{
  "ABIRoot": {
    "kind": "Root",
    "name": "LinkKit",
    "printedName": "LinkKit",
    "children": [
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ExitMetadata",
        "printedName": "ExitMetadata",
        "children": [
          {
            "kind": "Var",
            "name": "status",
            "printedName": "status",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.ExitStatus?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ExitStatus",
                    "printedName": "LinkKit.ExitStatus",
                    "usr": "s:7LinkKit10ExitStatusO"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit12ExitMetadataV6statusAA0C6StatusOSgvp",
            "mangledName": "$s7LinkKit12ExitMetadataV6statusAA0C6StatusOSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.ExitStatus?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitStatus",
                        "printedName": "LinkKit.ExitStatus",
                        "usr": "s:7LinkKit10ExitStatusO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit12ExitMetadataV6statusAA0C6StatusOSgvg",
                "mangledName": "$s7LinkKit12ExitMetadataV6statusAA0C6StatusOSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.ExitStatus?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitStatus",
                        "printedName": "LinkKit.ExitStatus",
                        "usr": "s:7LinkKit10ExitStatusO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit12ExitMetadataV6statusAA0C6StatusOSgvs",
                "mangledName": "$s7LinkKit12ExitMetadataV6statusAA0C6StatusOSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit12ExitMetadataV6statusAA0C6StatusOSgvM",
                "mangledName": "$s7LinkKit12ExitMetadataV6statusAA0C6StatusOSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "institution",
            "printedName": "institution",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.Institution?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Institution",
                    "printedName": "LinkKit.Institution",
                    "usr": "s:7LinkKit11InstitutionV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit12ExitMetadataV11institutionAA11InstitutionVSgvp",
            "mangledName": "$s7LinkKit12ExitMetadataV11institutionAA11InstitutionVSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.Institution?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Institution",
                        "printedName": "LinkKit.Institution",
                        "usr": "s:7LinkKit11InstitutionV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit12ExitMetadataV11institutionAA11InstitutionVSgvg",
                "mangledName": "$s7LinkKit12ExitMetadataV11institutionAA11InstitutionVSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.Institution?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Institution",
                        "printedName": "LinkKit.Institution",
                        "usr": "s:7LinkKit11InstitutionV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit12ExitMetadataV11institutionAA11InstitutionVSgvs",
                "mangledName": "$s7LinkKit12ExitMetadataV11institutionAA11InstitutionVSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit12ExitMetadataV11institutionAA11InstitutionVSgvM",
                "mangledName": "$s7LinkKit12ExitMetadataV11institutionAA11InstitutionVSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "linkSessionID",
            "printedName": "linkSessionID",
            "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:7LinkKit12ExitMetadataV13linkSessionIDSSSgvp",
            "mangledName": "$s7LinkKit12ExitMetadataV13linkSessionIDSSSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit12ExitMetadataV13linkSessionIDSSSgvg",
                "mangledName": "$s7LinkKit12ExitMetadataV13linkSessionIDSSSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit12ExitMetadataV13linkSessionIDSSSgvs",
                "mangledName": "$s7LinkKit12ExitMetadataV13linkSessionIDSSSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit12ExitMetadataV13linkSessionIDSSSgvM",
                "mangledName": "$s7LinkKit12ExitMetadataV13linkSessionIDSSSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "requestID",
            "printedName": "requestID",
            "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:7LinkKit12ExitMetadataV9requestIDSSSgvp",
            "mangledName": "$s7LinkKit12ExitMetadataV9requestIDSSSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit12ExitMetadataV9requestIDSSSgvg",
                "mangledName": "$s7LinkKit12ExitMetadataV9requestIDSSSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit12ExitMetadataV9requestIDSSSgvs",
                "mangledName": "$s7LinkKit12ExitMetadataV9requestIDSSSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit12ExitMetadataV9requestIDSSSgvM",
                "mangledName": "$s7LinkKit12ExitMetadataV9requestIDSSSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "metadataJSON",
            "printedName": "metadataJSON",
            "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:7LinkKit12ExitMetadataV12metadataJSONSSSgvp",
            "mangledName": "$s7LinkKit12ExitMetadataV12metadataJSONSSSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit12ExitMetadataV12metadataJSONSSSgvg",
                "mangledName": "$s7LinkKit12ExitMetadataV12metadataJSONSSSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit12ExitMetadataV12metadataJSONSSSgvs",
                "mangledName": "$s7LinkKit12ExitMetadataV12metadataJSONSSSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit12ExitMetadataV12metadataJSONSSSgvM",
                "mangledName": "$s7LinkKit12ExitMetadataV12metadataJSONSSSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:metadataJSON:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ExitMetadata",
                "printedName": "LinkKit.ExitMetadata",
                "usr": "s:7LinkKit12ExitMetadataV"
              },
              {
                "kind": "TypeNominal",
                "name": "Metadata",
                "printedName": "Link.InternalSDKResult.Metadata",
                "usr": "s:4Link17InternalSDKResultV8MetadataV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit12ExitMetadataV4from12metadataJSONAC0A017InternalSDKResultV0D0V_SSSgtcfc",
            "mangledName": "$s7LinkKit12ExitMetadataV4from12metadataJSONAC0A017InternalSDKResultV0D0V_SSSgtcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ExitMetadata",
                "printedName": "LinkKit.ExitMetadata",
                "usr": "s:7LinkKit12ExitMetadataV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit12ExitMetadataV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit12ExitMetadataV4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "implicit": true,
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit12ExitMetadataV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit12ExitMetadataV6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit12ExitMetadataV",
        "mangledName": "$s7LinkKit12ExitMetadataV",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "InvalidInputErrorCode",
        "printedName": "InvalidInputErrorCode",
        "children": [
          {
            "kind": "Var",
            "name": "invalidApiKeys",
            "printedName": "invalidApiKeys",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InvalidInputErrorCode.Type) -> LinkKit.InvalidInputErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InvalidInputErrorCode",
                    "printedName": "LinkKit.InvalidInputErrorCode",
                    "usr": "s:7LinkKit21InvalidInputErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InvalidInputErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InvalidInputErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit21InvalidInputErrorCodeO14invalidApiKeysyA2CmF",
            "mangledName": "$s7LinkKit21InvalidInputErrorCodeO14invalidApiKeysyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unauthorizedEnvironment",
            "printedName": "unauthorizedEnvironment",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InvalidInputErrorCode.Type) -> LinkKit.InvalidInputErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InvalidInputErrorCode",
                    "printedName": "LinkKit.InvalidInputErrorCode",
                    "usr": "s:7LinkKit21InvalidInputErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InvalidInputErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InvalidInputErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit21InvalidInputErrorCodeO23unauthorizedEnvironmentyA2CmF",
            "mangledName": "$s7LinkKit21InvalidInputErrorCodeO23unauthorizedEnvironmentyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "invalidAccessToken",
            "printedName": "invalidAccessToken",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InvalidInputErrorCode.Type) -> LinkKit.InvalidInputErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InvalidInputErrorCode",
                    "printedName": "LinkKit.InvalidInputErrorCode",
                    "usr": "s:7LinkKit21InvalidInputErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InvalidInputErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InvalidInputErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit21InvalidInputErrorCodeO18invalidAccessTokenyA2CmF",
            "mangledName": "$s7LinkKit21InvalidInputErrorCodeO18invalidAccessTokenyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "invalidPublicToken",
            "printedName": "invalidPublicToken",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InvalidInputErrorCode.Type) -> LinkKit.InvalidInputErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InvalidInputErrorCode",
                    "printedName": "LinkKit.InvalidInputErrorCode",
                    "usr": "s:7LinkKit21InvalidInputErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InvalidInputErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InvalidInputErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit21InvalidInputErrorCodeO18invalidPublicTokenyA2CmF",
            "mangledName": "$s7LinkKit21InvalidInputErrorCodeO18invalidPublicTokenyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "invalidProduct",
            "printedName": "invalidProduct",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InvalidInputErrorCode.Type) -> LinkKit.InvalidInputErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InvalidInputErrorCode",
                    "printedName": "LinkKit.InvalidInputErrorCode",
                    "usr": "s:7LinkKit21InvalidInputErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InvalidInputErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InvalidInputErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit21InvalidInputErrorCodeO14invalidProductyA2CmF",
            "mangledName": "$s7LinkKit21InvalidInputErrorCodeO14invalidProductyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "invalidAccountId",
            "printedName": "invalidAccountId",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InvalidInputErrorCode.Type) -> LinkKit.InvalidInputErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InvalidInputErrorCode",
                    "printedName": "LinkKit.InvalidInputErrorCode",
                    "usr": "s:7LinkKit21InvalidInputErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InvalidInputErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InvalidInputErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit21InvalidInputErrorCodeO16invalidAccountIdyA2CmF",
            "mangledName": "$s7LinkKit21InvalidInputErrorCodeO16invalidAccountIdyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "invalidInstitution",
            "printedName": "invalidInstitution",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InvalidInputErrorCode.Type) -> LinkKit.InvalidInputErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InvalidInputErrorCode",
                    "printedName": "LinkKit.InvalidInputErrorCode",
                    "usr": "s:7LinkKit21InvalidInputErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InvalidInputErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InvalidInputErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit21InvalidInputErrorCodeO18invalidInstitutionyA2CmF",
            "mangledName": "$s7LinkKit21InvalidInputErrorCodeO18invalidInstitutionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "tooManyVerificationAttempts",
            "printedName": "tooManyVerificationAttempts",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InvalidInputErrorCode.Type) -> LinkKit.InvalidInputErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InvalidInputErrorCode",
                    "printedName": "LinkKit.InvalidInputErrorCode",
                    "usr": "s:7LinkKit21InvalidInputErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InvalidInputErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InvalidInputErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit21InvalidInputErrorCodeO27tooManyVerificationAttemptsyA2CmF",
            "mangledName": "$s7LinkKit21InvalidInputErrorCodeO27tooManyVerificationAttemptsyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InvalidInputErrorCode.Type) -> (Swift.String) -> LinkKit.InvalidInputErrorCode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> LinkKit.InvalidInputErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InvalidInputErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InvalidInputErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InvalidInputErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit21InvalidInputErrorCodeO7unknownyACSScACmF",
            "mangledName": "$s7LinkKit21InvalidInputErrorCodeO7unknownyACSScACmF",
            "moduleName": "LinkKit"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "InvalidInputErrorCode",
                "printedName": "LinkKit.InvalidInputErrorCode",
                "usr": "s:7LinkKit21InvalidInputErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit21InvalidInputErrorCodeO4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit21InvalidInputErrorCodeO4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit21InvalidInputErrorCodeO6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit21InvalidInputErrorCodeO6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit21InvalidInputErrorCodeO11descriptionSSvp",
            "mangledName": "$s7LinkKit21InvalidInputErrorCodeO11descriptionSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit21InvalidInputErrorCodeO11descriptionSSvg",
                "mangledName": "$s7LinkKit21InvalidInputErrorCodeO11descriptionSSvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(errorCode:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "InvalidInputErrorCode",
                "printedName": "LinkKit.InvalidInputErrorCode",
                "usr": "s:7LinkKit21InvalidInputErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "ErrorCode",
                "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit21InvalidInputErrorCodeO05errorF0A2C0eF0O_tcfc",
            "mangledName": "$s7LinkKit21InvalidInputErrorCodeO05errorF0A2C0eF0O_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "internalValue",
            "printedName": "internalValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ErrorCode",
                    "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                    "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit21InvalidInputErrorCodeO13internalValueAC0eF0OSgvp",
            "mangledName": "$s7LinkKit21InvalidInputErrorCodeO13internalValueAC0eF0OSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit21InvalidInputErrorCodeO13internalValueAC0eF0OSgvg",
                "mangledName": "$s7LinkKit21InvalidInputErrorCodeO13internalValueAC0eF0OSgvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "InvalidInputErrorCode",
                "printedName": "LinkKit.InvalidInputErrorCode",
                "usr": "s:7LinkKit21InvalidInputErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit21InvalidInputErrorCodeO8rawValueACSS_tcfc",
            "mangledName": "$s7LinkKit21InvalidInputErrorCodeO8rawValueACSS_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "TypeDecl",
            "name": "ErrorCode",
            "printedName": "ErrorCode",
            "children": [
              {
                "kind": "Var",
                "name": "invalidApiKeys",
                "printedName": "invalidApiKeys",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InvalidInputErrorCode.ErrorCode.Type) -> LinkKit.InvalidInputErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                            "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O14invalidApiKeysyA2EmF",
                "mangledName": "$s7LinkKit21InvalidInputErrorCodeO0eF0O14invalidApiKeysyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "unauthorizedEnvironment",
                "printedName": "unauthorizedEnvironment",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InvalidInputErrorCode.ErrorCode.Type) -> LinkKit.InvalidInputErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                            "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O23unauthorizedEnvironmentyA2EmF",
                "mangledName": "$s7LinkKit21InvalidInputErrorCodeO0eF0O23unauthorizedEnvironmentyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "invalidAccessToken",
                "printedName": "invalidAccessToken",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InvalidInputErrorCode.ErrorCode.Type) -> LinkKit.InvalidInputErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                            "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O18invalidAccessTokenyA2EmF",
                "mangledName": "$s7LinkKit21InvalidInputErrorCodeO0eF0O18invalidAccessTokenyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 2
              },
              {
                "kind": "Var",
                "name": "invalidPublicToken",
                "printedName": "invalidPublicToken",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InvalidInputErrorCode.ErrorCode.Type) -> LinkKit.InvalidInputErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                            "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O18invalidPublicTokenyA2EmF",
                "mangledName": "$s7LinkKit21InvalidInputErrorCodeO0eF0O18invalidPublicTokenyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 3
              },
              {
                "kind": "Var",
                "name": "invalidProduct",
                "printedName": "invalidProduct",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InvalidInputErrorCode.ErrorCode.Type) -> LinkKit.InvalidInputErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                            "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O14invalidProductyA2EmF",
                "mangledName": "$s7LinkKit21InvalidInputErrorCodeO0eF0O14invalidProductyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 4
              },
              {
                "kind": "Var",
                "name": "invalidAccountId",
                "printedName": "invalidAccountId",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InvalidInputErrorCode.ErrorCode.Type) -> LinkKit.InvalidInputErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                            "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O16invalidAccountIdyA2EmF",
                "mangledName": "$s7LinkKit21InvalidInputErrorCodeO0eF0O16invalidAccountIdyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 5
              },
              {
                "kind": "Var",
                "name": "invalidInstitution",
                "printedName": "invalidInstitution",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InvalidInputErrorCode.ErrorCode.Type) -> LinkKit.InvalidInputErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                            "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O18invalidInstitutionyA2EmF",
                "mangledName": "$s7LinkKit21InvalidInputErrorCodeO0eF0O18invalidInstitutionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 6
              },
              {
                "kind": "Var",
                "name": "tooManyVerificationAttempts",
                "printedName": "tooManyVerificationAttempts",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InvalidInputErrorCode.ErrorCode.Type) -> LinkKit.InvalidInputErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                            "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O27tooManyVerificationAttemptsyA2EmF",
                "mangledName": "$s7LinkKit21InvalidInputErrorCodeO0eF0O27tooManyVerificationAttemptsyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 7
              },
              {
                "kind": "Var",
                "name": "description",
                "printedName": "description",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O11descriptionSSvp",
                "mangledName": "$s7LinkKit21InvalidInputErrorCodeO0eF0O11descriptionSSvp",
                "moduleName": "LinkKit",
                "declAttributes": [
                  "AccessControl"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O11descriptionSSvg",
                    "mangledName": "$s7LinkKit21InvalidInputErrorCodeO0eF0O11descriptionSSvg",
                    "moduleName": "LinkKit",
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O8rawValueAESgSS_tcfc",
                "mangledName": "$s7LinkKit21InvalidInputErrorCodeO0eF0O8rawValueAESgSS_tcfc",
                "moduleName": "LinkKit",
                "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:7LinkKit21InvalidInputErrorCodeO0eF0O8rawValueSSvp",
                "mangledName": "$s7LinkKit21InvalidInputErrorCodeO0eF0O8rawValueSSvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O8rawValueSSvg",
                    "mangledName": "$s7LinkKit21InvalidInputErrorCodeO0eF0O8rawValueSSvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "allCases",
                "printedName": "allCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[LinkKit.InvalidInputErrorCode.ErrorCode]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O8allCasesSayAEGvpZ",
                "mangledName": "$s7LinkKit21InvalidInputErrorCodeO0eF0O8allCasesSayAEGvpZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Nonisolated"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.InvalidInputErrorCode.ErrorCode]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                            "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O8allCasesSayAEGvgZ",
                    "mangledName": "$s7LinkKit21InvalidInputErrorCodeO0eF0O8allCasesSayAEGvgZ",
                    "moduleName": "LinkKit",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O",
            "mangledName": "$s7LinkKit21InvalidInputErrorCodeO0eF0O",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "enumRawTypeName": "String",
            "isEnumExhaustive": 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": "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": "CustomStringConvertible",
                "printedName": "CustomStringConvertible",
                "usr": "s:s23CustomStringConvertibleP",
                "mangledName": "$ss23CustomStringConvertibleP"
              },
              {
                "kind": "Conformance",
                "name": "CaseIterable",
                "printedName": "CaseIterable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "AllCases",
                    "printedName": "AllCases",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.InvalidInputErrorCode.ErrorCode]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InvalidInputErrorCode.ErrorCode",
                            "usr": "s:7LinkKit21InvalidInputErrorCodeO0eF0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ]
                  }
                ],
                "usr": "s:s12CaseIterableP",
                "mangledName": "$ss12CaseIterableP"
              },
              {
                "kind": "Conformance",
                "name": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              },
              {
                "kind": "Conformance",
                "name": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "InvalidInputErrorCode",
                "printedName": "LinkKit.InvalidInputErrorCode",
                "usr": "s:7LinkKit21InvalidInputErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "InvalidInputErrorCode",
                "printedName": "LinkKit.InvalidInputErrorCode",
                "usr": "s:7LinkKit21InvalidInputErrorCodeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit21InvalidInputErrorCodeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s7LinkKit21InvalidInputErrorCodeO2eeoiySbAC_ACtFZ",
            "moduleName": "LinkKit",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7LinkKit21InvalidInputErrorCodeO",
        "mangledName": "$s7LinkKit21InvalidInputErrorCodeO",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Error",
            "printedName": "Error",
            "usr": "s:s5ErrorP",
            "mangledName": "$ss5ErrorP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "EmbeddedLinkTokenConfiguration",
        "printedName": "EmbeddedLinkTokenConfiguration",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(token:onSuccess:onExit:onEvent:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "EmbeddedLinkTokenConfiguration",
                "printedName": "LinkKit.EmbeddedLinkTokenConfiguration",
                "usr": "s:7LinkKit08EmbeddedA18TokenConfigurationV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.LinkSuccess) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "LinkSuccess",
                    "printedName": "LinkKit.LinkSuccess",
                    "usr": "s:7LinkKit0A7SuccessV"
                  }
                ]
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((LinkKit.LinkExit) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkExit) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "LinkExit",
                        "printedName": "LinkKit.LinkExit",
                        "usr": "s:7LinkKit0A4ExitV"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((LinkKit.LinkEvent) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkEvent) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "LinkEvent",
                        "printedName": "LinkKit.LinkEvent",
                        "usr": "s:7LinkKit0A5EventV"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit08EmbeddedA18TokenConfigurationV5token9onSuccess0G4Exit0G5EventACSS_yAA0aH0VcyAA0aI0VcSgyAA0aJ0VcSgtcfc",
            "mangledName": "$s7LinkKit08EmbeddedA18TokenConfigurationV5token9onSuccess0G4Exit0G5EventACSS_yAA0aH0VcyAA0aI0VcSgyAA0aJ0VcSgtcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "token",
            "printedName": "token",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit08EmbeddedA18TokenConfigurationV5tokenSSvp",
            "mangledName": "$s7LinkKit08EmbeddedA18TokenConfigurationV5tokenSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit08EmbeddedA18TokenConfigurationV5tokenSSvg",
                "mangledName": "$s7LinkKit08EmbeddedA18TokenConfigurationV5tokenSSvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onSuccess",
            "printedName": "onSuccess",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.LinkSuccess) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "LinkSuccess",
                    "printedName": "LinkKit.LinkSuccess",
                    "usr": "s:7LinkKit0A7SuccessV"
                  }
                ]
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit08EmbeddedA18TokenConfigurationV9onSuccessyyAA0aG0Vcvp",
            "mangledName": "$s7LinkKit08EmbeddedA18TokenConfigurationV9onSuccessyyAA0aG0Vcvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkSuccess) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "LinkSuccess",
                        "printedName": "LinkKit.LinkSuccess",
                        "usr": "s:7LinkKit0A7SuccessV"
                      }
                    ]
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit08EmbeddedA18TokenConfigurationV9onSuccessyyAA0aG0Vcvg",
                "mangledName": "$s7LinkKit08EmbeddedA18TokenConfigurationV9onSuccessyyAA0aG0Vcvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onExit",
            "printedName": "onExit",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((LinkKit.LinkExit) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkExit) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "LinkExit",
                        "printedName": "LinkKit.LinkExit",
                        "usr": "s:7LinkKit0A4ExitV"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit08EmbeddedA18TokenConfigurationV6onExityAA0aG0VcSgvp",
            "mangledName": "$s7LinkKit08EmbeddedA18TokenConfigurationV6onExityAA0aG0VcSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "((LinkKit.LinkExit) -> ())?",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.LinkExit) -> ()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "LinkExit",
                            "printedName": "LinkKit.LinkExit",
                            "usr": "s:7LinkKit0A4ExitV"
                          }
                        ]
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit08EmbeddedA18TokenConfigurationV6onExityAA0aG0VcSgvg",
                "mangledName": "$s7LinkKit08EmbeddedA18TokenConfigurationV6onExityAA0aG0VcSgvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onEvent",
            "printedName": "onEvent",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((LinkKit.LinkEvent) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkEvent) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "LinkEvent",
                        "printedName": "LinkKit.LinkEvent",
                        "usr": "s:7LinkKit0A5EventV"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit08EmbeddedA18TokenConfigurationV7onEventyAA0aG0VcSgvp",
            "mangledName": "$s7LinkKit08EmbeddedA18TokenConfigurationV7onEventyAA0aG0VcSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "((LinkKit.LinkEvent) -> ())?",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.LinkEvent) -> ()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "LinkEvent",
                            "printedName": "LinkKit.LinkEvent",
                            "usr": "s:7LinkKit0A5EventV"
                          }
                        ]
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit08EmbeddedA18TokenConfigurationV7onEventyAA0aG0VcSgvg",
                "mangledName": "$s7LinkKit08EmbeddedA18TokenConfigurationV7onEventyAA0aG0VcSgvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "linkTokenConfiguration",
            "printedName": "linkTokenConfiguration",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LinkTokenConfiguration",
                "printedName": "LinkKit.LinkTokenConfiguration",
                "usr": "s:7LinkKit0A18TokenConfigurationV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit08EmbeddedA18TokenConfigurationV04linkdE0AA0adE0Vvp",
            "mangledName": "$s7LinkKit08EmbeddedA18TokenConfigurationV04linkdE0AA0adE0Vvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LinkTokenConfiguration",
                    "printedName": "LinkKit.LinkTokenConfiguration",
                    "usr": "s:7LinkKit0A18TokenConfigurationV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit08EmbeddedA18TokenConfigurationV04linkdE0AA0adE0Vvg",
                "mangledName": "$s7LinkKit08EmbeddedA18TokenConfigurationV04linkdE0AA0adE0Vvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "LinkTokenConfiguration",
                    "printedName": "LinkKit.LinkTokenConfiguration",
                    "usr": "s:7LinkKit0A18TokenConfigurationV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit08EmbeddedA18TokenConfigurationV04linkdE0AA0adE0Vvs",
                "mangledName": "$s7LinkKit08EmbeddedA18TokenConfigurationV04linkdE0AA0adE0Vvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit08EmbeddedA18TokenConfigurationV04linkdE0AA0adE0VvM",
                "mangledName": "$s7LinkKit08EmbeddedA18TokenConfigurationV04linkdE0AA0adE0VvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit08EmbeddedA18TokenConfigurationV",
        "mangledName": "$s7LinkKit08EmbeddedA18TokenConfigurationV",
        "moduleName": "LinkKit",
        "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": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LinkExit",
        "printedName": "LinkExit",
        "children": [
          {
            "kind": "Var",
            "name": "error",
            "printedName": "error",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.ExitError?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ExitError",
                    "printedName": "LinkKit.ExitError",
                    "usr": "s:7LinkKit9ExitErrorV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit0A4ExitV5errorAA0C5ErrorVSgvp",
            "mangledName": "$s7LinkKit0A4ExitV5errorAA0C5ErrorVSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.ExitError?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitError",
                        "printedName": "LinkKit.ExitError",
                        "usr": "s:7LinkKit9ExitErrorV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A4ExitV5errorAA0C5ErrorVSgvg",
                "mangledName": "$s7LinkKit0A4ExitV5errorAA0C5ErrorVSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.ExitError?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitError",
                        "printedName": "LinkKit.ExitError",
                        "usr": "s:7LinkKit9ExitErrorV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A4ExitV5errorAA0C5ErrorVSgvs",
                "mangledName": "$s7LinkKit0A4ExitV5errorAA0C5ErrorVSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A4ExitV5errorAA0C5ErrorVSgvM",
                "mangledName": "$s7LinkKit0A4ExitV5errorAA0C5ErrorVSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "metadata",
            "printedName": "metadata",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ExitMetadata",
                "printedName": "LinkKit.ExitMetadata",
                "usr": "s:7LinkKit12ExitMetadataV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit0A4ExitV8metadataAA0C8MetadataVvp",
            "mangledName": "$s7LinkKit0A4ExitV8metadataAA0C8MetadataVvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ExitMetadata",
                    "printedName": "LinkKit.ExitMetadata",
                    "usr": "s:7LinkKit12ExitMetadataV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A4ExitV8metadataAA0C8MetadataVvg",
                "mangledName": "$s7LinkKit0A4ExitV8metadataAA0C8MetadataVvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ExitMetadata",
                    "printedName": "LinkKit.ExitMetadata",
                    "usr": "s:7LinkKit12ExitMetadataV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A4ExitV8metadataAA0C8MetadataVvs",
                "mangledName": "$s7LinkKit0A4ExitV8metadataAA0C8MetadataVvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A4ExitV8metadataAA0C8MetadataVvM",
                "mangledName": "$s7LinkKit0A4ExitV8metadataAA0C8MetadataVvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(result:errorJSON:metadataJSON:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LinkExit",
                "printedName": "LinkKit.LinkExit",
                "usr": "s:7LinkKit0A4ExitV"
              },
              {
                "kind": "TypeNominal",
                "name": "InternalSDKResult",
                "printedName": "Link.InternalSDKResult",
                "usr": "s:4Link17InternalSDKResultV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit0A4ExitV6result9errorJSON08metadataF0AC0A017InternalSDKResultV_S2SSgtcfc",
            "mangledName": "$s7LinkKit0A4ExitV6result9errorJSON08metadataF0AC0A017InternalSDKResultV_S2SSgtcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LinkExit",
                "printedName": "LinkKit.LinkExit",
                "usr": "s:7LinkKit0A4ExitV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit0A4ExitV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit0A4ExitV4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "implicit": true,
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit0A4ExitV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit0A4ExitV6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit0A4ExitV",
        "mangledName": "$s7LinkKit0A4ExitV",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "ExitErrorCode",
        "printedName": "ExitErrorCode",
        "children": [
          {
            "kind": "Var",
            "name": "apiError",
            "printedName": "apiError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ExitErrorCode.Type) -> (LinkKit.ApiErrorCode) -> LinkKit.ExitErrorCode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ApiErrorCode) -> LinkKit.ExitErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "ApiErrorCode",
                        "printedName": "LinkKit.ApiErrorCode",
                        "usr": "s:7LinkKit12ApiErrorCodeO"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ExitErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ExitErrorCodeO03apiD0yAcA03ApidE0OcACmF",
            "mangledName": "$s7LinkKit13ExitErrorCodeO03apiD0yAcA03ApidE0OcACmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "authError",
            "printedName": "authError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ExitErrorCode.Type) -> (LinkKit.AuthErrorCode) -> LinkKit.ExitErrorCode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AuthErrorCode) -> LinkKit.ExitErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "AuthErrorCode",
                        "printedName": "LinkKit.AuthErrorCode",
                        "usr": "s:7LinkKit13AuthErrorCodeO"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ExitErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ExitErrorCodeO04authD0yAcA04AuthdE0OcACmF",
            "mangledName": "$s7LinkKit13ExitErrorCodeO04authD0yAcA04AuthdE0OcACmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "assetReportError",
            "printedName": "assetReportError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ExitErrorCode.Type) -> (LinkKit.AssetReportErrorCode) -> LinkKit.ExitErrorCode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AssetReportErrorCode) -> LinkKit.ExitErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "AssetReportErrorCode",
                        "printedName": "LinkKit.AssetReportErrorCode",
                        "usr": "s:7LinkKit20AssetReportErrorCodeO"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ExitErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ExitErrorCodeO011assetReportD0yAcA05AssetgdE0OcACmF",
            "mangledName": "$s7LinkKit13ExitErrorCodeO011assetReportD0yAcA05AssetgdE0OcACmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "internal",
            "printedName": "internal",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ExitErrorCode.Type) -> (Swift.String) -> LinkKit.ExitErrorCode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> LinkKit.ExitErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ExitErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ExitErrorCodeO8internalyACSScACmF",
            "mangledName": "$s7LinkKit13ExitErrorCodeO8internalyACSScACmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "institutionError",
            "printedName": "institutionError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ExitErrorCode.Type) -> (LinkKit.InstitutionErrorCode) -> LinkKit.ExitErrorCode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InstitutionErrorCode) -> LinkKit.ExitErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "InstitutionErrorCode",
                        "printedName": "LinkKit.InstitutionErrorCode",
                        "usr": "s:7LinkKit20InstitutionErrorCodeO"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ExitErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ExitErrorCodeO011institutionD0yAcA011InstitutiondE0OcACmF",
            "mangledName": "$s7LinkKit13ExitErrorCodeO011institutionD0yAcA011InstitutiondE0OcACmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "itemError",
            "printedName": "itemError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ExitErrorCode.Type) -> (LinkKit.ItemErrorCode) -> LinkKit.ExitErrorCode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ItemErrorCode) -> LinkKit.ExitErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ExitErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ExitErrorCodeO04itemD0yAcA04ItemdE0OcACmF",
            "mangledName": "$s7LinkKit13ExitErrorCodeO04itemD0yAcA04ItemdE0OcACmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "invalidInput",
            "printedName": "invalidInput",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ExitErrorCode.Type) -> (LinkKit.InvalidInputErrorCode) -> LinkKit.ExitErrorCode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InvalidInputErrorCode) -> LinkKit.ExitErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "InvalidInputErrorCode",
                        "printedName": "LinkKit.InvalidInputErrorCode",
                        "usr": "s:7LinkKit21InvalidInputErrorCodeO"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ExitErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ExitErrorCodeO12invalidInputyAcA07InvalidgdE0OcACmF",
            "mangledName": "$s7LinkKit13ExitErrorCodeO12invalidInputyAcA07InvalidgdE0OcACmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "invalidRequest",
            "printedName": "invalidRequest",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ExitErrorCode.Type) -> (LinkKit.InvalidRequestErrorCode) -> LinkKit.ExitErrorCode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InvalidRequestErrorCode) -> LinkKit.ExitErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "InvalidRequestErrorCode",
                        "printedName": "LinkKit.InvalidRequestErrorCode",
                        "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ExitErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ExitErrorCodeO14invalidRequestyAcA07InvalidgdE0OcACmF",
            "mangledName": "$s7LinkKit13ExitErrorCodeO14invalidRequestyAcA07InvalidgdE0OcACmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "rateLimitExceeded",
            "printedName": "rateLimitExceeded",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ExitErrorCode.Type) -> (LinkKit.RateLimitErrorCode) -> LinkKit.ExitErrorCode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.RateLimitErrorCode) -> LinkKit.ExitErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "RateLimitErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ExitErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ExitErrorCodeO17rateLimitExceededyAcA04RategdE0OcACmF",
            "mangledName": "$s7LinkKit13ExitErrorCodeO17rateLimitExceededyAcA04RategdE0OcACmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ExitErrorCode.Type) -> (Swift.String, Swift.String) -> LinkKit.ExitErrorCode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String) -> LinkKit.ExitErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(type: Swift.String, code: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ExitErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ExitErrorCodeO7unknownyACSS_SStcACmF",
            "mangledName": "$s7LinkKit13ExitErrorCodeO7unknownyACSS_SStcACmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ExitErrorCode",
                "printedName": "LinkKit.ExitErrorCode",
                "usr": "s:7LinkKit13ExitErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit13ExitErrorCodeO4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit13ExitErrorCodeO4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13ExitErrorCodeO11descriptionSSvp",
            "mangledName": "$s7LinkKit13ExitErrorCodeO11descriptionSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13ExitErrorCodeO11descriptionSSvg",
                "mangledName": "$s7LinkKit13ExitErrorCodeO11descriptionSSvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit13ExitErrorCodeO6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit13ExitErrorCodeO6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "from",
            "printedName": "from(errorType:errorCode:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.ExitErrorCode?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ExitErrorCode",
                    "printedName": "LinkKit.ExitErrorCode",
                    "usr": "s:7LinkKit13ExitErrorCodeO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit13ExitErrorCodeO4from9errorType0gE0ACSgSSSg_AHtFZ",
            "mangledName": "$s7LinkKit13ExitErrorCodeO4from9errorType0gE0ACSgSSSg_AHtFZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "TypeDecl",
            "name": "CodingKeys",
            "printedName": "CodingKeys",
            "children": [
              {
                "kind": "Var",
                "name": "errorType",
                "printedName": "errorType",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ExitErrorCode.CodingKeys.Type) -> LinkKit.ExitErrorCode.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "LinkKit.ExitErrorCode.CodingKeys",
                        "usr": "s:7LinkKit13ExitErrorCodeO10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ExitErrorCode.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "LinkKit.ExitErrorCode.CodingKeys",
                            "usr": "s:7LinkKit13ExitErrorCodeO10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13ExitErrorCodeO10CodingKeysO9errorTypeyA2EmF",
                "mangledName": "$s7LinkKit13ExitErrorCodeO10CodingKeysO9errorTypeyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "errorCode",
                "printedName": "errorCode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ExitErrorCode.CodingKeys.Type) -> LinkKit.ExitErrorCode.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "LinkKit.ExitErrorCode.CodingKeys",
                        "usr": "s:7LinkKit13ExitErrorCodeO10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ExitErrorCode.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "LinkKit.ExitErrorCode.CodingKeys",
                            "usr": "s:7LinkKit13ExitErrorCodeO10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13ExitErrorCodeO10CodingKeysO05errorE0yA2EmF",
                "mangledName": "$s7LinkKit13ExitErrorCodeO10CodingKeysO05errorE0yA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.ExitErrorCode.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "LinkKit.ExitErrorCode.CodingKeys",
                        "usr": "s:7LinkKit13ExitErrorCodeO10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit13ExitErrorCodeO10CodingKeysO8rawValueAESgSS_tcfc",
                "mangledName": "$s7LinkKit13ExitErrorCodeO10CodingKeysO8rawValueAESgSS_tcfc",
                "moduleName": "LinkKit",
                "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:7LinkKit13ExitErrorCodeO10CodingKeysO8rawValueSSvp",
                "mangledName": "$s7LinkKit13ExitErrorCodeO10CodingKeysO8rawValueSSvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit13ExitErrorCodeO10CodingKeysO8rawValueSSvg",
                    "mangledName": "$s7LinkKit13ExitErrorCodeO10CodingKeysO8rawValueSSvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "stringValue",
                "printedName": "stringValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit13ExitErrorCodeO10CodingKeysO11stringValueSSvp",
                "mangledName": "$s7LinkKit13ExitErrorCodeO10CodingKeysO11stringValueSSvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit13ExitErrorCodeO10CodingKeysO11stringValueSSvg",
                    "mangledName": "$s7LinkKit13ExitErrorCodeO10CodingKeysO11stringValueSSvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(stringValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.ExitErrorCode.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "LinkKit.ExitErrorCode.CodingKeys",
                        "usr": "s:7LinkKit13ExitErrorCodeO10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit13ExitErrorCodeO10CodingKeysO11stringValueAESgSS_tcfc",
                "mangledName": "$s7LinkKit13ExitErrorCodeO10CodingKeysO11stringValueAESgSS_tcfc",
                "moduleName": "LinkKit",
                "implicit": true,
                "init_kind": "Designated"
              },
              {
                "kind": "Var",
                "name": "intValue",
                "printedName": "intValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Int?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit13ExitErrorCodeO10CodingKeysO8intValueSiSgvp",
                "mangledName": "$s7LinkKit13ExitErrorCodeO10CodingKeysO8intValueSiSgvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "Swift.Int?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Int",
                            "printedName": "Swift.Int",
                            "usr": "s:Si"
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit13ExitErrorCodeO10CodingKeysO8intValueSiSgvg",
                    "mangledName": "$s7LinkKit13ExitErrorCodeO10CodingKeysO8intValueSiSgvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(intValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.ExitErrorCode.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "LinkKit.ExitErrorCode.CodingKeys",
                        "usr": "s:7LinkKit13ExitErrorCodeO10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit13ExitErrorCodeO10CodingKeysO8intValueAESgSi_tcfc",
                "mangledName": "$s7LinkKit13ExitErrorCodeO10CodingKeysO8intValueAESgSi_tcfc",
                "moduleName": "LinkKit",
                "implicit": true,
                "init_kind": "Designated"
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit13ExitErrorCodeO10CodingKeysO",
            "mangledName": "$s7LinkKit13ExitErrorCodeO10CodingKeysO",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "enumRawTypeName": "String",
            "isEnumExhaustive": 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": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              },
              {
                "kind": "Conformance",
                "name": "Hashable",
                "printedName": "Hashable",
                "usr": "s:SH",
                "mangledName": "$sSH"
              },
              {
                "kind": "Conformance",
                "name": "RawRepresentable",
                "printedName": "RawRepresentable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "RawValue",
                    "printedName": "RawValue",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ],
                "usr": "s:SY",
                "mangledName": "$sSY"
              },
              {
                "kind": "Conformance",
                "name": "CodingKey",
                "printedName": "CodingKey",
                "usr": "s:s9CodingKeyP",
                "mangledName": "$ss9CodingKeyP"
              },
              {
                "kind": "Conformance",
                "name": "CustomDebugStringConvertible",
                "printedName": "CustomDebugStringConvertible",
                "usr": "s:s28CustomDebugStringConvertibleP",
                "mangledName": "$ss28CustomDebugStringConvertibleP"
              },
              {
                "kind": "Conformance",
                "name": "CustomStringConvertible",
                "printedName": "CustomStringConvertible",
                "usr": "s:s23CustomStringConvertibleP",
                "mangledName": "$ss23CustomStringConvertibleP"
              },
              {
                "kind": "Conformance",
                "name": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              },
              {
                "kind": "Conformance",
                "name": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "invalidRequestString",
            "printedName": "invalidRequestString",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13ExitErrorCodeO20invalidRequestStringSSvpZ",
            "mangledName": "$s7LinkKit13ExitErrorCodeO20invalidRequestStringSSvpZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13ExitErrorCodeO20invalidRequestStringSSvgZ",
                "mangledName": "$s7LinkKit13ExitErrorCodeO20invalidRequestStringSSvgZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "invalidInputString",
            "printedName": "invalidInputString",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13ExitErrorCodeO18invalidInputStringSSvpZ",
            "mangledName": "$s7LinkKit13ExitErrorCodeO18invalidInputStringSSvpZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13ExitErrorCodeO18invalidInputStringSSvgZ",
                "mangledName": "$s7LinkKit13ExitErrorCodeO18invalidInputStringSSvgZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "institutionErrorString",
            "printedName": "institutionErrorString",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13ExitErrorCodeO011institutionD6StringSSvpZ",
            "mangledName": "$s7LinkKit13ExitErrorCodeO011institutionD6StringSSvpZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13ExitErrorCodeO011institutionD6StringSSvgZ",
                "mangledName": "$s7LinkKit13ExitErrorCodeO011institutionD6StringSSvgZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "rateLimitExceededString",
            "printedName": "rateLimitExceededString",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13ExitErrorCodeO23rateLimitExceededStringSSvpZ",
            "mangledName": "$s7LinkKit13ExitErrorCodeO23rateLimitExceededStringSSvpZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13ExitErrorCodeO23rateLimitExceededStringSSvgZ",
                "mangledName": "$s7LinkKit13ExitErrorCodeO23rateLimitExceededStringSSvgZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "apiErrorString",
            "printedName": "apiErrorString",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13ExitErrorCodeO03apiD6StringSSvpZ",
            "mangledName": "$s7LinkKit13ExitErrorCodeO03apiD6StringSSvpZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13ExitErrorCodeO03apiD6StringSSvgZ",
                "mangledName": "$s7LinkKit13ExitErrorCodeO03apiD6StringSSvgZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "itemErrorString",
            "printedName": "itemErrorString",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13ExitErrorCodeO04itemD6StringSSvpZ",
            "mangledName": "$s7LinkKit13ExitErrorCodeO04itemD6StringSSvpZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13ExitErrorCodeO04itemD6StringSSvgZ",
                "mangledName": "$s7LinkKit13ExitErrorCodeO04itemD6StringSSvgZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "authErrorString",
            "printedName": "authErrorString",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13ExitErrorCodeO04authD6StringSSvpZ",
            "mangledName": "$s7LinkKit13ExitErrorCodeO04authD6StringSSvpZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13ExitErrorCodeO04authD6StringSSvgZ",
                "mangledName": "$s7LinkKit13ExitErrorCodeO04authD6StringSSvgZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "assetReportErrorString",
            "printedName": "assetReportErrorString",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13ExitErrorCodeO011assetReportD6StringSSvpZ",
            "mangledName": "$s7LinkKit13ExitErrorCodeO011assetReportD6StringSSvpZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13ExitErrorCodeO011assetReportD6StringSSvgZ",
                "mangledName": "$s7LinkKit13ExitErrorCodeO011assetReportD6StringSSvgZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "internalString",
            "printedName": "internalString",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13ExitErrorCodeO14internalStringSSvpZ",
            "mangledName": "$s7LinkKit13ExitErrorCodeO14internalStringSSvpZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13ExitErrorCodeO14internalStringSSvgZ",
                "mangledName": "$s7LinkKit13ExitErrorCodeO14internalStringSSvgZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "ExitErrorCode",
                "printedName": "LinkKit.ExitErrorCode",
                "usr": "s:7LinkKit13ExitErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "ExitErrorCode",
                "printedName": "LinkKit.ExitErrorCode",
                "usr": "s:7LinkKit13ExitErrorCodeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit13ExitErrorCodeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s7LinkKit13ExitErrorCodeO2eeoiySbAC_ACtFZ",
            "moduleName": "LinkKit",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7LinkKit13ExitErrorCodeO",
        "mangledName": "$s7LinkKit13ExitErrorCodeO",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "AccountSubtype",
        "printedName": "AccountSubtype",
        "children": [
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.AccountSubtype.Type) -> (Swift.String, Swift.String) -> LinkKit.AccountSubtype",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String) -> LinkKit.AccountSubtype",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AccountSubtype",
                        "printedName": "LinkKit.AccountSubtype",
                        "usr": "s:7LinkKit14AccountSubtypeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(type: Swift.String, subtype: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.AccountSubtype.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AccountSubtype",
                        "printedName": "LinkKit.AccountSubtype",
                        "usr": "s:7LinkKit14AccountSubtypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit14AccountSubtypeO7unknownyACSS_SStcACmF",
            "mangledName": "$s7LinkKit14AccountSubtypeO7unknownyACSS_SStcACmF",
            "moduleName": "LinkKit"
          },
          {
            "kind": "Var",
            "name": "other",
            "printedName": "other",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.AccountSubtype.Type) -> (LinkKit.AccountSubtype.Other) -> LinkKit.AccountSubtype",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Other) -> LinkKit.AccountSubtype",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AccountSubtype",
                        "printedName": "LinkKit.AccountSubtype",
                        "usr": "s:7LinkKit14AccountSubtypeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Other",
                        "printedName": "LinkKit.AccountSubtype.Other",
                        "usr": "s:7LinkKit14AccountSubtypeO5OtherO"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.AccountSubtype.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AccountSubtype",
                        "printedName": "LinkKit.AccountSubtype",
                        "usr": "s:7LinkKit14AccountSubtypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit14AccountSubtypeO5otheryA2C5OtherOcACmF",
            "mangledName": "$s7LinkKit14AccountSubtypeO5otheryA2C5OtherOcACmF",
            "moduleName": "LinkKit"
          },
          {
            "kind": "Var",
            "name": "credit",
            "printedName": "credit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.AccountSubtype.Type) -> (LinkKit.AccountSubtype.Credit) -> LinkKit.AccountSubtype",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Credit) -> LinkKit.AccountSubtype",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AccountSubtype",
                        "printedName": "LinkKit.AccountSubtype",
                        "usr": "s:7LinkKit14AccountSubtypeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Credit",
                        "printedName": "LinkKit.AccountSubtype.Credit",
                        "usr": "s:7LinkKit14AccountSubtypeO6CreditO"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.AccountSubtype.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AccountSubtype",
                        "printedName": "LinkKit.AccountSubtype",
                        "usr": "s:7LinkKit14AccountSubtypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit14AccountSubtypeO6credityA2C6CreditOcACmF",
            "mangledName": "$s7LinkKit14AccountSubtypeO6credityA2C6CreditOcACmF",
            "moduleName": "LinkKit"
          },
          {
            "kind": "Var",
            "name": "loan",
            "printedName": "loan",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.AccountSubtype.Type) -> (LinkKit.AccountSubtype.Loan) -> LinkKit.AccountSubtype",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Loan) -> LinkKit.AccountSubtype",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AccountSubtype",
                        "printedName": "LinkKit.AccountSubtype",
                        "usr": "s:7LinkKit14AccountSubtypeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Loan",
                        "printedName": "LinkKit.AccountSubtype.Loan",
                        "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.AccountSubtype.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AccountSubtype",
                        "printedName": "LinkKit.AccountSubtype",
                        "usr": "s:7LinkKit14AccountSubtypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit14AccountSubtypeO4loanyA2C4LoanOcACmF",
            "mangledName": "$s7LinkKit14AccountSubtypeO4loanyA2C4LoanOcACmF",
            "moduleName": "LinkKit"
          },
          {
            "kind": "Var",
            "name": "depository",
            "printedName": "depository",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.AccountSubtype.Type) -> (LinkKit.AccountSubtype.Depository) -> LinkKit.AccountSubtype",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Depository) -> LinkKit.AccountSubtype",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AccountSubtype",
                        "printedName": "LinkKit.AccountSubtype",
                        "usr": "s:7LinkKit14AccountSubtypeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Depository",
                        "printedName": "LinkKit.AccountSubtype.Depository",
                        "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.AccountSubtype.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AccountSubtype",
                        "printedName": "LinkKit.AccountSubtype",
                        "usr": "s:7LinkKit14AccountSubtypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit14AccountSubtypeO10depositoryyA2C10DepositoryOcACmF",
            "mangledName": "$s7LinkKit14AccountSubtypeO10depositoryyA2C10DepositoryOcACmF",
            "moduleName": "LinkKit"
          },
          {
            "kind": "Var",
            "name": "investment",
            "printedName": "investment",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.AccountSubtype.Type) -> (LinkKit.AccountSubtype.Investment) -> LinkKit.AccountSubtype",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment) -> LinkKit.AccountSubtype",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AccountSubtype",
                        "printedName": "LinkKit.AccountSubtype",
                        "usr": "s:7LinkKit14AccountSubtypeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.AccountSubtype.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AccountSubtype",
                        "printedName": "LinkKit.AccountSubtype",
                        "usr": "s:7LinkKit14AccountSubtypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit14AccountSubtypeO10investmentyA2C10InvestmentOcACmF",
            "mangledName": "$s7LinkKit14AccountSubtypeO10investmentyA2C10InvestmentOcACmF",
            "moduleName": "LinkKit"
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit14AccountSubtypeO11descriptionSSvp",
            "mangledName": "$s7LinkKit14AccountSubtypeO11descriptionSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit14AccountSubtypeO11descriptionSSvg",
                "mangledName": "$s7LinkKit14AccountSubtypeO11descriptionSSvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "TypeDecl",
            "name": "Other",
            "printedName": "Other",
            "children": [
              {
                "kind": "Var",
                "name": "all",
                "printedName": "all",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Other.Type) -> LinkKit.AccountSubtype.Other",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Other",
                        "printedName": "LinkKit.AccountSubtype.Other",
                        "usr": "s:7LinkKit14AccountSubtypeO5OtherO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Other.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Other",
                            "printedName": "LinkKit.AccountSubtype.Other",
                            "usr": "s:7LinkKit14AccountSubtypeO5OtherO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO5OtherO3allyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO5OtherO3allyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "other",
                "printedName": "other",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Other.Type) -> LinkKit.AccountSubtype.Other",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Other",
                        "printedName": "LinkKit.AccountSubtype.Other",
                        "usr": "s:7LinkKit14AccountSubtypeO5OtherO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Other.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Other",
                            "printedName": "LinkKit.AccountSubtype.Other",
                            "usr": "s:7LinkKit14AccountSubtypeO5OtherO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO5OtherO5otheryA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO5OtherO5otheryA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "unknown",
                "printedName": "unknown",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Other.Type) -> (Swift.String) -> LinkKit.AccountSubtype.Other",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(Swift.String) -> LinkKit.AccountSubtype.Other",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Other",
                            "printedName": "LinkKit.AccountSubtype.Other",
                            "usr": "s:7LinkKit14AccountSubtypeO5OtherO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Other.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Other",
                            "printedName": "LinkKit.AccountSubtype.Other",
                            "usr": "s:7LinkKit14AccountSubtypeO5OtherO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO5OtherO7unknownyAESScAEmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO5OtherO7unknownyAESScAEmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "description",
                "printedName": "description",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit14AccountSubtypeO5OtherO11descriptionSSvp",
                "mangledName": "$s7LinkKit14AccountSubtypeO5OtherO11descriptionSSvp",
                "moduleName": "LinkKit",
                "declAttributes": [
                  "AccessControl"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit14AccountSubtypeO5OtherO11descriptionSSvg",
                    "mangledName": "$s7LinkKit14AccountSubtypeO5OtherO11descriptionSSvg",
                    "moduleName": "LinkKit",
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "TypeDecl",
                "name": "Code",
                "printedName": "Code",
                "children": [
                  {
                    "kind": "Var",
                    "name": "all",
                    "printedName": "all",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Other.Code.Type) -> LinkKit.AccountSubtype.Other.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Other.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO5OtherO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Other.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Other.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO5OtherO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO5OtherO4CodeO3allyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO5OtherO4CodeO3allyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 0
                  },
                  {
                    "kind": "Var",
                    "name": "other",
                    "printedName": "other",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Other.Code.Type) -> LinkKit.AccountSubtype.Other.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Other.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO5OtherO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Other.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Other.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO5OtherO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO5OtherO4CodeO5otheryA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO5OtherO4CodeO5otheryA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 1
                  },
                  {
                    "kind": "Constructor",
                    "name": "init",
                    "printedName": "init(rawValue:)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "LinkKit.AccountSubtype.Other.Code?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Other.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO5OtherO4CodeO"
                          }
                        ],
                        "usr": "s:Sq"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Constructor",
                    "usr": "s:7LinkKit14AccountSubtypeO5OtherO4CodeO8rawValueAGSgSS_tcfc",
                    "mangledName": "$s7LinkKit14AccountSubtypeO5OtherO4CodeO8rawValueAGSgSS_tcfc",
                    "moduleName": "LinkKit",
                    "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:7LinkKit14AccountSubtypeO5OtherO4CodeO8rawValueSSvp",
                    "mangledName": "$s7LinkKit14AccountSubtypeO5OtherO4CodeO8rawValueSSvp",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessors": [
                      {
                        "kind": "Accessor",
                        "name": "Get",
                        "printedName": "Get()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ],
                        "declKind": "Accessor",
                        "usr": "s:7LinkKit14AccountSubtypeO5OtherO4CodeO8rawValueSSvg",
                        "mangledName": "$s7LinkKit14AccountSubtypeO5OtherO4CodeO8rawValueSSvg",
                        "moduleName": "LinkKit",
                        "implicit": true,
                        "accessorKind": "get"
                      }
                    ]
                  },
                  {
                    "kind": "Var",
                    "name": "allCases",
                    "printedName": "allCases",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.AccountSubtype.Other.Code]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Other.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO5OtherO4CodeO"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "declKind": "Var",
                    "usr": "s:7LinkKit14AccountSubtypeO5OtherO4CodeO8allCasesSayAGGvpZ",
                    "mangledName": "$s7LinkKit14AccountSubtypeO5OtherO4CodeO8allCasesSayAGGvpZ",
                    "moduleName": "LinkKit",
                    "static": true,
                    "implicit": true,
                    "declAttributes": [
                      "Nonisolated"
                    ],
                    "accessors": [
                      {
                        "kind": "Accessor",
                        "name": "Get",
                        "printedName": "Get()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Array",
                            "printedName": "[LinkKit.AccountSubtype.Other.Code]",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Other.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO5OtherO4CodeO"
                              }
                            ],
                            "usr": "s:Sa"
                          }
                        ],
                        "declKind": "Accessor",
                        "usr": "s:7LinkKit14AccountSubtypeO5OtherO4CodeO8allCasesSayAGGvgZ",
                        "mangledName": "$s7LinkKit14AccountSubtypeO5OtherO4CodeO8allCasesSayAGGvgZ",
                        "moduleName": "LinkKit",
                        "static": true,
                        "implicit": true,
                        "accessorKind": "get"
                      }
                    ]
                  }
                ],
                "declKind": "Enum",
                "usr": "s:7LinkKit14AccountSubtypeO5OtherO4CodeO",
                "mangledName": "$s7LinkKit14AccountSubtypeO5OtherO4CodeO",
                "moduleName": "LinkKit",
                "declAttributes": [
                  "AccessControl"
                ],
                "enumRawTypeName": "String",
                "isEnumExhaustive": 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": "Equatable",
                    "printedName": "Equatable",
                    "usr": "s:SQ",
                    "mangledName": "$sSQ"
                  },
                  {
                    "kind": "Conformance",
                    "name": "Hashable",
                    "printedName": "Hashable",
                    "usr": "s:SH",
                    "mangledName": "$sSH"
                  },
                  {
                    "kind": "Conformance",
                    "name": "RawRepresentable",
                    "printedName": "RawRepresentable",
                    "children": [
                      {
                        "kind": "TypeWitness",
                        "name": "RawValue",
                        "printedName": "RawValue",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ],
                    "usr": "s:SY",
                    "mangledName": "$sSY"
                  },
                  {
                    "kind": "Conformance",
                    "name": "CaseIterable",
                    "printedName": "CaseIterable",
                    "children": [
                      {
                        "kind": "TypeWitness",
                        "name": "AllCases",
                        "printedName": "AllCases",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Array",
                            "printedName": "[LinkKit.AccountSubtype.Other.Code]",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Other.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO5OtherO4CodeO"
                              }
                            ],
                            "usr": "s:Sa"
                          }
                        ]
                      }
                    ],
                    "usr": "s:s12CaseIterableP",
                    "mangledName": "$ss12CaseIterableP"
                  },
                  {
                    "kind": "Conformance",
                    "name": "Sendable",
                    "printedName": "Sendable",
                    "usr": "s:s8SendableP",
                    "mangledName": "$ss8SendableP"
                  },
                  {
                    "kind": "Conformance",
                    "name": "BitwiseCopyable",
                    "printedName": "BitwiseCopyable",
                    "usr": "s:s15BitwiseCopyableP",
                    "mangledName": "$ss15BitwiseCopyableP"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(stringLiteral:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Other",
                    "printedName": "LinkKit.AccountSubtype.Other",
                    "usr": "s:7LinkKit14AccountSubtypeO5OtherO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit14AccountSubtypeO5OtherO13stringLiteralAESS_tcfc",
                "mangledName": "$s7LinkKit14AccountSubtypeO5OtherO13stringLiteralAESS_tcfc",
                "moduleName": "LinkKit",
                "declAttributes": [
                  "AccessControl"
                ],
                "init_kind": "Designated"
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(from:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Other",
                    "printedName": "LinkKit.AccountSubtype.Other",
                    "usr": "s:7LinkKit14AccountSubtypeO5OtherO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Decoder",
                    "printedName": "any Swift.Decoder",
                    "usr": "s:s7DecoderP"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit14AccountSubtypeO5OtherO4fromAEs7Decoder_p_tKcfc",
                "mangledName": "$s7LinkKit14AccountSubtypeO5OtherO4fromAEs7Decoder_p_tKcfc",
                "moduleName": "LinkKit",
                "implicit": true,
                "throwing": true,
                "init_kind": "Designated"
              },
              {
                "kind": "Function",
                "name": "encode",
                "printedName": "encode(to:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Encoder",
                    "printedName": "any Swift.Encoder",
                    "usr": "s:s7EncoderP"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7LinkKit14AccountSubtypeO5OtherO6encode2toys7Encoder_p_tKF",
                "mangledName": "$s7LinkKit14AccountSubtypeO5OtherO6encode2toys7Encoder_p_tKF",
                "moduleName": "LinkKit",
                "implicit": true,
                "throwing": true,
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Function",
                "name": "==",
                "printedName": "==(_:_:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Other",
                    "printedName": "LinkKit.AccountSubtype.Other",
                    "usr": "s:7LinkKit14AccountSubtypeO5OtherO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Other",
                    "printedName": "LinkKit.AccountSubtype.Other",
                    "usr": "s:7LinkKit14AccountSubtypeO5OtherO"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7LinkKit14AccountSubtypeO5OtherO2eeoiySbAE_AEtFZ",
                "mangledName": "$s7LinkKit14AccountSubtypeO5OtherO2eeoiySbAE_AEtFZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "funcSelfKind": "NonMutating"
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit14AccountSubtypeO5OtherO",
            "mangledName": "$s7LinkKit14AccountSubtypeO5OtherO",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "conformances": [
              {
                "kind": "Conformance",
                "name": "Copyable",
                "printedName": "Copyable",
                "usr": "s:s8CopyableP",
                "mangledName": "$ss8CopyableP"
              },
              {
                "kind": "Conformance",
                "name": "Escapable",
                "printedName": "Escapable",
                "usr": "s:s9EscapableP",
                "mangledName": "$ss9EscapableP"
              },
              {
                "kind": "Conformance",
                "name": "Decodable",
                "printedName": "Decodable",
                "usr": "s:Se",
                "mangledName": "$sSe"
              },
              {
                "kind": "Conformance",
                "name": "Encodable",
                "printedName": "Encodable",
                "usr": "s:SE",
                "mangledName": "$sSE"
              },
              {
                "kind": "Conformance",
                "name": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              },
              {
                "kind": "Conformance",
                "name": "CustomStringConvertible",
                "printedName": "CustomStringConvertible",
                "usr": "s:s23CustomStringConvertibleP",
                "mangledName": "$ss23CustomStringConvertibleP"
              }
            ]
          },
          {
            "kind": "TypeDecl",
            "name": "Credit",
            "printedName": "Credit",
            "children": [
              {
                "kind": "Var",
                "name": "all",
                "printedName": "all",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Credit.Type) -> LinkKit.AccountSubtype.Credit",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Credit",
                        "printedName": "LinkKit.AccountSubtype.Credit",
                        "usr": "s:7LinkKit14AccountSubtypeO6CreditO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Credit.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Credit",
                            "printedName": "LinkKit.AccountSubtype.Credit",
                            "usr": "s:7LinkKit14AccountSubtypeO6CreditO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO6CreditO3allyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO6CreditO3allyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "creditCard",
                "printedName": "creditCard",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Credit.Type) -> LinkKit.AccountSubtype.Credit",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Credit",
                        "printedName": "LinkKit.AccountSubtype.Credit",
                        "usr": "s:7LinkKit14AccountSubtypeO6CreditO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Credit.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Credit",
                            "printedName": "LinkKit.AccountSubtype.Credit",
                            "usr": "s:7LinkKit14AccountSubtypeO6CreditO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO6CreditO10creditCardyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO6CreditO10creditCardyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "paypal",
                "printedName": "paypal",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Credit.Type) -> LinkKit.AccountSubtype.Credit",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Credit",
                        "printedName": "LinkKit.AccountSubtype.Credit",
                        "usr": "s:7LinkKit14AccountSubtypeO6CreditO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Credit.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Credit",
                            "printedName": "LinkKit.AccountSubtype.Credit",
                            "usr": "s:7LinkKit14AccountSubtypeO6CreditO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO6CreditO6paypalyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO6CreditO6paypalyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "unknown",
                "printedName": "unknown",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Credit.Type) -> (Swift.String) -> LinkKit.AccountSubtype.Credit",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(Swift.String) -> LinkKit.AccountSubtype.Credit",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Credit",
                            "printedName": "LinkKit.AccountSubtype.Credit",
                            "usr": "s:7LinkKit14AccountSubtypeO6CreditO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Credit.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Credit",
                            "printedName": "LinkKit.AccountSubtype.Credit",
                            "usr": "s:7LinkKit14AccountSubtypeO6CreditO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO6CreditO7unknownyAESScAEmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO6CreditO7unknownyAESScAEmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "description",
                "printedName": "description",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit14AccountSubtypeO6CreditO11descriptionSSvp",
                "mangledName": "$s7LinkKit14AccountSubtypeO6CreditO11descriptionSSvp",
                "moduleName": "LinkKit",
                "declAttributes": [
                  "AccessControl"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit14AccountSubtypeO6CreditO11descriptionSSvg",
                    "mangledName": "$s7LinkKit14AccountSubtypeO6CreditO11descriptionSSvg",
                    "moduleName": "LinkKit",
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "TypeDecl",
                "name": "Code",
                "printedName": "Code",
                "children": [
                  {
                    "kind": "Var",
                    "name": "all",
                    "printedName": "all",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Credit.Code.Type) -> LinkKit.AccountSubtype.Credit.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Credit.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO6CreditO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Credit.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Credit.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO6CreditO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO6CreditO4CodeO3allyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO6CreditO4CodeO3allyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 0
                  },
                  {
                    "kind": "Var",
                    "name": "creditCard",
                    "printedName": "creditCard",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Credit.Code.Type) -> LinkKit.AccountSubtype.Credit.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Credit.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO6CreditO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Credit.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Credit.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO6CreditO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO6CreditO4CodeO10creditCardyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO6CreditO4CodeO10creditCardyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 1
                  },
                  {
                    "kind": "Var",
                    "name": "paypal",
                    "printedName": "paypal",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Credit.Code.Type) -> LinkKit.AccountSubtype.Credit.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Credit.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO6CreditO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Credit.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Credit.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO6CreditO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO6CreditO4CodeO6paypalyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO6CreditO4CodeO6paypalyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 2
                  },
                  {
                    "kind": "Constructor",
                    "name": "init",
                    "printedName": "init(rawValue:)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "LinkKit.AccountSubtype.Credit.Code?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Credit.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO6CreditO4CodeO"
                          }
                        ],
                        "usr": "s:Sq"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Constructor",
                    "usr": "s:7LinkKit14AccountSubtypeO6CreditO4CodeO8rawValueAGSgSS_tcfc",
                    "mangledName": "$s7LinkKit14AccountSubtypeO6CreditO4CodeO8rawValueAGSgSS_tcfc",
                    "moduleName": "LinkKit",
                    "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:7LinkKit14AccountSubtypeO6CreditO4CodeO8rawValueSSvp",
                    "mangledName": "$s7LinkKit14AccountSubtypeO6CreditO4CodeO8rawValueSSvp",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessors": [
                      {
                        "kind": "Accessor",
                        "name": "Get",
                        "printedName": "Get()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ],
                        "declKind": "Accessor",
                        "usr": "s:7LinkKit14AccountSubtypeO6CreditO4CodeO8rawValueSSvg",
                        "mangledName": "$s7LinkKit14AccountSubtypeO6CreditO4CodeO8rawValueSSvg",
                        "moduleName": "LinkKit",
                        "implicit": true,
                        "accessorKind": "get"
                      }
                    ]
                  },
                  {
                    "kind": "Var",
                    "name": "allCases",
                    "printedName": "allCases",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.AccountSubtype.Credit.Code]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Credit.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO6CreditO4CodeO"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "declKind": "Var",
                    "usr": "s:7LinkKit14AccountSubtypeO6CreditO4CodeO8allCasesSayAGGvpZ",
                    "mangledName": "$s7LinkKit14AccountSubtypeO6CreditO4CodeO8allCasesSayAGGvpZ",
                    "moduleName": "LinkKit",
                    "static": true,
                    "implicit": true,
                    "declAttributes": [
                      "Nonisolated"
                    ],
                    "accessors": [
                      {
                        "kind": "Accessor",
                        "name": "Get",
                        "printedName": "Get()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Array",
                            "printedName": "[LinkKit.AccountSubtype.Credit.Code]",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Credit.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO6CreditO4CodeO"
                              }
                            ],
                            "usr": "s:Sa"
                          }
                        ],
                        "declKind": "Accessor",
                        "usr": "s:7LinkKit14AccountSubtypeO6CreditO4CodeO8allCasesSayAGGvgZ",
                        "mangledName": "$s7LinkKit14AccountSubtypeO6CreditO4CodeO8allCasesSayAGGvgZ",
                        "moduleName": "LinkKit",
                        "static": true,
                        "implicit": true,
                        "accessorKind": "get"
                      }
                    ]
                  }
                ],
                "declKind": "Enum",
                "usr": "s:7LinkKit14AccountSubtypeO6CreditO4CodeO",
                "mangledName": "$s7LinkKit14AccountSubtypeO6CreditO4CodeO",
                "moduleName": "LinkKit",
                "declAttributes": [
                  "AccessControl"
                ],
                "enumRawTypeName": "String",
                "isEnumExhaustive": 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": "Equatable",
                    "printedName": "Equatable",
                    "usr": "s:SQ",
                    "mangledName": "$sSQ"
                  },
                  {
                    "kind": "Conformance",
                    "name": "Hashable",
                    "printedName": "Hashable",
                    "usr": "s:SH",
                    "mangledName": "$sSH"
                  },
                  {
                    "kind": "Conformance",
                    "name": "RawRepresentable",
                    "printedName": "RawRepresentable",
                    "children": [
                      {
                        "kind": "TypeWitness",
                        "name": "RawValue",
                        "printedName": "RawValue",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ],
                    "usr": "s:SY",
                    "mangledName": "$sSY"
                  },
                  {
                    "kind": "Conformance",
                    "name": "CaseIterable",
                    "printedName": "CaseIterable",
                    "children": [
                      {
                        "kind": "TypeWitness",
                        "name": "AllCases",
                        "printedName": "AllCases",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Array",
                            "printedName": "[LinkKit.AccountSubtype.Credit.Code]",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Credit.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO6CreditO4CodeO"
                              }
                            ],
                            "usr": "s:Sa"
                          }
                        ]
                      }
                    ],
                    "usr": "s:s12CaseIterableP",
                    "mangledName": "$ss12CaseIterableP"
                  },
                  {
                    "kind": "Conformance",
                    "name": "Sendable",
                    "printedName": "Sendable",
                    "usr": "s:s8SendableP",
                    "mangledName": "$ss8SendableP"
                  },
                  {
                    "kind": "Conformance",
                    "name": "BitwiseCopyable",
                    "printedName": "BitwiseCopyable",
                    "usr": "s:s15BitwiseCopyableP",
                    "mangledName": "$ss15BitwiseCopyableP"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(stringLiteral:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Credit",
                    "printedName": "LinkKit.AccountSubtype.Credit",
                    "usr": "s:7LinkKit14AccountSubtypeO6CreditO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit14AccountSubtypeO6CreditO13stringLiteralAESS_tcfc",
                "mangledName": "$s7LinkKit14AccountSubtypeO6CreditO13stringLiteralAESS_tcfc",
                "moduleName": "LinkKit",
                "declAttributes": [
                  "AccessControl"
                ],
                "init_kind": "Designated"
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(from:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Credit",
                    "printedName": "LinkKit.AccountSubtype.Credit",
                    "usr": "s:7LinkKit14AccountSubtypeO6CreditO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Decoder",
                    "printedName": "any Swift.Decoder",
                    "usr": "s:s7DecoderP"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit14AccountSubtypeO6CreditO4fromAEs7Decoder_p_tKcfc",
                "mangledName": "$s7LinkKit14AccountSubtypeO6CreditO4fromAEs7Decoder_p_tKcfc",
                "moduleName": "LinkKit",
                "implicit": true,
                "throwing": true,
                "init_kind": "Designated"
              },
              {
                "kind": "Function",
                "name": "encode",
                "printedName": "encode(to:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Encoder",
                    "printedName": "any Swift.Encoder",
                    "usr": "s:s7EncoderP"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7LinkKit14AccountSubtypeO6CreditO6encode2toys7Encoder_p_tKF",
                "mangledName": "$s7LinkKit14AccountSubtypeO6CreditO6encode2toys7Encoder_p_tKF",
                "moduleName": "LinkKit",
                "implicit": true,
                "throwing": true,
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Function",
                "name": "==",
                "printedName": "==(_:_:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Credit",
                    "printedName": "LinkKit.AccountSubtype.Credit",
                    "usr": "s:7LinkKit14AccountSubtypeO6CreditO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Credit",
                    "printedName": "LinkKit.AccountSubtype.Credit",
                    "usr": "s:7LinkKit14AccountSubtypeO6CreditO"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7LinkKit14AccountSubtypeO6CreditO2eeoiySbAE_AEtFZ",
                "mangledName": "$s7LinkKit14AccountSubtypeO6CreditO2eeoiySbAE_AEtFZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "funcSelfKind": "NonMutating"
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit14AccountSubtypeO6CreditO",
            "mangledName": "$s7LinkKit14AccountSubtypeO6CreditO",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "conformances": [
              {
                "kind": "Conformance",
                "name": "Copyable",
                "printedName": "Copyable",
                "usr": "s:s8CopyableP",
                "mangledName": "$ss8CopyableP"
              },
              {
                "kind": "Conformance",
                "name": "Escapable",
                "printedName": "Escapable",
                "usr": "s:s9EscapableP",
                "mangledName": "$ss9EscapableP"
              },
              {
                "kind": "Conformance",
                "name": "Decodable",
                "printedName": "Decodable",
                "usr": "s:Se",
                "mangledName": "$sSe"
              },
              {
                "kind": "Conformance",
                "name": "Encodable",
                "printedName": "Encodable",
                "usr": "s:SE",
                "mangledName": "$sSE"
              },
              {
                "kind": "Conformance",
                "name": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              },
              {
                "kind": "Conformance",
                "name": "CustomStringConvertible",
                "printedName": "CustomStringConvertible",
                "usr": "s:s23CustomStringConvertibleP",
                "mangledName": "$ss23CustomStringConvertibleP"
              }
            ]
          },
          {
            "kind": "TypeDecl",
            "name": "Loan",
            "printedName": "Loan",
            "children": [
              {
                "kind": "Var",
                "name": "all",
                "printedName": "all",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Loan.Type) -> LinkKit.AccountSubtype.Loan",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Loan",
                        "printedName": "LinkKit.AccountSubtype.Loan",
                        "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Loan.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Loan",
                            "printedName": "LinkKit.AccountSubtype.Loan",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO4LoanO3allyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO3allyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "auto",
                "printedName": "auto",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Loan.Type) -> LinkKit.AccountSubtype.Loan",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Loan",
                        "printedName": "LinkKit.AccountSubtype.Loan",
                        "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Loan.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Loan",
                            "printedName": "LinkKit.AccountSubtype.Loan",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO4LoanO4autoyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO4autoyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "business",
                "printedName": "business",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Loan.Type) -> LinkKit.AccountSubtype.Loan",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Loan",
                        "printedName": "LinkKit.AccountSubtype.Loan",
                        "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Loan.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Loan",
                            "printedName": "LinkKit.AccountSubtype.Loan",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO4LoanO8businessyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO8businessyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "commercial",
                "printedName": "commercial",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Loan.Type) -> LinkKit.AccountSubtype.Loan",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Loan",
                        "printedName": "LinkKit.AccountSubtype.Loan",
                        "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Loan.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Loan",
                            "printedName": "LinkKit.AccountSubtype.Loan",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO4LoanO10commercialyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO10commercialyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "construction",
                "printedName": "construction",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Loan.Type) -> LinkKit.AccountSubtype.Loan",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Loan",
                        "printedName": "LinkKit.AccountSubtype.Loan",
                        "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Loan.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Loan",
                            "printedName": "LinkKit.AccountSubtype.Loan",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO4LoanO12constructionyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO12constructionyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "consumer",
                "printedName": "consumer",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Loan.Type) -> LinkKit.AccountSubtype.Loan",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Loan",
                        "printedName": "LinkKit.AccountSubtype.Loan",
                        "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Loan.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Loan",
                            "printedName": "LinkKit.AccountSubtype.Loan",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO4LoanO8consumeryA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO8consumeryA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "homeEquity",
                "printedName": "homeEquity",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Loan.Type) -> LinkKit.AccountSubtype.Loan",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Loan",
                        "printedName": "LinkKit.AccountSubtype.Loan",
                        "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Loan.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Loan",
                            "printedName": "LinkKit.AccountSubtype.Loan",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO4LoanO10homeEquityyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO10homeEquityyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "lineOfCredit",
                "printedName": "lineOfCredit",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Loan.Type) -> LinkKit.AccountSubtype.Loan",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Loan",
                        "printedName": "LinkKit.AccountSubtype.Loan",
                        "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Loan.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Loan",
                            "printedName": "LinkKit.AccountSubtype.Loan",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO4LoanO12lineOfCredityA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO12lineOfCredityA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "loan",
                "printedName": "loan",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Loan.Type) -> LinkKit.AccountSubtype.Loan",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Loan",
                        "printedName": "LinkKit.AccountSubtype.Loan",
                        "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Loan.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Loan",
                            "printedName": "LinkKit.AccountSubtype.Loan",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO4LoanO4loanyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO4loanyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "mortgage",
                "printedName": "mortgage",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Loan.Type) -> LinkKit.AccountSubtype.Loan",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Loan",
                        "printedName": "LinkKit.AccountSubtype.Loan",
                        "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Loan.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Loan",
                            "printedName": "LinkKit.AccountSubtype.Loan",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO4LoanO8mortgageyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO8mortgageyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "overdraft",
                "printedName": "overdraft",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Loan.Type) -> LinkKit.AccountSubtype.Loan",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Loan",
                        "printedName": "LinkKit.AccountSubtype.Loan",
                        "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Loan.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Loan",
                            "printedName": "LinkKit.AccountSubtype.Loan",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO4LoanO9overdraftyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO9overdraftyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "student",
                "printedName": "student",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Loan.Type) -> LinkKit.AccountSubtype.Loan",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Loan",
                        "printedName": "LinkKit.AccountSubtype.Loan",
                        "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Loan.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Loan",
                            "printedName": "LinkKit.AccountSubtype.Loan",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO4LoanO7studentyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO7studentyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "unknown",
                "printedName": "unknown",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Loan.Type) -> (Swift.String) -> LinkKit.AccountSubtype.Loan",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(Swift.String) -> LinkKit.AccountSubtype.Loan",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Loan",
                            "printedName": "LinkKit.AccountSubtype.Loan",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Loan.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Loan",
                            "printedName": "LinkKit.AccountSubtype.Loan",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO4LoanO7unknownyAESScAEmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO7unknownyAESScAEmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "description",
                "printedName": "description",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit14AccountSubtypeO4LoanO11descriptionSSvp",
                "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO11descriptionSSvp",
                "moduleName": "LinkKit",
                "declAttributes": [
                  "AccessControl"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit14AccountSubtypeO4LoanO11descriptionSSvg",
                    "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO11descriptionSSvg",
                    "moduleName": "LinkKit",
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "TypeDecl",
                "name": "Code",
                "printedName": "Code",
                "children": [
                  {
                    "kind": "Var",
                    "name": "all",
                    "printedName": "all",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Loan.Code.Type) -> LinkKit.AccountSubtype.Loan.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Loan.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO3allyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO4CodeO3allyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 0
                  },
                  {
                    "kind": "Var",
                    "name": "auto",
                    "printedName": "auto",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Loan.Code.Type) -> LinkKit.AccountSubtype.Loan.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Loan.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO4autoyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO4CodeO4autoyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 1
                  },
                  {
                    "kind": "Var",
                    "name": "business",
                    "printedName": "business",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Loan.Code.Type) -> LinkKit.AccountSubtype.Loan.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Loan.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO8businessyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO4CodeO8businessyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 2
                  },
                  {
                    "kind": "Var",
                    "name": "commercial",
                    "printedName": "commercial",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Loan.Code.Type) -> LinkKit.AccountSubtype.Loan.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Loan.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO10commercialyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO4CodeO10commercialyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 3
                  },
                  {
                    "kind": "Var",
                    "name": "construction",
                    "printedName": "construction",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Loan.Code.Type) -> LinkKit.AccountSubtype.Loan.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Loan.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO12constructionyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO4CodeO12constructionyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 4
                  },
                  {
                    "kind": "Var",
                    "name": "consumer",
                    "printedName": "consumer",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Loan.Code.Type) -> LinkKit.AccountSubtype.Loan.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Loan.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO8consumeryA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO4CodeO8consumeryA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 5
                  },
                  {
                    "kind": "Var",
                    "name": "homeEquity",
                    "printedName": "homeEquity",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Loan.Code.Type) -> LinkKit.AccountSubtype.Loan.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Loan.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO10homeEquityyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO4CodeO10homeEquityyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 6
                  },
                  {
                    "kind": "Var",
                    "name": "lineOfCredit",
                    "printedName": "lineOfCredit",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Loan.Code.Type) -> LinkKit.AccountSubtype.Loan.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Loan.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO12lineOfCredityA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO4CodeO12lineOfCredityA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 7
                  },
                  {
                    "kind": "Var",
                    "name": "loan",
                    "printedName": "loan",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Loan.Code.Type) -> LinkKit.AccountSubtype.Loan.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Loan.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO4loanyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO4CodeO4loanyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 8
                  },
                  {
                    "kind": "Var",
                    "name": "mortgage",
                    "printedName": "mortgage",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Loan.Code.Type) -> LinkKit.AccountSubtype.Loan.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Loan.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO8mortgageyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO4CodeO8mortgageyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 9
                  },
                  {
                    "kind": "Var",
                    "name": "overdraft",
                    "printedName": "overdraft",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Loan.Code.Type) -> LinkKit.AccountSubtype.Loan.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Loan.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO9overdraftyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO4CodeO9overdraftyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 10
                  },
                  {
                    "kind": "Var",
                    "name": "student",
                    "printedName": "student",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Loan.Code.Type) -> LinkKit.AccountSubtype.Loan.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Loan.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO7studentyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO4CodeO7studentyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 11
                  },
                  {
                    "kind": "Constructor",
                    "name": "init",
                    "printedName": "init(rawValue:)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "LinkKit.AccountSubtype.Loan.Code?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                          }
                        ],
                        "usr": "s:Sq"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Constructor",
                    "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO8rawValueAGSgSS_tcfc",
                    "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO4CodeO8rawValueAGSgSS_tcfc",
                    "moduleName": "LinkKit",
                    "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:7LinkKit14AccountSubtypeO4LoanO4CodeO8rawValueSSvp",
                    "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO4CodeO8rawValueSSvp",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessors": [
                      {
                        "kind": "Accessor",
                        "name": "Get",
                        "printedName": "Get()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ],
                        "declKind": "Accessor",
                        "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO8rawValueSSvg",
                        "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO4CodeO8rawValueSSvg",
                        "moduleName": "LinkKit",
                        "implicit": true,
                        "accessorKind": "get"
                      }
                    ]
                  },
                  {
                    "kind": "Var",
                    "name": "allCases",
                    "printedName": "allCases",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.AccountSubtype.Loan.Code]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Loan.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "declKind": "Var",
                    "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO8allCasesSayAGGvpZ",
                    "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO4CodeO8allCasesSayAGGvpZ",
                    "moduleName": "LinkKit",
                    "static": true,
                    "implicit": true,
                    "declAttributes": [
                      "Nonisolated"
                    ],
                    "accessors": [
                      {
                        "kind": "Accessor",
                        "name": "Get",
                        "printedName": "Get()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Array",
                            "printedName": "[LinkKit.AccountSubtype.Loan.Code]",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Loan.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                              }
                            ],
                            "usr": "s:Sa"
                          }
                        ],
                        "declKind": "Accessor",
                        "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO8allCasesSayAGGvgZ",
                        "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO4CodeO8allCasesSayAGGvgZ",
                        "moduleName": "LinkKit",
                        "static": true,
                        "implicit": true,
                        "accessorKind": "get"
                      }
                    ]
                  }
                ],
                "declKind": "Enum",
                "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO",
                "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO4CodeO",
                "moduleName": "LinkKit",
                "declAttributes": [
                  "AccessControl"
                ],
                "enumRawTypeName": "String",
                "isEnumExhaustive": 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": "Equatable",
                    "printedName": "Equatable",
                    "usr": "s:SQ",
                    "mangledName": "$sSQ"
                  },
                  {
                    "kind": "Conformance",
                    "name": "Hashable",
                    "printedName": "Hashable",
                    "usr": "s:SH",
                    "mangledName": "$sSH"
                  },
                  {
                    "kind": "Conformance",
                    "name": "RawRepresentable",
                    "printedName": "RawRepresentable",
                    "children": [
                      {
                        "kind": "TypeWitness",
                        "name": "RawValue",
                        "printedName": "RawValue",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ],
                    "usr": "s:SY",
                    "mangledName": "$sSY"
                  },
                  {
                    "kind": "Conformance",
                    "name": "CaseIterable",
                    "printedName": "CaseIterable",
                    "children": [
                      {
                        "kind": "TypeWitness",
                        "name": "AllCases",
                        "printedName": "AllCases",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Array",
                            "printedName": "[LinkKit.AccountSubtype.Loan.Code]",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Loan.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO4LoanO4CodeO"
                              }
                            ],
                            "usr": "s:Sa"
                          }
                        ]
                      }
                    ],
                    "usr": "s:s12CaseIterableP",
                    "mangledName": "$ss12CaseIterableP"
                  },
                  {
                    "kind": "Conformance",
                    "name": "Sendable",
                    "printedName": "Sendable",
                    "usr": "s:s8SendableP",
                    "mangledName": "$ss8SendableP"
                  },
                  {
                    "kind": "Conformance",
                    "name": "BitwiseCopyable",
                    "printedName": "BitwiseCopyable",
                    "usr": "s:s15BitwiseCopyableP",
                    "mangledName": "$ss15BitwiseCopyableP"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(stringLiteral:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Loan",
                    "printedName": "LinkKit.AccountSubtype.Loan",
                    "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit14AccountSubtypeO4LoanO13stringLiteralAESS_tcfc",
                "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO13stringLiteralAESS_tcfc",
                "moduleName": "LinkKit",
                "declAttributes": [
                  "AccessControl"
                ],
                "init_kind": "Designated"
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(from:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Loan",
                    "printedName": "LinkKit.AccountSubtype.Loan",
                    "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Decoder",
                    "printedName": "any Swift.Decoder",
                    "usr": "s:s7DecoderP"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit14AccountSubtypeO4LoanO4fromAEs7Decoder_p_tKcfc",
                "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO4fromAEs7Decoder_p_tKcfc",
                "moduleName": "LinkKit",
                "implicit": true,
                "throwing": true,
                "init_kind": "Designated"
              },
              {
                "kind": "Function",
                "name": "encode",
                "printedName": "encode(to:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Encoder",
                    "printedName": "any Swift.Encoder",
                    "usr": "s:s7EncoderP"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7LinkKit14AccountSubtypeO4LoanO6encode2toys7Encoder_p_tKF",
                "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO6encode2toys7Encoder_p_tKF",
                "moduleName": "LinkKit",
                "implicit": true,
                "throwing": true,
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Function",
                "name": "==",
                "printedName": "==(_:_:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Loan",
                    "printedName": "LinkKit.AccountSubtype.Loan",
                    "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Loan",
                    "printedName": "LinkKit.AccountSubtype.Loan",
                    "usr": "s:7LinkKit14AccountSubtypeO4LoanO"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7LinkKit14AccountSubtypeO4LoanO2eeoiySbAE_AEtFZ",
                "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO2eeoiySbAE_AEtFZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "funcSelfKind": "NonMutating"
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit14AccountSubtypeO4LoanO",
            "mangledName": "$s7LinkKit14AccountSubtypeO4LoanO",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "conformances": [
              {
                "kind": "Conformance",
                "name": "Copyable",
                "printedName": "Copyable",
                "usr": "s:s8CopyableP",
                "mangledName": "$ss8CopyableP"
              },
              {
                "kind": "Conformance",
                "name": "Escapable",
                "printedName": "Escapable",
                "usr": "s:s9EscapableP",
                "mangledName": "$ss9EscapableP"
              },
              {
                "kind": "Conformance",
                "name": "Decodable",
                "printedName": "Decodable",
                "usr": "s:Se",
                "mangledName": "$sSe"
              },
              {
                "kind": "Conformance",
                "name": "Encodable",
                "printedName": "Encodable",
                "usr": "s:SE",
                "mangledName": "$sSE"
              },
              {
                "kind": "Conformance",
                "name": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              },
              {
                "kind": "Conformance",
                "name": "CustomStringConvertible",
                "printedName": "CustomStringConvertible",
                "usr": "s:s23CustomStringConvertibleP",
                "mangledName": "$ss23CustomStringConvertibleP"
              }
            ]
          },
          {
            "kind": "TypeDecl",
            "name": "Depository",
            "printedName": "Depository",
            "children": [
              {
                "kind": "Var",
                "name": "all",
                "printedName": "all",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Depository.Type) -> LinkKit.AccountSubtype.Depository",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Depository",
                        "printedName": "LinkKit.AccountSubtype.Depository",
                        "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Depository.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Depository",
                            "printedName": "LinkKit.AccountSubtype.Depository",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO3allyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO3allyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "cashManagement",
                "printedName": "cashManagement",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Depository.Type) -> LinkKit.AccountSubtype.Depository",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Depository",
                        "printedName": "LinkKit.AccountSubtype.Depository",
                        "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Depository.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Depository",
                            "printedName": "LinkKit.AccountSubtype.Depository",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO14cashManagementyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO14cashManagementyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "cd",
                "printedName": "cd",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Depository.Type) -> LinkKit.AccountSubtype.Depository",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Depository",
                        "printedName": "LinkKit.AccountSubtype.Depository",
                        "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Depository.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Depository",
                            "printedName": "LinkKit.AccountSubtype.Depository",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO2cdyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO2cdyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "checking",
                "printedName": "checking",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Depository.Type) -> LinkKit.AccountSubtype.Depository",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Depository",
                        "printedName": "LinkKit.AccountSubtype.Depository",
                        "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Depository.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Depository",
                            "printedName": "LinkKit.AccountSubtype.Depository",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO8checkingyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO8checkingyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "ebt",
                "printedName": "ebt",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Depository.Type) -> LinkKit.AccountSubtype.Depository",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Depository",
                        "printedName": "LinkKit.AccountSubtype.Depository",
                        "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Depository.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Depository",
                            "printedName": "LinkKit.AccountSubtype.Depository",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO3ebtyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO3ebtyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "hsa",
                "printedName": "hsa",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Depository.Type) -> LinkKit.AccountSubtype.Depository",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Depository",
                        "printedName": "LinkKit.AccountSubtype.Depository",
                        "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Depository.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Depository",
                            "printedName": "LinkKit.AccountSubtype.Depository",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO3hsayA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO3hsayA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "moneyMarket",
                "printedName": "moneyMarket",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Depository.Type) -> LinkKit.AccountSubtype.Depository",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Depository",
                        "printedName": "LinkKit.AccountSubtype.Depository",
                        "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Depository.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Depository",
                            "printedName": "LinkKit.AccountSubtype.Depository",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO11moneyMarketyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO11moneyMarketyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "paypal",
                "printedName": "paypal",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Depository.Type) -> LinkKit.AccountSubtype.Depository",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Depository",
                        "printedName": "LinkKit.AccountSubtype.Depository",
                        "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Depository.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Depository",
                            "printedName": "LinkKit.AccountSubtype.Depository",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO6paypalyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO6paypalyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "prepaid",
                "printedName": "prepaid",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Depository.Type) -> LinkKit.AccountSubtype.Depository",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Depository",
                        "printedName": "LinkKit.AccountSubtype.Depository",
                        "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Depository.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Depository",
                            "printedName": "LinkKit.AccountSubtype.Depository",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO7prepaidyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO7prepaidyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "savings",
                "printedName": "savings",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Depository.Type) -> LinkKit.AccountSubtype.Depository",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Depository",
                        "printedName": "LinkKit.AccountSubtype.Depository",
                        "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Depository.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Depository",
                            "printedName": "LinkKit.AccountSubtype.Depository",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO7savingsyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO7savingsyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "unknown",
                "printedName": "unknown",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Depository.Type) -> (Swift.String) -> LinkKit.AccountSubtype.Depository",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(Swift.String) -> LinkKit.AccountSubtype.Depository",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Depository",
                            "printedName": "LinkKit.AccountSubtype.Depository",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Depository.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Depository",
                            "printedName": "LinkKit.AccountSubtype.Depository",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO7unknownyAESScAEmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO7unknownyAESScAEmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "description",
                "printedName": "description",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO11descriptionSSvp",
                "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO11descriptionSSvp",
                "moduleName": "LinkKit",
                "declAttributes": [
                  "AccessControl"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO11descriptionSSvg",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO11descriptionSSvg",
                    "moduleName": "LinkKit",
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "TypeDecl",
                "name": "Code",
                "printedName": "Code",
                "children": [
                  {
                    "kind": "Var",
                    "name": "all",
                    "printedName": "all",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Depository.Code.Type) -> LinkKit.AccountSubtype.Depository.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Depository.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO3allyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO4CodeO3allyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 0
                  },
                  {
                    "kind": "Var",
                    "name": "cashManagement",
                    "printedName": "cashManagement",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Depository.Code.Type) -> LinkKit.AccountSubtype.Depository.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Depository.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO14cashManagementyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO4CodeO14cashManagementyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 1
                  },
                  {
                    "kind": "Var",
                    "name": "cd",
                    "printedName": "cd",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Depository.Code.Type) -> LinkKit.AccountSubtype.Depository.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Depository.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO2cdyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO4CodeO2cdyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 2
                  },
                  {
                    "kind": "Var",
                    "name": "checking",
                    "printedName": "checking",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Depository.Code.Type) -> LinkKit.AccountSubtype.Depository.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Depository.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO8checkingyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO4CodeO8checkingyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 3
                  },
                  {
                    "kind": "Var",
                    "name": "ebt",
                    "printedName": "ebt",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Depository.Code.Type) -> LinkKit.AccountSubtype.Depository.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Depository.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO3ebtyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO4CodeO3ebtyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 4
                  },
                  {
                    "kind": "Var",
                    "name": "hsa",
                    "printedName": "hsa",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Depository.Code.Type) -> LinkKit.AccountSubtype.Depository.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Depository.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO3hsayA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO4CodeO3hsayA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 5
                  },
                  {
                    "kind": "Var",
                    "name": "moneyMarket",
                    "printedName": "moneyMarket",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Depository.Code.Type) -> LinkKit.AccountSubtype.Depository.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Depository.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO11moneyMarketyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO4CodeO11moneyMarketyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 6
                  },
                  {
                    "kind": "Var",
                    "name": "paypal",
                    "printedName": "paypal",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Depository.Code.Type) -> LinkKit.AccountSubtype.Depository.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Depository.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO6paypalyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO4CodeO6paypalyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 7
                  },
                  {
                    "kind": "Var",
                    "name": "prepaid",
                    "printedName": "prepaid",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Depository.Code.Type) -> LinkKit.AccountSubtype.Depository.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Depository.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO7prepaidyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO4CodeO7prepaidyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 8
                  },
                  {
                    "kind": "Var",
                    "name": "savings",
                    "printedName": "savings",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Depository.Code.Type) -> LinkKit.AccountSubtype.Depository.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Depository.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO7savingsyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO4CodeO7savingsyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 9
                  },
                  {
                    "kind": "Constructor",
                    "name": "init",
                    "printedName": "init(rawValue:)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "LinkKit.AccountSubtype.Depository.Code?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                          }
                        ],
                        "usr": "s:Sq"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Constructor",
                    "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO8rawValueAGSgSS_tcfc",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO4CodeO8rawValueAGSgSS_tcfc",
                    "moduleName": "LinkKit",
                    "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:7LinkKit14AccountSubtypeO10DepositoryO4CodeO8rawValueSSvp",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO4CodeO8rawValueSSvp",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessors": [
                      {
                        "kind": "Accessor",
                        "name": "Get",
                        "printedName": "Get()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ],
                        "declKind": "Accessor",
                        "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO8rawValueSSvg",
                        "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO4CodeO8rawValueSSvg",
                        "moduleName": "LinkKit",
                        "implicit": true,
                        "accessorKind": "get"
                      }
                    ]
                  },
                  {
                    "kind": "Var",
                    "name": "allCases",
                    "printedName": "allCases",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.AccountSubtype.Depository.Code]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Depository.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "declKind": "Var",
                    "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO8allCasesSayAGGvpZ",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO4CodeO8allCasesSayAGGvpZ",
                    "moduleName": "LinkKit",
                    "static": true,
                    "implicit": true,
                    "declAttributes": [
                      "Nonisolated"
                    ],
                    "accessors": [
                      {
                        "kind": "Accessor",
                        "name": "Get",
                        "printedName": "Get()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Array",
                            "printedName": "[LinkKit.AccountSubtype.Depository.Code]",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Depository.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                              }
                            ],
                            "usr": "s:Sa"
                          }
                        ],
                        "declKind": "Accessor",
                        "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO8allCasesSayAGGvgZ",
                        "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO4CodeO8allCasesSayAGGvgZ",
                        "moduleName": "LinkKit",
                        "static": true,
                        "implicit": true,
                        "accessorKind": "get"
                      }
                    ]
                  }
                ],
                "declKind": "Enum",
                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO",
                "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO4CodeO",
                "moduleName": "LinkKit",
                "declAttributes": [
                  "AccessControl"
                ],
                "enumRawTypeName": "String",
                "isEnumExhaustive": 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": "Equatable",
                    "printedName": "Equatable",
                    "usr": "s:SQ",
                    "mangledName": "$sSQ"
                  },
                  {
                    "kind": "Conformance",
                    "name": "Hashable",
                    "printedName": "Hashable",
                    "usr": "s:SH",
                    "mangledName": "$sSH"
                  },
                  {
                    "kind": "Conformance",
                    "name": "RawRepresentable",
                    "printedName": "RawRepresentable",
                    "children": [
                      {
                        "kind": "TypeWitness",
                        "name": "RawValue",
                        "printedName": "RawValue",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ],
                    "usr": "s:SY",
                    "mangledName": "$sSY"
                  },
                  {
                    "kind": "Conformance",
                    "name": "CaseIterable",
                    "printedName": "CaseIterable",
                    "children": [
                      {
                        "kind": "TypeWitness",
                        "name": "AllCases",
                        "printedName": "AllCases",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Array",
                            "printedName": "[LinkKit.AccountSubtype.Depository.Code]",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Depository.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4CodeO"
                              }
                            ],
                            "usr": "s:Sa"
                          }
                        ]
                      }
                    ],
                    "usr": "s:s12CaseIterableP",
                    "mangledName": "$ss12CaseIterableP"
                  },
                  {
                    "kind": "Conformance",
                    "name": "Sendable",
                    "printedName": "Sendable",
                    "usr": "s:s8SendableP",
                    "mangledName": "$ss8SendableP"
                  },
                  {
                    "kind": "Conformance",
                    "name": "BitwiseCopyable",
                    "printedName": "BitwiseCopyable",
                    "usr": "s:s15BitwiseCopyableP",
                    "mangledName": "$ss15BitwiseCopyableP"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(stringLiteral:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Depository",
                    "printedName": "LinkKit.AccountSubtype.Depository",
                    "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO13stringLiteralAESS_tcfc",
                "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO13stringLiteralAESS_tcfc",
                "moduleName": "LinkKit",
                "declAttributes": [
                  "AccessControl"
                ],
                "init_kind": "Designated"
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(from:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Depository",
                    "printedName": "LinkKit.AccountSubtype.Depository",
                    "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Decoder",
                    "printedName": "any Swift.Decoder",
                    "usr": "s:s7DecoderP"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO4fromAEs7Decoder_p_tKcfc",
                "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO4fromAEs7Decoder_p_tKcfc",
                "moduleName": "LinkKit",
                "implicit": true,
                "throwing": true,
                "init_kind": "Designated"
              },
              {
                "kind": "Function",
                "name": "encode",
                "printedName": "encode(to:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Encoder",
                    "printedName": "any Swift.Encoder",
                    "usr": "s:s7EncoderP"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO6encode2toys7Encoder_p_tKF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO6encode2toys7Encoder_p_tKF",
                "moduleName": "LinkKit",
                "implicit": true,
                "throwing": true,
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Function",
                "name": "==",
                "printedName": "==(_:_:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Depository",
                    "printedName": "LinkKit.AccountSubtype.Depository",
                    "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Depository",
                    "printedName": "LinkKit.AccountSubtype.Depository",
                    "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO2eeoiySbAE_AEtFZ",
                "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO2eeoiySbAE_AEtFZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "funcSelfKind": "NonMutating"
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit14AccountSubtypeO10DepositoryO",
            "mangledName": "$s7LinkKit14AccountSubtypeO10DepositoryO",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "conformances": [
              {
                "kind": "Conformance",
                "name": "Copyable",
                "printedName": "Copyable",
                "usr": "s:s8CopyableP",
                "mangledName": "$ss8CopyableP"
              },
              {
                "kind": "Conformance",
                "name": "Escapable",
                "printedName": "Escapable",
                "usr": "s:s9EscapableP",
                "mangledName": "$ss9EscapableP"
              },
              {
                "kind": "Conformance",
                "name": "Decodable",
                "printedName": "Decodable",
                "usr": "s:Se",
                "mangledName": "$sSe"
              },
              {
                "kind": "Conformance",
                "name": "Encodable",
                "printedName": "Encodable",
                "usr": "s:SE",
                "mangledName": "$sSE"
              },
              {
                "kind": "Conformance",
                "name": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              },
              {
                "kind": "Conformance",
                "name": "CustomStringConvertible",
                "printedName": "CustomStringConvertible",
                "usr": "s:s23CustomStringConvertibleP",
                "mangledName": "$ss23CustomStringConvertibleP"
              }
            ]
          },
          {
            "kind": "TypeDecl",
            "name": "Investment",
            "printedName": "Investment",
            "children": [
              {
                "kind": "Var",
                "name": "all",
                "printedName": "all",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO3allyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO3allyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "brokerage",
                "printedName": "brokerage",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO9brokerageyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO9brokerageyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "cashIsa",
                "printedName": "cashIsa",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO7cashIsayA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO7cashIsayA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "educationSavingsAccount",
                "printedName": "educationSavingsAccount",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO016educationSavingsC0yA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO016educationSavingsC0yA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "fixedAnnuity",
                "printedName": "fixedAnnuity",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO12fixedAnnuityyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO12fixedAnnuityyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "gic",
                "printedName": "gic",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO3gicyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO3gicyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "healthReimbursementArrangement",
                "printedName": "healthReimbursementArrangement",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO30healthReimbursementArrangementyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO30healthReimbursementArrangementyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "hsa",
                "printedName": "hsa",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO3hsayA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO3hsayA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "investment401a",
                "printedName": "investment401a",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO14investment401ayA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO14investment401ayA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "investment401k",
                "printedName": "investment401k",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO14investment401kyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO14investment401kyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "investment403B",
                "printedName": "investment403B",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO14investment403ByA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO14investment403ByA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "investment457b",
                "printedName": "investment457b",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO14investment457byA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO14investment457byA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "investment529",
                "printedName": "investment529",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO13investment529yA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO13investment529yA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "ira",
                "printedName": "ira",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO3irayA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO3irayA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "isa",
                "printedName": "isa",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO3isayA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO3isayA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "keogh",
                "printedName": "keogh",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO5keoghyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO5keoghyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "lif",
                "printedName": "lif",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO3lifyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO3lifyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "lira",
                "printedName": "lira",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4lirayA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4lirayA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "lrif",
                "printedName": "lrif",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4lrifyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4lrifyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "lrsp",
                "printedName": "lrsp",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4lrspyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4lrspyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "mutualFund",
                "printedName": "mutualFund",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO10mutualFundyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO10mutualFundyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "nonTaxableBrokerageAccount",
                "printedName": "nonTaxableBrokerageAccount",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO019nonTaxableBrokerageC0yA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO019nonTaxableBrokerageC0yA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "pension",
                "printedName": "pension",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO7pensionyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO7pensionyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "plan",
                "printedName": "plan",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4planyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4planyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "prif",
                "printedName": "prif",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4prifyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4prifyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "profitSharingPlan",
                "printedName": "profitSharingPlan",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO17profitSharingPlanyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO17profitSharingPlanyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "rdsp",
                "printedName": "rdsp",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4rdspyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4rdspyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "resp",
                "printedName": "resp",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4respyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4respyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "retirement",
                "printedName": "retirement",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO10retirementyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO10retirementyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "rlif",
                "printedName": "rlif",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4rlifyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4rlifyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "roth",
                "printedName": "roth",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4rothyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4rothyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "roth401k",
                "printedName": "roth401k",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO8roth401kyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO8roth401kyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "rrif",
                "printedName": "rrif",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4rrifyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4rrifyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "rrsp",
                "printedName": "rrsp",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4rrspyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4rrspyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "sarsep",
                "printedName": "sarsep",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO6sarsepyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO6sarsepyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "sepIra",
                "printedName": "sepIra",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO6sepIrayA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO6sepIrayA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "simpleIra",
                "printedName": "simpleIra",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO9simpleIrayA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO9simpleIrayA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "sipp",
                "printedName": "sipp",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4sippyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4sippyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "stockPlan",
                "printedName": "stockPlan",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO9stockPlanyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO9stockPlanyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "tfsa",
                "printedName": "tfsa",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4tfsayA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4tfsayA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "thriftSavingsPlan",
                "printedName": "thriftSavingsPlan",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO17thriftSavingsPlanyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO17thriftSavingsPlanyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "trust",
                "printedName": "trust",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO5trustyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO5trustyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "ugma",
                "printedName": "ugma",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4ugmayA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4ugmayA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "unknown",
                "printedName": "unknown",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> (Swift.String) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(Swift.String) -> LinkKit.AccountSubtype.Investment",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO7unknownyAESScAEmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO7unknownyAESScAEmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "utma",
                "printedName": "utma",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4utmayA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4utmayA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "variableAnnuity",
                "printedName": "variableAnnuity",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.Investment.Type) -> LinkKit.AccountSubtype.Investment",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Investment",
                        "printedName": "LinkKit.AccountSubtype.Investment",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.Investment.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Investment",
                            "printedName": "LinkKit.AccountSubtype.Investment",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO15variableAnnuityyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO15variableAnnuityyA2EmF",
                "moduleName": "LinkKit"
              },
              {
                "kind": "Var",
                "name": "description",
                "printedName": "description",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO11descriptionSSvp",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO11descriptionSSvp",
                "moduleName": "LinkKit",
                "declAttributes": [
                  "AccessControl"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO11descriptionSSvg",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO11descriptionSSvg",
                    "moduleName": "LinkKit",
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "TypeDecl",
                "name": "Code",
                "printedName": "Code",
                "children": [
                  {
                    "kind": "Var",
                    "name": "all",
                    "printedName": "all",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO3allyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO3allyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 0
                  },
                  {
                    "kind": "Var",
                    "name": "brokerage",
                    "printedName": "brokerage",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO9brokerageyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO9brokerageyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 1
                  },
                  {
                    "kind": "Var",
                    "name": "cashIsa",
                    "printedName": "cashIsa",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO7cashIsayA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO7cashIsayA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 2
                  },
                  {
                    "kind": "Var",
                    "name": "educationSavingsAccount",
                    "printedName": "educationSavingsAccount",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO016educationSavingsC0yA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO016educationSavingsC0yA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 3
                  },
                  {
                    "kind": "Var",
                    "name": "fixedAnnuity",
                    "printedName": "fixedAnnuity",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO12fixedAnnuityyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO12fixedAnnuityyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 4
                  },
                  {
                    "kind": "Var",
                    "name": "gic",
                    "printedName": "gic",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO3gicyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO3gicyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 5
                  },
                  {
                    "kind": "Var",
                    "name": "healthReimbursementArrangement",
                    "printedName": "healthReimbursementArrangement",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO30healthReimbursementArrangementyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO30healthReimbursementArrangementyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 6
                  },
                  {
                    "kind": "Var",
                    "name": "hsa",
                    "printedName": "hsa",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO3hsayA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO3hsayA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 7
                  },
                  {
                    "kind": "Var",
                    "name": "investment401a",
                    "printedName": "investment401a",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO14investment401ayA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO14investment401ayA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 8
                  },
                  {
                    "kind": "Var",
                    "name": "investment401k",
                    "printedName": "investment401k",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO14investment401kyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO14investment401kyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 9
                  },
                  {
                    "kind": "Var",
                    "name": "investment403B",
                    "printedName": "investment403B",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO14investment403ByA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO14investment403ByA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 10
                  },
                  {
                    "kind": "Var",
                    "name": "investment457b",
                    "printedName": "investment457b",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO14investment457byA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO14investment457byA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 11
                  },
                  {
                    "kind": "Var",
                    "name": "investment529",
                    "printedName": "investment529",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO13investment529yA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO13investment529yA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 12
                  },
                  {
                    "kind": "Var",
                    "name": "ira",
                    "printedName": "ira",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO3irayA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO3irayA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 13
                  },
                  {
                    "kind": "Var",
                    "name": "isa",
                    "printedName": "isa",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO3isayA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO3isayA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 14
                  },
                  {
                    "kind": "Var",
                    "name": "keogh",
                    "printedName": "keogh",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO5keoghyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO5keoghyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 15
                  },
                  {
                    "kind": "Var",
                    "name": "lif",
                    "printedName": "lif",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO3lifyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO3lifyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 16
                  },
                  {
                    "kind": "Var",
                    "name": "lira",
                    "printedName": "lira",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO4lirayA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO4lirayA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 17
                  },
                  {
                    "kind": "Var",
                    "name": "lrif",
                    "printedName": "lrif",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO4lrifyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO4lrifyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 18
                  },
                  {
                    "kind": "Var",
                    "name": "lrsp",
                    "printedName": "lrsp",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO4lrspyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO4lrspyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 19
                  },
                  {
                    "kind": "Var",
                    "name": "mutualFund",
                    "printedName": "mutualFund",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO10mutualFundyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO10mutualFundyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 20
                  },
                  {
                    "kind": "Var",
                    "name": "nonTaxableBrokerageAccount",
                    "printedName": "nonTaxableBrokerageAccount",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO019nonTaxableBrokerageC0yA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO019nonTaxableBrokerageC0yA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 21
                  },
                  {
                    "kind": "Var",
                    "name": "pension",
                    "printedName": "pension",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO7pensionyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO7pensionyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 22
                  },
                  {
                    "kind": "Var",
                    "name": "plan",
                    "printedName": "plan",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO4planyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO4planyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 23
                  },
                  {
                    "kind": "Var",
                    "name": "prif",
                    "printedName": "prif",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO4prifyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO4prifyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 24
                  },
                  {
                    "kind": "Var",
                    "name": "profitSharingPlan",
                    "printedName": "profitSharingPlan",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO17profitSharingPlanyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO17profitSharingPlanyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 25
                  },
                  {
                    "kind": "Var",
                    "name": "rdsp",
                    "printedName": "rdsp",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO4rdspyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO4rdspyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 26
                  },
                  {
                    "kind": "Var",
                    "name": "resp",
                    "printedName": "resp",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO4respyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO4respyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 27
                  },
                  {
                    "kind": "Var",
                    "name": "retirement",
                    "printedName": "retirement",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO10retirementyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO10retirementyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 28
                  },
                  {
                    "kind": "Var",
                    "name": "rlif",
                    "printedName": "rlif",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO4rlifyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO4rlifyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 29
                  },
                  {
                    "kind": "Var",
                    "name": "roth401k",
                    "printedName": "roth401k",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO8roth401kyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO8roth401kyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 30
                  },
                  {
                    "kind": "Var",
                    "name": "roth",
                    "printedName": "roth",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO4rothyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO4rothyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 31
                  },
                  {
                    "kind": "Var",
                    "name": "rrif",
                    "printedName": "rrif",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO4rrifyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO4rrifyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 32
                  },
                  {
                    "kind": "Var",
                    "name": "rrsp",
                    "printedName": "rrsp",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO4rrspyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO4rrspyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 33
                  },
                  {
                    "kind": "Var",
                    "name": "sarsep",
                    "printedName": "sarsep",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO6sarsepyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO6sarsepyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 34
                  },
                  {
                    "kind": "Var",
                    "name": "sepIra",
                    "printedName": "sepIra",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO6sepIrayA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO6sepIrayA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 35
                  },
                  {
                    "kind": "Var",
                    "name": "simpleIra",
                    "printedName": "simpleIra",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO9simpleIrayA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO9simpleIrayA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 36
                  },
                  {
                    "kind": "Var",
                    "name": "sipp",
                    "printedName": "sipp",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO4sippyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO4sippyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 37
                  },
                  {
                    "kind": "Var",
                    "name": "stockPlan",
                    "printedName": "stockPlan",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO9stockPlanyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO9stockPlanyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 38
                  },
                  {
                    "kind": "Var",
                    "name": "tfsa",
                    "printedName": "tfsa",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO4tfsayA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO4tfsayA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 39
                  },
                  {
                    "kind": "Var",
                    "name": "thriftSavingsPlan",
                    "printedName": "thriftSavingsPlan",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO17thriftSavingsPlanyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO17thriftSavingsPlanyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 40
                  },
                  {
                    "kind": "Var",
                    "name": "trust",
                    "printedName": "trust",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO5trustyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO5trustyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 41
                  },
                  {
                    "kind": "Var",
                    "name": "ugma",
                    "printedName": "ugma",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO4ugmayA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO4ugmayA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 42
                  },
                  {
                    "kind": "Var",
                    "name": "utma",
                    "printedName": "utma",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO4utmayA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO4utmayA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 43
                  },
                  {
                    "kind": "Var",
                    "name": "variableAnnuity",
                    "printedName": "variableAnnuity",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.AccountSubtype.Investment.Code.Type) -> LinkKit.AccountSubtype.Investment.Code",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO15variableAnnuityyA2GmF",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO15variableAnnuityyA2GmF",
                    "moduleName": "LinkKit",
                    "fixedbinaryorder": 44
                  },
                  {
                    "kind": "Constructor",
                    "name": "init",
                    "printedName": "init(rawValue:)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "LinkKit.AccountSubtype.Investment.Code?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          }
                        ],
                        "usr": "s:Sq"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Constructor",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO8rawValueAGSgSS_tcfc",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO8rawValueAGSgSS_tcfc",
                    "moduleName": "LinkKit",
                    "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:7LinkKit14AccountSubtypeO10InvestmentO4CodeO8rawValueSSvp",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO8rawValueSSvp",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessors": [
                      {
                        "kind": "Accessor",
                        "name": "Get",
                        "printedName": "Get()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ],
                        "declKind": "Accessor",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO8rawValueSSvg",
                        "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO8rawValueSSvg",
                        "moduleName": "LinkKit",
                        "implicit": true,
                        "accessorKind": "get"
                      }
                    ]
                  },
                  {
                    "kind": "Var",
                    "name": "allCases",
                    "printedName": "allCases",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.AccountSubtype.Investment.Code]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Code",
                            "printedName": "LinkKit.AccountSubtype.Investment.Code",
                            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "declKind": "Var",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO8allCasesSayAGGvpZ",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO8allCasesSayAGGvpZ",
                    "moduleName": "LinkKit",
                    "static": true,
                    "implicit": true,
                    "declAttributes": [
                      "Nonisolated"
                    ],
                    "accessors": [
                      {
                        "kind": "Accessor",
                        "name": "Get",
                        "printedName": "Get()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Array",
                            "printedName": "[LinkKit.AccountSubtype.Investment.Code]",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ],
                            "usr": "s:Sa"
                          }
                        ],
                        "declKind": "Accessor",
                        "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO8allCasesSayAGGvgZ",
                        "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO8allCasesSayAGGvgZ",
                        "moduleName": "LinkKit",
                        "static": true,
                        "implicit": true,
                        "accessorKind": "get"
                      }
                    ]
                  }
                ],
                "declKind": "Enum",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4CodeO",
                "moduleName": "LinkKit",
                "declAttributes": [
                  "AccessControl"
                ],
                "enumRawTypeName": "String",
                "isEnumExhaustive": 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": "Equatable",
                    "printedName": "Equatable",
                    "usr": "s:SQ",
                    "mangledName": "$sSQ"
                  },
                  {
                    "kind": "Conformance",
                    "name": "Hashable",
                    "printedName": "Hashable",
                    "usr": "s:SH",
                    "mangledName": "$sSH"
                  },
                  {
                    "kind": "Conformance",
                    "name": "RawRepresentable",
                    "printedName": "RawRepresentable",
                    "children": [
                      {
                        "kind": "TypeWitness",
                        "name": "RawValue",
                        "printedName": "RawValue",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ],
                    "usr": "s:SY",
                    "mangledName": "$sSY"
                  },
                  {
                    "kind": "Conformance",
                    "name": "CaseIterable",
                    "printedName": "CaseIterable",
                    "children": [
                      {
                        "kind": "TypeWitness",
                        "name": "AllCases",
                        "printedName": "AllCases",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Array",
                            "printedName": "[LinkKit.AccountSubtype.Investment.Code]",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Code",
                                "printedName": "LinkKit.AccountSubtype.Investment.Code",
                                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4CodeO"
                              }
                            ],
                            "usr": "s:Sa"
                          }
                        ]
                      }
                    ],
                    "usr": "s:s12CaseIterableP",
                    "mangledName": "$ss12CaseIterableP"
                  },
                  {
                    "kind": "Conformance",
                    "name": "Sendable",
                    "printedName": "Sendable",
                    "usr": "s:s8SendableP",
                    "mangledName": "$ss8SendableP"
                  },
                  {
                    "kind": "Conformance",
                    "name": "BitwiseCopyable",
                    "printedName": "BitwiseCopyable",
                    "usr": "s:s15BitwiseCopyableP",
                    "mangledName": "$ss15BitwiseCopyableP"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(stringLiteral:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Investment",
                    "printedName": "LinkKit.AccountSubtype.Investment",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO13stringLiteralAESS_tcfc",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO13stringLiteralAESS_tcfc",
                "moduleName": "LinkKit",
                "declAttributes": [
                  "AccessControl"
                ],
                "init_kind": "Designated"
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(from:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Investment",
                    "printedName": "LinkKit.AccountSubtype.Investment",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Decoder",
                    "printedName": "any Swift.Decoder",
                    "usr": "s:s7DecoderP"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO4fromAEs7Decoder_p_tKcfc",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO4fromAEs7Decoder_p_tKcfc",
                "moduleName": "LinkKit",
                "implicit": true,
                "throwing": true,
                "init_kind": "Designated"
              },
              {
                "kind": "Function",
                "name": "encode",
                "printedName": "encode(to:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Encoder",
                    "printedName": "any Swift.Encoder",
                    "usr": "s:s7EncoderP"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO6encode2toys7Encoder_p_tKF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO6encode2toys7Encoder_p_tKF",
                "moduleName": "LinkKit",
                "implicit": true,
                "throwing": true,
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Function",
                "name": "==",
                "printedName": "==(_:_:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Investment",
                    "printedName": "LinkKit.AccountSubtype.Investment",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Investment",
                    "printedName": "LinkKit.AccountSubtype.Investment",
                    "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO2eeoiySbAE_AEtFZ",
                "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO2eeoiySbAE_AEtFZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "funcSelfKind": "NonMutating"
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit14AccountSubtypeO10InvestmentO",
            "mangledName": "$s7LinkKit14AccountSubtypeO10InvestmentO",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "conformances": [
              {
                "kind": "Conformance",
                "name": "Copyable",
                "printedName": "Copyable",
                "usr": "s:s8CopyableP",
                "mangledName": "$ss8CopyableP"
              },
              {
                "kind": "Conformance",
                "name": "Escapable",
                "printedName": "Escapable",
                "usr": "s:s9EscapableP",
                "mangledName": "$ss9EscapableP"
              },
              {
                "kind": "Conformance",
                "name": "Decodable",
                "printedName": "Decodable",
                "usr": "s:Se",
                "mangledName": "$sSe"
              },
              {
                "kind": "Conformance",
                "name": "Encodable",
                "printedName": "Encodable",
                "usr": "s:SE",
                "mangledName": "$sSE"
              },
              {
                "kind": "Conformance",
                "name": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              },
              {
                "kind": "Conformance",
                "name": "CustomStringConvertible",
                "printedName": "CustomStringConvertible",
                "usr": "s:s23CustomStringConvertibleP",
                "mangledName": "$ss23CustomStringConvertibleP"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AccountSubtype",
                "printedName": "LinkKit.AccountSubtype",
                "usr": "s:7LinkKit14AccountSubtypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit14AccountSubtypeO4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit14AccountSubtypeO4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit14AccountSubtypeO6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit14AccountSubtypeO6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "TypeDecl",
            "name": "CodingKeys",
            "printedName": "CodingKeys",
            "children": [
              {
                "kind": "Var",
                "name": "type",
                "printedName": "type",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.CodingKeys.Type) -> LinkKit.AccountSubtype.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "LinkKit.AccountSubtype.CodingKeys",
                        "usr": "s:7LinkKit14AccountSubtypeO10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "LinkKit.AccountSubtype.CodingKeys",
                            "usr": "s:7LinkKit14AccountSubtypeO10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10CodingKeysO4typeyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10CodingKeysO4typeyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "value",
                "printedName": "value",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.CodingKeys.Type) -> LinkKit.AccountSubtype.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "LinkKit.AccountSubtype.CodingKeys",
                        "usr": "s:7LinkKit14AccountSubtypeO10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "LinkKit.AccountSubtype.CodingKeys",
                            "usr": "s:7LinkKit14AccountSubtypeO10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO10CodingKeysO5valueyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO10CodingKeysO5valueyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.AccountSubtype.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "LinkKit.AccountSubtype.CodingKeys",
                        "usr": "s:7LinkKit14AccountSubtypeO10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit14AccountSubtypeO10CodingKeysO8rawValueAESgSS_tcfc",
                "mangledName": "$s7LinkKit14AccountSubtypeO10CodingKeysO8rawValueAESgSS_tcfc",
                "moduleName": "LinkKit",
                "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:7LinkKit14AccountSubtypeO10CodingKeysO8rawValueSSvp",
                "mangledName": "$s7LinkKit14AccountSubtypeO10CodingKeysO8rawValueSSvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit14AccountSubtypeO10CodingKeysO8rawValueSSvg",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10CodingKeysO8rawValueSSvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "stringValue",
                "printedName": "stringValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit14AccountSubtypeO10CodingKeysO11stringValueSSvp",
                "mangledName": "$s7LinkKit14AccountSubtypeO10CodingKeysO11stringValueSSvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit14AccountSubtypeO10CodingKeysO11stringValueSSvg",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10CodingKeysO11stringValueSSvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(stringValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.AccountSubtype.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "LinkKit.AccountSubtype.CodingKeys",
                        "usr": "s:7LinkKit14AccountSubtypeO10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit14AccountSubtypeO10CodingKeysO11stringValueAESgSS_tcfc",
                "mangledName": "$s7LinkKit14AccountSubtypeO10CodingKeysO11stringValueAESgSS_tcfc",
                "moduleName": "LinkKit",
                "implicit": true,
                "init_kind": "Designated"
              },
              {
                "kind": "Var",
                "name": "intValue",
                "printedName": "intValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Int?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit14AccountSubtypeO10CodingKeysO8intValueSiSgvp",
                "mangledName": "$s7LinkKit14AccountSubtypeO10CodingKeysO8intValueSiSgvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "Swift.Int?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Int",
                            "printedName": "Swift.Int",
                            "usr": "s:Si"
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit14AccountSubtypeO10CodingKeysO8intValueSiSgvg",
                    "mangledName": "$s7LinkKit14AccountSubtypeO10CodingKeysO8intValueSiSgvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(intValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.AccountSubtype.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "LinkKit.AccountSubtype.CodingKeys",
                        "usr": "s:7LinkKit14AccountSubtypeO10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit14AccountSubtypeO10CodingKeysO8intValueAESgSi_tcfc",
                "mangledName": "$s7LinkKit14AccountSubtypeO10CodingKeysO8intValueAESgSi_tcfc",
                "moduleName": "LinkKit",
                "implicit": true,
                "init_kind": "Designated"
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit14AccountSubtypeO10CodingKeysO",
            "mangledName": "$s7LinkKit14AccountSubtypeO10CodingKeysO",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "enumRawTypeName": "String",
            "isEnumExhaustive": 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": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              },
              {
                "kind": "Conformance",
                "name": "Hashable",
                "printedName": "Hashable",
                "usr": "s:SH",
                "mangledName": "$sSH"
              },
              {
                "kind": "Conformance",
                "name": "RawRepresentable",
                "printedName": "RawRepresentable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "RawValue",
                    "printedName": "RawValue",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ],
                "usr": "s:SY",
                "mangledName": "$sSY"
              },
              {
                "kind": "Conformance",
                "name": "CodingKey",
                "printedName": "CodingKey",
                "usr": "s:s9CodingKeyP",
                "mangledName": "$ss9CodingKeyP"
              },
              {
                "kind": "Conformance",
                "name": "CustomDebugStringConvertible",
                "printedName": "CustomDebugStringConvertible",
                "usr": "s:s28CustomDebugStringConvertibleP",
                "mangledName": "$ss28CustomDebugStringConvertibleP"
              },
              {
                "kind": "Conformance",
                "name": "CustomStringConvertible",
                "printedName": "CustomStringConvertible",
                "usr": "s:s23CustomStringConvertibleP",
                "mangledName": "$ss23CustomStringConvertibleP"
              },
              {
                "kind": "Conformance",
                "name": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              },
              {
                "kind": "Conformance",
                "name": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          },
          {
            "kind": "TypeDecl",
            "name": "TypeCode",
            "printedName": "TypeCode",
            "children": [
              {
                "kind": "Var",
                "name": "other",
                "printedName": "other",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.TypeCode.Type) -> LinkKit.AccountSubtype.TypeCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TypeCode",
                        "printedName": "LinkKit.AccountSubtype.TypeCode",
                        "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.TypeCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "TypeCode",
                            "printedName": "LinkKit.AccountSubtype.TypeCode",
                            "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO5otheryA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO8TypeCodeO5otheryA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "credit",
                "printedName": "credit",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.TypeCode.Type) -> LinkKit.AccountSubtype.TypeCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TypeCode",
                        "printedName": "LinkKit.AccountSubtype.TypeCode",
                        "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.TypeCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "TypeCode",
                            "printedName": "LinkKit.AccountSubtype.TypeCode",
                            "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO6credityA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO8TypeCodeO6credityA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "loan",
                "printedName": "loan",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.TypeCode.Type) -> LinkKit.AccountSubtype.TypeCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TypeCode",
                        "printedName": "LinkKit.AccountSubtype.TypeCode",
                        "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.TypeCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "TypeCode",
                            "printedName": "LinkKit.AccountSubtype.TypeCode",
                            "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO4loanyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO8TypeCodeO4loanyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 2
              },
              {
                "kind": "Var",
                "name": "depository",
                "printedName": "depository",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.TypeCode.Type) -> LinkKit.AccountSubtype.TypeCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TypeCode",
                        "printedName": "LinkKit.AccountSubtype.TypeCode",
                        "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.TypeCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "TypeCode",
                            "printedName": "LinkKit.AccountSubtype.TypeCode",
                            "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO10depositoryyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO8TypeCodeO10depositoryyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 3
              },
              {
                "kind": "Var",
                "name": "investment",
                "printedName": "investment",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AccountSubtype.TypeCode.Type) -> LinkKit.AccountSubtype.TypeCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TypeCode",
                        "printedName": "LinkKit.AccountSubtype.TypeCode",
                        "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AccountSubtype.TypeCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "TypeCode",
                            "printedName": "LinkKit.AccountSubtype.TypeCode",
                            "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO10investmentyA2EmF",
                "mangledName": "$s7LinkKit14AccountSubtypeO8TypeCodeO10investmentyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 4
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.AccountSubtype.TypeCode?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TypeCode",
                        "printedName": "LinkKit.AccountSubtype.TypeCode",
                        "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO8rawValueAESgSS_tcfc",
                "mangledName": "$s7LinkKit14AccountSubtypeO8TypeCodeO8rawValueAESgSS_tcfc",
                "moduleName": "LinkKit",
                "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:7LinkKit14AccountSubtypeO8TypeCodeO8rawValueSSvp",
                "mangledName": "$s7LinkKit14AccountSubtypeO8TypeCodeO8rawValueSSvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO8rawValueSSvg",
                    "mangledName": "$s7LinkKit14AccountSubtypeO8TypeCodeO8rawValueSSvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "allCases",
                "printedName": "allCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[LinkKit.AccountSubtype.TypeCode]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TypeCode",
                        "printedName": "LinkKit.AccountSubtype.TypeCode",
                        "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO8allCasesSayAEGvpZ",
                "mangledName": "$s7LinkKit14AccountSubtypeO8TypeCodeO8allCasesSayAEGvpZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Nonisolated"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.AccountSubtype.TypeCode]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "TypeCode",
                            "printedName": "LinkKit.AccountSubtype.TypeCode",
                            "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO8allCasesSayAEGvgZ",
                    "mangledName": "$s7LinkKit14AccountSubtypeO8TypeCodeO8allCasesSayAEGvgZ",
                    "moduleName": "LinkKit",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO",
            "mangledName": "$s7LinkKit14AccountSubtypeO8TypeCodeO",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "enumRawTypeName": "String",
            "isEnumExhaustive": 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": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              },
              {
                "kind": "Conformance",
                "name": "Hashable",
                "printedName": "Hashable",
                "usr": "s:SH",
                "mangledName": "$sSH"
              },
              {
                "kind": "Conformance",
                "name": "RawRepresentable",
                "printedName": "RawRepresentable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "RawValue",
                    "printedName": "RawValue",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ],
                "usr": "s:SY",
                "mangledName": "$sSY"
              },
              {
                "kind": "Conformance",
                "name": "CaseIterable",
                "printedName": "CaseIterable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "AllCases",
                    "printedName": "AllCases",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.AccountSubtype.TypeCode]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "TypeCode",
                            "printedName": "LinkKit.AccountSubtype.TypeCode",
                            "usr": "s:7LinkKit14AccountSubtypeO8TypeCodeO"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ]
                  }
                ],
                "usr": "s:s12CaseIterableP",
                "mangledName": "$ss12CaseIterableP"
              },
              {
                "kind": "Conformance",
                "name": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              },
              {
                "kind": "Conformance",
                "name": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(stringLiteral:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AccountSubtype",
                "printedName": "LinkKit.AccountSubtype",
                "usr": "s:7LinkKit14AccountSubtypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit14AccountSubtypeO13stringLiteralACSS_tcfc",
            "mangledName": "$s7LinkKit14AccountSubtypeO13stringLiteralACSS_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(type:subtype:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AccountSubtype",
                "printedName": "LinkKit.AccountSubtype",
                "usr": "s:7LinkKit14AccountSubtypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit14AccountSubtypeO4type7subtypeACSS_SStcfc",
            "mangledName": "$s7LinkKit14AccountSubtypeO4type7subtypeACSS_SStcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "type",
            "printedName": "type",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit14AccountSubtypeO4typeSSvp",
            "mangledName": "$s7LinkKit14AccountSubtypeO4typeSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit14AccountSubtypeO4typeSSvg",
                "mangledName": "$s7LinkKit14AccountSubtypeO4typeSSvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "AccountSubtype",
                "printedName": "LinkKit.AccountSubtype",
                "usr": "s:7LinkKit14AccountSubtypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "AccountSubtype",
                "printedName": "LinkKit.AccountSubtype",
                "usr": "s:7LinkKit14AccountSubtypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit14AccountSubtypeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s7LinkKit14AccountSubtypeO2eeoiySbAC_ACtFZ",
            "moduleName": "LinkKit",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "privateObjCInitializer",
            "printedName": "privateObjCInitializer(stringLiteral:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AccountSubtype",
                "printedName": "LinkKit.AccountSubtype",
                "usr": "s:7LinkKit14AccountSubtypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit14AccountSubtypeO22privateObjCInitializer13stringLiteralACSS_tFZ",
            "mangledName": "$s7LinkKit14AccountSubtypeO22privateObjCInitializer13stringLiteralACSS_tFZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7LinkKit14AccountSubtypeO",
        "mangledName": "$s7LinkKit14AccountSubtypeO",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "SubmissionData",
        "printedName": "SubmissionData",
        "children": [
          {
            "kind": "Var",
            "name": "phoneNumber",
            "printedName": "phoneNumber",
            "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:7LinkKit14SubmissionDataP11phoneNumberSSSgvp",
            "mangledName": "$s7LinkKit14SubmissionDataP11phoneNumberSSSgvp",
            "moduleName": "LinkKit",
            "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:7LinkKit14SubmissionDataP11phoneNumberSSSgvg",
                "mangledName": "$s7LinkKit14SubmissionDataP11phoneNumberSSSgvg",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.SubmissionData>",
                "sugared_genericSig": "<Self where Self : LinkKit.SubmissionData>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "dateOfBirth",
            "printedName": "dateOfBirth",
            "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:7LinkKit14SubmissionDataP11dateOfBirthSSSgvp",
            "mangledName": "$s7LinkKit14SubmissionDataP11dateOfBirthSSSgvp",
            "moduleName": "LinkKit",
            "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:7LinkKit14SubmissionDataP11dateOfBirthSSSgvg",
                "mangledName": "$s7LinkKit14SubmissionDataP11dateOfBirthSSSgvg",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.SubmissionData>",
                "sugared_genericSig": "<Self where Self : LinkKit.SubmissionData>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "params",
            "printedName": "params",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[Swift.String : Swift.String]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : Swift.String]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit14SubmissionDataP6paramsSDyS2SGSgvp",
            "mangledName": "$s7LinkKit14SubmissionDataP6paramsSDyS2SGSgvp",
            "moduleName": "LinkKit",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[Swift.String : Swift.String]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Dictionary",
                        "printedName": "[Swift.String : Swift.String]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ],
                        "usr": "s:SD"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit14SubmissionDataP6paramsSDyS2SGSgvg",
                "mangledName": "$s7LinkKit14SubmissionDataP6paramsSDyS2SGSgvg",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.SubmissionData>",
                "sugared_genericSig": "<Self where Self : LinkKit.SubmissionData>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7LinkKit14SubmissionDataP",
        "mangledName": "$s7LinkKit14SubmissionDataP",
        "moduleName": "LinkKit",
        "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": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "EmbeddedSearchUIView",
        "printedName": "EmbeddedSearchUIView",
        "children": [
          {
            "kind": "Var",
            "name": "expectedWidth",
            "printedName": "expectedWidth",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit20EmbeddedSearchUIViewC13expectedWidth14CoreFoundation7CGFloatVvp",
            "mangledName": "$s7LinkKit20EmbeddedSearchUIViewC13expectedWidth12CoreGraphics7CGFloatVvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit20EmbeddedSearchUIViewC13expectedWidth14CoreFoundation7CGFloatVvg",
                "mangledName": "$s7LinkKit20EmbeddedSearchUIViewC13expectedWidth12CoreGraphics7CGFloatVvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "expectedHeight",
            "printedName": "expectedHeight",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit20EmbeddedSearchUIViewC14expectedHeight14CoreFoundation7CGFloatVvp",
            "mangledName": "$s7LinkKit20EmbeddedSearchUIViewC14expectedHeight12CoreGraphics7CGFloatVvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit20EmbeddedSearchUIViewC14expectedHeight14CoreFoundation7CGFloatVvg",
                "mangledName": "$s7LinkKit20EmbeddedSearchUIViewC14expectedHeight12CoreGraphics7CGFloatVvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(viewModel:configuration:environment:presentationMethod:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "EmbeddedSearchUIView",
                "printedName": "LinkKit.EmbeddedSearchUIView",
                "usr": "c:@M@LinkKit@objc(cs)EmbeddedSearchUIView"
              },
              {
                "kind": "TypeNominal",
                "name": "EmbeddedSearchViewModel",
                "printedName": "Link.EmbeddedSearchViewModel",
                "usr": "s:4Link23EmbeddedSearchViewModelC"
              },
              {
                "kind": "TypeNominal",
                "name": "EmbeddedLinkTokenConfiguration",
                "printedName": "LinkKit.EmbeddedLinkTokenConfiguration",
                "usr": "s:7LinkKit08EmbeddedA18TokenConfigurationV"
              },
              {
                "kind": "TypeNominal",
                "name": "WorkflowEnvironment",
                "printedName": "Link.WorkflowEnvironment",
                "usr": "s:4Link19WorkflowEnvironmentO"
              },
              {
                "kind": "TypeNominal",
                "name": "PresentationMethod",
                "printedName": "LinkKit.PresentationMethod",
                "usr": "s:7LinkKit18PresentationMethodO"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit20EmbeddedSearchUIViewC9viewModel13configuration11environment18presentationMethodAC0A00cd4ViewG0C_AA0cA18TokenConfigurationVAH19WorkflowEnvironmentOAA012PresentationK0Otcfc",
            "mangledName": "$s7LinkKit20EmbeddedSearchUIViewC9viewModel13configuration11environment18presentationMethodAC0A00cd4ViewG0C_AA0cA18TokenConfigurationVAH19WorkflowEnvironmentOAA012PresentationK0Otcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(coder:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.EmbeddedSearchUIView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EmbeddedSearchUIView",
                    "printedName": "LinkKit.EmbeddedSearchUIView",
                    "usr": "c:@M@LinkKit@objc(cs)EmbeddedSearchUIView"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "NSCoder",
                "printedName": "Foundation.NSCoder",
                "usr": "c:objc(cs)NSCoder"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@LinkKit@objc(cs)EmbeddedSearchUIView(im)initWithCoder:",
            "mangledName": "$s7LinkKit20EmbeddedSearchUIViewC5coderACSgSo7NSCoderC_tcfc",
            "moduleName": "LinkKit",
            "overriding": true,
            "objc_name": "initWithCoder:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Required"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(frame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "EmbeddedSearchUIView",
                "printedName": "LinkKit.EmbeddedSearchUIView",
                "usr": "c:@M@LinkKit@objc(cs)EmbeddedSearchUIView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@LinkKit@objc(cs)EmbeddedSearchUIView(im)initWithFrame:",
            "mangledName": "$s7LinkKit20EmbeddedSearchUIViewC5frameACSo6CGRectV_tcfc",
            "moduleName": "LinkKit",
            "overriding": true,
            "implicit": true,
            "objc_name": "initWithFrame:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@LinkKit@objc(cs)EmbeddedSearchUIView",
        "mangledName": "$s7LinkKit20EmbeddedSearchUIViewC",
        "moduleName": "LinkKit",
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "Final",
          "AccessControl",
          "RawDocComment",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)UIView",
        "hasMissingDesignatedInitializers": true,
        "superclassNames": [
          "UIKit.UIView",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "__DefaultCustomPlaygroundQuickLookable",
            "printedName": "__DefaultCustomPlaygroundQuickLookable",
            "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
            "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "EmbeddedSearchView",
        "printedName": "EmbeddedSearchView",
        "children": [
          {
            "kind": "Var",
            "name": "expectedWidth",
            "printedName": "expectedWidth",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit18EmbeddedSearchViewV13expectedWidth14CoreFoundation7CGFloatVvp",
            "mangledName": "$s7LinkKit18EmbeddedSearchViewV13expectedWidth12CoreGraphics7CGFloatVvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit18EmbeddedSearchViewV13expectedWidth14CoreFoundation7CGFloatVvg",
                "mangledName": "$s7LinkKit18EmbeddedSearchViewV13expectedWidth12CoreGraphics7CGFloatVvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "expectedHeight",
            "printedName": "expectedHeight",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit18EmbeddedSearchViewV14expectedHeight14CoreFoundation7CGFloatVvp",
            "mangledName": "$s7LinkKit18EmbeddedSearchViewV14expectedHeight12CoreGraphics7CGFloatVvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit18EmbeddedSearchViewV14expectedHeight14CoreFoundation7CGFloatVvg",
                "mangledName": "$s7LinkKit18EmbeddedSearchViewV14expectedHeight12CoreGraphics7CGFloatVvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(viewModel:configuration:environment:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "EmbeddedSearchView",
                "printedName": "LinkKit.EmbeddedSearchView",
                "usr": "s:7LinkKit18EmbeddedSearchViewV"
              },
              {
                "kind": "TypeNominal",
                "name": "EmbeddedSearchViewModel",
                "printedName": "Link.EmbeddedSearchViewModel",
                "usr": "s:4Link23EmbeddedSearchViewModelC"
              },
              {
                "kind": "TypeNominal",
                "name": "EmbeddedLinkTokenConfiguration",
                "printedName": "LinkKit.EmbeddedLinkTokenConfiguration",
                "usr": "s:7LinkKit08EmbeddedA18TokenConfigurationV"
              },
              {
                "kind": "TypeNominal",
                "name": "WorkflowEnvironment",
                "printedName": "Link.WorkflowEnvironment",
                "usr": "s:4Link19WorkflowEnvironmentO"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit18EmbeddedSearchViewV9viewModel13configuration11environmentAC0A00cdeG0C_AA0cA18TokenConfigurationVAG19WorkflowEnvironmentOtcfc",
            "mangledName": "$s7LinkKit18EmbeddedSearchViewV9viewModel13configuration11environmentAC0A00cdeG0C_AA0cA18TokenConfigurationVAG19WorkflowEnvironmentOtcfc",
            "moduleName": "LinkKit",
            "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:7LinkKit18EmbeddedSearchViewV4bodyQrvp",
            "mangledName": "$s7LinkKit18EmbeddedSearchViewV4bodyQrvp",
            "moduleName": "LinkKit",
            "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:7LinkKit18EmbeddedSearchViewV4bodyQrvg",
                "mangledName": "$s7LinkKit18EmbeddedSearchViewV4bodyQrvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit18EmbeddedSearchViewV",
        "mangledName": "$s7LinkKit18EmbeddedSearchViewV",
        "moduleName": "LinkKit",
        "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": "EmbeddedSearchRepresentable",
        "printedName": "EmbeddedSearchRepresentable",
        "children": [
          {
            "kind": "Function",
            "name": "makeUIView",
            "printedName": "makeUIView(context:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "InternalEmbeddedSearchUIView",
                "printedName": "Link.InternalEmbeddedSearchUIView",
                "usr": "c:@M@Link@objc(cs)InternalEmbeddedSearchUIView"
              },
              {
                "kind": "TypeNominal",
                "name": "UIViewRepresentableContext",
                "printedName": "SwiftUI.UIViewRepresentableContext<LinkKit.EmbeddedSearchRepresentable>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EmbeddedSearchRepresentable",
                    "printedName": "LinkKit.EmbeddedSearchRepresentable",
                    "usr": "s:7LinkKit27EmbeddedSearchRepresentableV"
                  }
                ],
                "usr": "s:7SwiftUI26UIViewRepresentableContextV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit27EmbeddedSearchRepresentableV10makeUIView7context0A008InternalcdG0C7SwiftUI0gE7ContextVyACG_tF",
            "mangledName": "$s7LinkKit27EmbeddedSearchRepresentableV10makeUIView7context0A008InternalcdG0C7SwiftUI0gE7ContextVyACG_tF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateUIView",
            "printedName": "updateUIView(_:context:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "InternalEmbeddedSearchUIView",
                "printedName": "Link.InternalEmbeddedSearchUIView",
                "usr": "c:@M@Link@objc(cs)InternalEmbeddedSearchUIView"
              },
              {
                "kind": "TypeNominal",
                "name": "UIViewRepresentableContext",
                "printedName": "SwiftUI.UIViewRepresentableContext<LinkKit.EmbeddedSearchRepresentable>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EmbeddedSearchRepresentable",
                    "printedName": "LinkKit.EmbeddedSearchRepresentable",
                    "usr": "s:7LinkKit27EmbeddedSearchRepresentableV"
                  }
                ],
                "usr": "s:7SwiftUI26UIViewRepresentableContextV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit27EmbeddedSearchRepresentableV12updateUIView_7contexty0A008InternalcdG0C_7SwiftUI0gE7ContextVyACGtF",
            "mangledName": "$s7LinkKit27EmbeddedSearchRepresentableV12updateUIView_7contexty0A008InternalcdG0C_7SwiftUI0gE7ContextVyACGtF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "dismantleUIView",
            "printedName": "dismantleUIView(_:coordinator:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "InternalEmbeddedSearchUIView",
                "printedName": "Link.InternalEmbeddedSearchUIView",
                "usr": "c:@M@Link@objc(cs)InternalEmbeddedSearchUIView"
              },
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit27EmbeddedSearchRepresentableV15dismantleUIView_11coordinatory0A008InternalcdG0C_yttFZ",
            "mangledName": "$s7LinkKit27EmbeddedSearchRepresentableV15dismantleUIView_11coordinatory0A008InternalcdG0C_yttFZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "viewModel",
            "printedName": "viewModel",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "EmbeddedSearchViewModel",
                "printedName": "Link.EmbeddedSearchViewModel",
                "usr": "s:4Link23EmbeddedSearchViewModelC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit27EmbeddedSearchRepresentableV9viewModel0A00cd4ViewG0Cvp",
            "mangledName": "$s7LinkKit27EmbeddedSearchRepresentableV9viewModel0A00cd4ViewG0Cvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 0,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EmbeddedSearchViewModel",
                    "printedName": "Link.EmbeddedSearchViewModel",
                    "usr": "s:4Link23EmbeddedSearchViewModelC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit27EmbeddedSearchRepresentableV9viewModel0A00cd4ViewG0Cvg",
                "mangledName": "$s7LinkKit27EmbeddedSearchRepresentableV9viewModel0A00cd4ViewG0Cvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(viewModel:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "EmbeddedSearchRepresentable",
                "printedName": "LinkKit.EmbeddedSearchRepresentable",
                "usr": "s:7LinkKit27EmbeddedSearchRepresentableV"
              },
              {
                "kind": "TypeNominal",
                "name": "EmbeddedSearchViewModel",
                "printedName": "Link.EmbeddedSearchViewModel",
                "usr": "s:4Link23EmbeddedSearchViewModelC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit27EmbeddedSearchRepresentableV9viewModelAC0A00cd4ViewG0C_tcfc",
            "mangledName": "$s7LinkKit27EmbeddedSearchRepresentableV9viewModelAC0A00cd4ViewG0C_tcfc",
            "moduleName": "LinkKit",
            "implicit": true,
            "declAttributes": [
              "Nonisolated"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit27EmbeddedSearchRepresentableV",
        "mangledName": "$s7LinkKit27EmbeddedSearchRepresentableV",
        "moduleName": "LinkKit",
        "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": "UIViewRepresentable",
            "printedName": "UIViewRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "UIViewType",
                "printedName": "UIViewType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InternalEmbeddedSearchUIView",
                    "printedName": "Link.InternalEmbeddedSearchUIView",
                    "usr": "c:@M@Link@objc(cs)InternalEmbeddedSearchUIView"
                  }
                ]
              },
              {
                "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": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Twilio",
        "printedName": "Twilio",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TwilioVerifying",
        "printedName": "TwilioVerifying",
        "children": [
          {
            "kind": "Function",
            "name": "processURL",
            "printedName": "processURL(_:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(Swift.Result<(), Twilio.TwilioVerifySNAError>) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Result",
                    "printedName": "Swift.Result<(), Twilio.TwilioVerifySNAError>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "TwilioVerifySNAError",
                        "printedName": "Twilio.TwilioVerifySNAError",
                        "usr": "s:6Twilio0A14VerifySNAErrorO"
                      }
                    ],
                    "usr": "s:s6ResultO"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit15TwilioVerifyingP10processURL_10completionySS_ys6ResultOyyt0C00C14VerifySNAErrorOGctF",
            "mangledName": "$s7LinkKit15TwilioVerifyingP10processURL_10completionySS_ys6ResultOyyt0C00C14VerifySNAErrorOGctF",
            "moduleName": "LinkKit",
            "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.TwilioVerifying>",
            "sugared_genericSig": "<Self where Self : LinkKit.TwilioVerifying>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7LinkKit15TwilioVerifyingP",
        "mangledName": "$s7LinkKit15TwilioVerifyingP",
        "moduleName": "LinkKit",
        "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": "TwilioError",
        "printedName": "TwilioError",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(error:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TwilioError",
                "printedName": "LinkKit.TwilioError",
                "usr": "s:7LinkKit11TwilioErrorV"
              },
              {
                "kind": "TypeNominal",
                "name": "TwilioVerifySNAError",
                "printedName": "Twilio.TwilioVerifySNAError",
                "usr": "s:6Twilio0A14VerifySNAErrorO"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit11TwilioErrorV5errorAC0C00C14VerifySNAErrorO_tcfc",
            "mangledName": "$s7LinkKit11TwilioErrorV5errorAC0C00C14VerifySNAErrorO_tcfc",
            "moduleName": "LinkKit",
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "technicalError",
            "printedName": "technicalError",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit11TwilioErrorV09technicalD0SSvp",
            "mangledName": "$s7LinkKit11TwilioErrorV09technicalD0SSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 0,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit11TwilioErrorV09technicalD0SSvg",
                "mangledName": "$s7LinkKit11TwilioErrorV09technicalD0SSvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit11TwilioErrorV11descriptionSSvp",
            "mangledName": "$s7LinkKit11TwilioErrorV11descriptionSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 1,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit11TwilioErrorV11descriptionSSvg",
                "mangledName": "$s7LinkKit11TwilioErrorV11descriptionSSvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit11TwilioErrorV",
        "mangledName": "$s7LinkKit11TwilioErrorV",
        "moduleName": "LinkKit",
        "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": "TwilioSNAErrorProtocol",
            "printedName": "TwilioSNAErrorProtocol",
            "usr": "s:4Link22TwilioSNAErrorProtocolP",
            "mangledName": "$s4Link22TwilioSNAErrorProtocolP"
          },
          {
            "kind": "Conformance",
            "name": "LocalizedError",
            "printedName": "LocalizedError",
            "usr": "s:10Foundation14LocalizedErrorP",
            "mangledName": "$s10Foundation14LocalizedErrorP"
          },
          {
            "kind": "Conformance",
            "name": "Error",
            "printedName": "Error",
            "usr": "s:s5ErrorP",
            "mangledName": "$ss5ErrorP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TwilioSNAService",
        "printedName": "TwilioSNAService",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(plogger:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TwilioSNAService",
                "printedName": "LinkKit.TwilioSNAService",
                "usr": "s:7LinkKit16TwilioSNAServiceC"
              },
              {
                "kind": "TypeNominal",
                "name": "Plogger",
                "printedName": "any Link.Plogger",
                "usr": "s:4Link7PloggerP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit16TwilioSNAServiceC7ploggerAC0A07Plogger_p_tcfc",
            "mangledName": "$s7LinkKit16TwilioSNAServiceC7ploggerAC0A07Plogger_p_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(plogger:verifierFactory:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TwilioSNAService",
                "printedName": "LinkKit.TwilioSNAService",
                "usr": "s:7LinkKit16TwilioSNAServiceC"
              },
              {
                "kind": "TypeNominal",
                "name": "Plogger",
                "printedName": "any Link.Plogger",
                "usr": "s:4Link7PloggerP"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> any LinkKit.TwilioVerifying",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TwilioVerifying",
                    "printedName": "any LinkKit.TwilioVerifying",
                    "usr": "s:7LinkKit15TwilioVerifyingP"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit16TwilioSNAServiceC7plogger15verifierFactoryAC0A07Plogger_p_AA0C9Verifying_pyctcfc",
            "mangledName": "$s7LinkKit16TwilioSNAServiceC7plogger15verifierFactoryAC0A07Plogger_p_AA0C9Verifying_pyctcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "authenticate",
            "printedName": "authenticate(with:verificationID:networkClient:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "TwilioNetworkClient",
                "printedName": "any Link.TwilioNetworkClient",
                "usr": "s:4Link19TwilioNetworkClientP"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(Link.SilentNetworkAuthServiceError?) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Link.SilentNetworkAuthServiceError?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SilentNetworkAuthServiceError",
                        "printedName": "Link.SilentNetworkAuthServiceError",
                        "usr": "s:4Link29SilentNetworkAuthServiceErrorO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit16TwilioSNAServiceC12authenticate4with14verificationID13networkClient10completionySS_SS0A00c7NetworkJ0_pyAI06SilentL16AuthServiceErrorOSgctF",
            "mangledName": "$s7LinkKit16TwilioSNAServiceC12authenticate4with14verificationID13networkClient10completionySS_SS0A00c7NetworkJ0_pyAI06SilentL16AuthServiceErrorOSgctF",
            "moduleName": "LinkKit",
            "intro_iOS": "12.0",
            "declAttributes": [
              "Final",
              "Available",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "plogger",
            "printedName": "plogger",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Plogger",
                "printedName": "any Link.Plogger",
                "usr": "s:4Link7PloggerP"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit16TwilioSNAServiceC7plogger33_960BC015EC1E7F1661431C69F691DBBDLL0A07Plogger_pvp",
            "mangledName": "$s7LinkKit16TwilioSNAServiceC7plogger33_960BC015EC1E7F1661431C69F691DBBDLL0A07Plogger_pvp",
            "moduleName": "LinkKit",
            "isInternal": true,
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "fixedbinaryorder": 0,
            "isLet": true,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "verifierFactory",
            "printedName": "verifierFactory",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(() -> any LinkKit.TwilioVerifying)?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "() -> any LinkKit.TwilioVerifying",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TwilioVerifying",
                        "printedName": "any LinkKit.TwilioVerifying",
                        "usr": "s:7LinkKit15TwilioVerifyingP"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit16TwilioSNAServiceC15verifierFactory33_960BC015EC1E7F1661431C69F691DBBDLLAA0C9Verifying_pycSgvp",
            "mangledName": "$s7LinkKit16TwilioSNAServiceC15verifierFactory33_960BC015EC1E7F1661431C69F691DBBDLLAA0C9Verifying_pycSgvp",
            "moduleName": "LinkKit",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "twilioVerifySNA",
            "printedName": "twilioVerifySNA",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(any LinkKit.TwilioVerifying)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TwilioVerifying",
                    "printedName": "any LinkKit.TwilioVerifying",
                    "usr": "s:7LinkKit15TwilioVerifyingP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit16TwilioSNAServiceC15twilioVerifySNA33_960BC015EC1E7F1661431C69F691DBBDLLAA0C9Verifying_pSgvp",
            "mangledName": "$s7LinkKit16TwilioSNAServiceC15twilioVerifySNA33_960BC015EC1E7F1661431C69F691DBBDLLAA0C9Verifying_pSgvp",
            "moduleName": "LinkKit",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "fixedbinaryorder": 2,
            "hasStorage": true
          }
        ],
        "declKind": "Class",
        "usr": "s:7LinkKit16TwilioSNAServiceC",
        "mangledName": "$s7LinkKit16TwilioSNAServiceC",
        "moduleName": "LinkKit",
        "declAttributes": [
          "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": "TwilioSNAServiceProtocol",
            "printedName": "TwilioSNAServiceProtocol",
            "usr": "s:4Link24TwilioSNAServiceProtocolP",
            "mangledName": "$s4Link24TwilioSNAServiceProtocolP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "ApiErrorCode",
        "printedName": "ApiErrorCode",
        "children": [
          {
            "kind": "Var",
            "name": "internalServerError",
            "printedName": "internalServerError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ApiErrorCode.Type) -> LinkKit.ApiErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ApiErrorCode",
                    "printedName": "LinkKit.ApiErrorCode",
                    "usr": "s:7LinkKit12ApiErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ApiErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ApiErrorCode",
                        "printedName": "LinkKit.ApiErrorCode",
                        "usr": "s:7LinkKit12ApiErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit12ApiErrorCodeO014internalServerD0yA2CmF",
            "mangledName": "$s7LinkKit12ApiErrorCodeO014internalServerD0yA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "plannedMaintenance",
            "printedName": "plannedMaintenance",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ApiErrorCode.Type) -> LinkKit.ApiErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ApiErrorCode",
                    "printedName": "LinkKit.ApiErrorCode",
                    "usr": "s:7LinkKit12ApiErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ApiErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ApiErrorCode",
                        "printedName": "LinkKit.ApiErrorCode",
                        "usr": "s:7LinkKit12ApiErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit12ApiErrorCodeO18plannedMaintenanceyA2CmF",
            "mangledName": "$s7LinkKit12ApiErrorCodeO18plannedMaintenanceyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ApiErrorCode.Type) -> (Swift.String) -> LinkKit.ApiErrorCode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> LinkKit.ApiErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ApiErrorCode",
                        "printedName": "LinkKit.ApiErrorCode",
                        "usr": "s:7LinkKit12ApiErrorCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ApiErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ApiErrorCode",
                        "printedName": "LinkKit.ApiErrorCode",
                        "usr": "s:7LinkKit12ApiErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit12ApiErrorCodeO7unknownyACSScACmF",
            "mangledName": "$s7LinkKit12ApiErrorCodeO7unknownyACSScACmF",
            "moduleName": "LinkKit"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ApiErrorCode",
                "printedName": "LinkKit.ApiErrorCode",
                "usr": "s:7LinkKit12ApiErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit12ApiErrorCodeO4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit12ApiErrorCodeO4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit12ApiErrorCodeO6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit12ApiErrorCodeO6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit12ApiErrorCodeO11descriptionSSvp",
            "mangledName": "$s7LinkKit12ApiErrorCodeO11descriptionSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit12ApiErrorCodeO11descriptionSSvg",
                "mangledName": "$s7LinkKit12ApiErrorCodeO11descriptionSSvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(internalApiErrorCode:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ApiErrorCode",
                "printedName": "LinkKit.ApiErrorCode",
                "usr": "s:7LinkKit12ApiErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "ErrorCode",
                "printedName": "LinkKit.ApiErrorCode.ErrorCode",
                "usr": "s:7LinkKit12ApiErrorCodeO0dE0O"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit12ApiErrorCodeO08internalcdE0A2C0dE0O_tcfc",
            "mangledName": "$s7LinkKit12ApiErrorCodeO08internalcdE0A2C0dE0O_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "internalValue",
            "printedName": "internalValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.ApiErrorCode.ErrorCode?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ErrorCode",
                    "printedName": "LinkKit.ApiErrorCode.ErrorCode",
                    "usr": "s:7LinkKit12ApiErrorCodeO0dE0O"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit12ApiErrorCodeO13internalValueAC0dE0OSgvp",
            "mangledName": "$s7LinkKit12ApiErrorCodeO13internalValueAC0dE0OSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.ApiErrorCode.ErrorCode?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ApiErrorCode.ErrorCode",
                        "usr": "s:7LinkKit12ApiErrorCodeO0dE0O"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit12ApiErrorCodeO13internalValueAC0dE0OSgvg",
                "mangledName": "$s7LinkKit12ApiErrorCodeO13internalValueAC0dE0OSgvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ApiErrorCode",
                "printedName": "LinkKit.ApiErrorCode",
                "usr": "s:7LinkKit12ApiErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit12ApiErrorCodeO8rawValueACSS_tcfc",
            "mangledName": "$s7LinkKit12ApiErrorCodeO8rawValueACSS_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "TypeDecl",
            "name": "ErrorCode",
            "printedName": "ErrorCode",
            "children": [
              {
                "kind": "Var",
                "name": "internalServerError",
                "printedName": "internalServerError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ApiErrorCode.ErrorCode.Type) -> LinkKit.ApiErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ApiErrorCode.ErrorCode",
                        "usr": "s:7LinkKit12ApiErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ApiErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ApiErrorCode.ErrorCode",
                            "usr": "s:7LinkKit12ApiErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit12ApiErrorCodeO0dE0O014internalServerD0yA2EmF",
                "mangledName": "$s7LinkKit12ApiErrorCodeO0dE0O014internalServerD0yA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "plannedMaintenance",
                "printedName": "plannedMaintenance",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ApiErrorCode.ErrorCode.Type) -> LinkKit.ApiErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ApiErrorCode.ErrorCode",
                        "usr": "s:7LinkKit12ApiErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ApiErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ApiErrorCode.ErrorCode",
                            "usr": "s:7LinkKit12ApiErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit12ApiErrorCodeO0dE0O18plannedMaintenanceyA2EmF",
                "mangledName": "$s7LinkKit12ApiErrorCodeO0dE0O18plannedMaintenanceyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.ApiErrorCode.ErrorCode?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ApiErrorCode.ErrorCode",
                        "usr": "s:7LinkKit12ApiErrorCodeO0dE0O"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit12ApiErrorCodeO0dE0O8rawValueAESgSS_tcfc",
                "mangledName": "$s7LinkKit12ApiErrorCodeO0dE0O8rawValueAESgSS_tcfc",
                "moduleName": "LinkKit",
                "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:7LinkKit12ApiErrorCodeO0dE0O8rawValueSSvp",
                "mangledName": "$s7LinkKit12ApiErrorCodeO0dE0O8rawValueSSvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit12ApiErrorCodeO0dE0O8rawValueSSvg",
                    "mangledName": "$s7LinkKit12ApiErrorCodeO0dE0O8rawValueSSvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "allCases",
                "printedName": "allCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[LinkKit.ApiErrorCode.ErrorCode]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ApiErrorCode.ErrorCode",
                        "usr": "s:7LinkKit12ApiErrorCodeO0dE0O"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit12ApiErrorCodeO0dE0O8allCasesSayAEGvpZ",
                "mangledName": "$s7LinkKit12ApiErrorCodeO0dE0O8allCasesSayAEGvpZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Nonisolated"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.ApiErrorCode.ErrorCode]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ApiErrorCode.ErrorCode",
                            "usr": "s:7LinkKit12ApiErrorCodeO0dE0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit12ApiErrorCodeO0dE0O8allCasesSayAEGvgZ",
                    "mangledName": "$s7LinkKit12ApiErrorCodeO0dE0O8allCasesSayAEGvgZ",
                    "moduleName": "LinkKit",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit12ApiErrorCodeO0dE0O",
            "mangledName": "$s7LinkKit12ApiErrorCodeO0dE0O",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "enumRawTypeName": "String",
            "isEnumExhaustive": 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": "Hashable",
                "printedName": "Hashable",
                "usr": "s:SH",
                "mangledName": "$sSH"
              },
              {
                "kind": "Conformance",
                "name": "RawRepresentable",
                "printedName": "RawRepresentable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "RawValue",
                    "printedName": "RawValue",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ],
                "usr": "s:SY",
                "mangledName": "$sSY"
              },
              {
                "kind": "Conformance",
                "name": "CaseIterable",
                "printedName": "CaseIterable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "AllCases",
                    "printedName": "AllCases",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.ApiErrorCode.ErrorCode]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ApiErrorCode.ErrorCode",
                            "usr": "s:7LinkKit12ApiErrorCodeO0dE0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ]
                  }
                ],
                "usr": "s:s12CaseIterableP",
                "mangledName": "$ss12CaseIterableP"
              },
              {
                "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": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "ApiErrorCode",
                "printedName": "LinkKit.ApiErrorCode",
                "usr": "s:7LinkKit12ApiErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "ApiErrorCode",
                "printedName": "LinkKit.ApiErrorCode",
                "usr": "s:7LinkKit12ApiErrorCodeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit12ApiErrorCodeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s7LinkKit12ApiErrorCodeO2eeoiySbAC_ACtFZ",
            "moduleName": "LinkKit",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7LinkKit12ApiErrorCodeO",
        "mangledName": "$s7LinkKit12ApiErrorCodeO",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Error",
            "printedName": "Error",
            "usr": "s:s5ErrorP",
            "mangledName": "$ss5ErrorP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "ConfigurationError",
        "printedName": "ConfigurationError",
        "children": [
          {
            "kind": "Var",
            "name": "invalidToken",
            "printedName": "invalidToken",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ConfigurationError.Type) -> (Swift.String) -> LinkKit.ConfigurationError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> LinkKit.ConfigurationError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConfigurationError",
                        "printedName": "LinkKit.ConfigurationError",
                        "usr": "s:7LinkKit18ConfigurationErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(message: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ConfigurationError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConfigurationError",
                        "printedName": "LinkKit.ConfigurationError",
                        "usr": "s:7LinkKit18ConfigurationErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit18ConfigurationErrorO12invalidTokenyACSS_tcACmF",
            "mangledName": "$s7LinkKit18ConfigurationErrorO12invalidTokenyACSS_tcACmF",
            "moduleName": "LinkKit"
          },
          {
            "kind": "Var",
            "name": "message",
            "printedName": "message",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit18ConfigurationErrorO7messageSSvp",
            "mangledName": "$s7LinkKit18ConfigurationErrorO7messageSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit18ConfigurationErrorO7messageSSvg",
                "mangledName": "$s7LinkKit18ConfigurationErrorO7messageSSvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "errorDescription",
            "printedName": "errorDescription",
            "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:7LinkKit18ConfigurationErrorO16errorDescriptionSSSgvp",
            "mangledName": "$s7LinkKit18ConfigurationErrorO16errorDescriptionSSSgvp",
            "moduleName": "LinkKit",
            "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:7LinkKit18ConfigurationErrorO16errorDescriptionSSSgvg",
                "mangledName": "$s7LinkKit18ConfigurationErrorO16errorDescriptionSSSgvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7LinkKit18ConfigurationErrorO",
        "mangledName": "$s7LinkKit18ConfigurationErrorO",
        "moduleName": "LinkKit",
        "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": "LocalizedError",
            "printedName": "LocalizedError",
            "usr": "s:10Foundation14LocalizedErrorP",
            "mangledName": "$s10Foundation14LocalizedErrorP"
          },
          {
            "kind": "Conformance",
            "name": "Error",
            "printedName": "Error",
            "usr": "s:s5ErrorP",
            "mangledName": "$ss5ErrorP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "PlaidLinkView",
        "printedName": "PlaidLinkView",
        "children": [
          {
            "kind": "Var",
            "name": "token",
            "printedName": "token",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit05PlaidA4ViewV5tokenSSvp",
            "mangledName": "$s7LinkKit05PlaidA4ViewV5tokenSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit05PlaidA4ViewV5tokenSSvg",
                "mangledName": "$s7LinkKit05PlaidA4ViewV5tokenSSvg",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
                "sugared_genericSig": "<ErrorView where ErrorView : SwiftUI.View>",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onSuccess",
            "printedName": "onSuccess",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.LinkSuccess) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "LinkSuccess",
                    "printedName": "LinkKit.LinkSuccess",
                    "usr": "s:7LinkKit0A7SuccessV"
                  }
                ]
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit05PlaidA4ViewV9onSuccessyyAA0aF0Vcvp",
            "mangledName": "$s7LinkKit05PlaidA4ViewV9onSuccessyyAA0aF0Vcvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkSuccess) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "LinkSuccess",
                        "printedName": "LinkKit.LinkSuccess",
                        "usr": "s:7LinkKit0A7SuccessV"
                      }
                    ]
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit05PlaidA4ViewV9onSuccessyyAA0aF0Vcvg",
                "mangledName": "$s7LinkKit05PlaidA4ViewV9onSuccessyyAA0aF0Vcvg",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
                "sugared_genericSig": "<ErrorView where ErrorView : SwiftUI.View>",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onExit",
            "printedName": "onExit",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((LinkKit.LinkExit) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkExit) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "LinkExit",
                        "printedName": "LinkKit.LinkExit",
                        "usr": "s:7LinkKit0A4ExitV"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit05PlaidA4ViewV6onExityAA0aF0VcSgvp",
            "mangledName": "$s7LinkKit05PlaidA4ViewV6onExityAA0aF0VcSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "((LinkKit.LinkExit) -> ())?",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.LinkExit) -> ()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "LinkExit",
                            "printedName": "LinkKit.LinkExit",
                            "usr": "s:7LinkKit0A4ExitV"
                          }
                        ]
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit05PlaidA4ViewV6onExityAA0aF0VcSgvg",
                "mangledName": "$s7LinkKit05PlaidA4ViewV6onExityAA0aF0VcSgvg",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
                "sugared_genericSig": "<ErrorView where ErrorView : SwiftUI.View>",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onEvent",
            "printedName": "onEvent",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((LinkKit.LinkEvent) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkEvent) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "LinkEvent",
                        "printedName": "LinkKit.LinkEvent",
                        "usr": "s:7LinkKit0A5EventV"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit05PlaidA4ViewV7onEventyAA0aF0VcSgvp",
            "mangledName": "$s7LinkKit05PlaidA4ViewV7onEventyAA0aF0VcSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "((LinkKit.LinkEvent) -> ())?",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.LinkEvent) -> ()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "LinkEvent",
                            "printedName": "LinkKit.LinkEvent",
                            "usr": "s:7LinkKit0A5EventV"
                          }
                        ]
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit05PlaidA4ViewV7onEventyAA0aF0VcSgvg",
                "mangledName": "$s7LinkKit05PlaidA4ViewV7onEventyAA0aF0VcSgvg",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
                "sugared_genericSig": "<ErrorView where ErrorView : SwiftUI.View>",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "errorView",
            "printedName": "errorView",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(any Swift.Error) -> τ_0_0",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Error",
                    "printedName": "any Swift.Error",
                    "usr": "s:s5ErrorP"
                  }
                ]
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit05PlaidA4ViewV05errorD0yxs5Error_pcvp",
            "mangledName": "$s7LinkKit05PlaidA4ViewV05errorD0yxs5Error_pcvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(any Swift.Error) -> τ_0_0",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Error",
                        "printedName": "any Swift.Error",
                        "usr": "s:s5ErrorP"
                      }
                    ]
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit05PlaidA4ViewV05errorD0yxs5Error_pcvg",
                "mangledName": "$s7LinkKit05PlaidA4ViewV05errorD0yxs5Error_pcvg",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
                "sugared_genericSig": "<ErrorView where ErrorView : SwiftUI.View>",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(token:onSuccess:onExit:onEvent:errorView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlaidLinkView",
                "printedName": "LinkKit.PlaidLinkView<τ_0_0>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:7LinkKit05PlaidA4ViewV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.LinkSuccess) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "LinkSuccess",
                    "printedName": "LinkKit.LinkSuccess",
                    "usr": "s:7LinkKit0A7SuccessV"
                  }
                ]
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((LinkKit.LinkExit) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkExit) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "LinkExit",
                        "printedName": "LinkKit.LinkExit",
                        "usr": "s:7LinkKit0A4ExitV"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((LinkKit.LinkEvent) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkEvent) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "LinkEvent",
                        "printedName": "LinkKit.LinkEvent",
                        "usr": "s:7LinkKit0A5EventV"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(any Swift.Error) -> τ_0_0",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Error",
                    "printedName": "any Swift.Error",
                    "usr": "s:s5ErrorP"
                  }
                ]
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit05PlaidA4ViewV5token9onSuccess0F4Exit0F5Event05errorD0ACyxGSS_yAA0aG0VcyAA0aH0VcSgyAA0aI0VcSgxs5Error_pctcfc",
            "mangledName": "$s7LinkKit05PlaidA4ViewV5token9onSuccess0F4Exit0F5Event05errorD0ACyxGSS_yAA0aG0VcyAA0aH0VcSgyAA0aI0VcSgxs5Error_pctcfc",
            "moduleName": "LinkKit",
            "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
            "sugared_genericSig": "<ErrorView where ErrorView : SwiftUI.View>",
            "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:7LinkKit05PlaidA4ViewV4bodyQrvp",
            "mangledName": "$s7LinkKit05PlaidA4ViewV4bodyQrvp",
            "moduleName": "LinkKit",
            "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:7LinkKit05PlaidA4ViewV4bodyQrvg",
                "mangledName": "$s7LinkKit05PlaidA4ViewV4bodyQrvg",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
                "sugared_genericSig": "<ErrorView where ErrorView : SwiftUI.View>",
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit05PlaidA4ViewV",
        "mangledName": "$s7LinkKit05PlaidA4ViewV",
        "moduleName": "LinkKit",
        "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>",
        "sugared_genericSig": "<ErrorView where ErrorView : SwiftUI.View>",
        "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": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "AuthErrorCode",
        "printedName": "AuthErrorCode",
        "children": [
          {
            "kind": "Var",
            "name": "productNotReady",
            "printedName": "productNotReady",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.AuthErrorCode.Type) -> LinkKit.AuthErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AuthErrorCode",
                    "printedName": "LinkKit.AuthErrorCode",
                    "usr": "s:7LinkKit13AuthErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.AuthErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AuthErrorCode",
                        "printedName": "LinkKit.AuthErrorCode",
                        "usr": "s:7LinkKit13AuthErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13AuthErrorCodeO15productNotReadyyA2CmF",
            "mangledName": "$s7LinkKit13AuthErrorCodeO15productNotReadyyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "verificationExpired",
            "printedName": "verificationExpired",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.AuthErrorCode.Type) -> LinkKit.AuthErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AuthErrorCode",
                    "printedName": "LinkKit.AuthErrorCode",
                    "usr": "s:7LinkKit13AuthErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.AuthErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AuthErrorCode",
                        "printedName": "LinkKit.AuthErrorCode",
                        "usr": "s:7LinkKit13AuthErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13AuthErrorCodeO19verificationExpiredyA2CmF",
            "mangledName": "$s7LinkKit13AuthErrorCodeO19verificationExpiredyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.AuthErrorCode.Type) -> (Swift.String) -> LinkKit.AuthErrorCode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> LinkKit.AuthErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AuthErrorCode",
                        "printedName": "LinkKit.AuthErrorCode",
                        "usr": "s:7LinkKit13AuthErrorCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.AuthErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AuthErrorCode",
                        "printedName": "LinkKit.AuthErrorCode",
                        "usr": "s:7LinkKit13AuthErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13AuthErrorCodeO7unknownyACSScACmF",
            "mangledName": "$s7LinkKit13AuthErrorCodeO7unknownyACSScACmF",
            "moduleName": "LinkKit"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AuthErrorCode",
                "printedName": "LinkKit.AuthErrorCode",
                "usr": "s:7LinkKit13AuthErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit13AuthErrorCodeO4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit13AuthErrorCodeO4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit13AuthErrorCodeO6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit13AuthErrorCodeO6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13AuthErrorCodeO11descriptionSSvp",
            "mangledName": "$s7LinkKit13AuthErrorCodeO11descriptionSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13AuthErrorCodeO11descriptionSSvg",
                "mangledName": "$s7LinkKit13AuthErrorCodeO11descriptionSSvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(internalAuthErrorCode:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AuthErrorCode",
                "printedName": "LinkKit.AuthErrorCode",
                "usr": "s:7LinkKit13AuthErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "ErrorCode",
                "printedName": "LinkKit.AuthErrorCode.ErrorCode",
                "usr": "s:7LinkKit13AuthErrorCodeO0dE0O"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit13AuthErrorCodeO08internalcdE0A2C0dE0O_tcfc",
            "mangledName": "$s7LinkKit13AuthErrorCodeO08internalcdE0A2C0dE0O_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "internalValue",
            "printedName": "internalValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.AuthErrorCode.ErrorCode?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ErrorCode",
                    "printedName": "LinkKit.AuthErrorCode.ErrorCode",
                    "usr": "s:7LinkKit13AuthErrorCodeO0dE0O"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13AuthErrorCodeO13internalValueAC0dE0OSgvp",
            "mangledName": "$s7LinkKit13AuthErrorCodeO13internalValueAC0dE0OSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.AuthErrorCode.ErrorCode?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.AuthErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13AuthErrorCodeO0dE0O"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13AuthErrorCodeO13internalValueAC0dE0OSgvg",
                "mangledName": "$s7LinkKit13AuthErrorCodeO13internalValueAC0dE0OSgvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AuthErrorCode",
                "printedName": "LinkKit.AuthErrorCode",
                "usr": "s:7LinkKit13AuthErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit13AuthErrorCodeO8rawValueACSS_tcfc",
            "mangledName": "$s7LinkKit13AuthErrorCodeO8rawValueACSS_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "TypeDecl",
            "name": "ErrorCode",
            "printedName": "ErrorCode",
            "children": [
              {
                "kind": "Var",
                "name": "productNotReady",
                "printedName": "productNotReady",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AuthErrorCode.ErrorCode.Type) -> LinkKit.AuthErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.AuthErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13AuthErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AuthErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.AuthErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13AuthErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13AuthErrorCodeO0dE0O15productNotReadyyA2EmF",
                "mangledName": "$s7LinkKit13AuthErrorCodeO0dE0O15productNotReadyyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "verificationExpired",
                "printedName": "verificationExpired",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AuthErrorCode.ErrorCode.Type) -> LinkKit.AuthErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.AuthErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13AuthErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AuthErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.AuthErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13AuthErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13AuthErrorCodeO0dE0O19verificationExpiredyA2EmF",
                "mangledName": "$s7LinkKit13AuthErrorCodeO0dE0O19verificationExpiredyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.AuthErrorCode.ErrorCode?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.AuthErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13AuthErrorCodeO0dE0O"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit13AuthErrorCodeO0dE0O8rawValueAESgSS_tcfc",
                "mangledName": "$s7LinkKit13AuthErrorCodeO0dE0O8rawValueAESgSS_tcfc",
                "moduleName": "LinkKit",
                "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:7LinkKit13AuthErrorCodeO0dE0O8rawValueSSvp",
                "mangledName": "$s7LinkKit13AuthErrorCodeO0dE0O8rawValueSSvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit13AuthErrorCodeO0dE0O8rawValueSSvg",
                    "mangledName": "$s7LinkKit13AuthErrorCodeO0dE0O8rawValueSSvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "allCases",
                "printedName": "allCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[LinkKit.AuthErrorCode.ErrorCode]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.AuthErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13AuthErrorCodeO0dE0O"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit13AuthErrorCodeO0dE0O8allCasesSayAEGvpZ",
                "mangledName": "$s7LinkKit13AuthErrorCodeO0dE0O8allCasesSayAEGvpZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Nonisolated"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.AuthErrorCode.ErrorCode]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.AuthErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13AuthErrorCodeO0dE0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit13AuthErrorCodeO0dE0O8allCasesSayAEGvgZ",
                    "mangledName": "$s7LinkKit13AuthErrorCodeO0dE0O8allCasesSayAEGvgZ",
                    "moduleName": "LinkKit",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit13AuthErrorCodeO0dE0O",
            "mangledName": "$s7LinkKit13AuthErrorCodeO0dE0O",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "enumRawTypeName": "String",
            "isEnumExhaustive": 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": "Hashable",
                "printedName": "Hashable",
                "usr": "s:SH",
                "mangledName": "$sSH"
              },
              {
                "kind": "Conformance",
                "name": "RawRepresentable",
                "printedName": "RawRepresentable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "RawValue",
                    "printedName": "RawValue",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ],
                "usr": "s:SY",
                "mangledName": "$sSY"
              },
              {
                "kind": "Conformance",
                "name": "CaseIterable",
                "printedName": "CaseIterable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "AllCases",
                    "printedName": "AllCases",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.AuthErrorCode.ErrorCode]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.AuthErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13AuthErrorCodeO0dE0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ]
                  }
                ],
                "usr": "s:s12CaseIterableP",
                "mangledName": "$ss12CaseIterableP"
              },
              {
                "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": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "AuthErrorCode",
                "printedName": "LinkKit.AuthErrorCode",
                "usr": "s:7LinkKit13AuthErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "AuthErrorCode",
                "printedName": "LinkKit.AuthErrorCode",
                "usr": "s:7LinkKit13AuthErrorCodeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit13AuthErrorCodeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s7LinkKit13AuthErrorCodeO2eeoiySbAC_ACtFZ",
            "moduleName": "LinkKit",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7LinkKit13AuthErrorCodeO",
        "mangledName": "$s7LinkKit13AuthErrorCodeO",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Error",
            "printedName": "Error",
            "usr": "s:s5ErrorP",
            "mangledName": "$ss5ErrorP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "Institution",
        "printedName": "Institution",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit11InstitutionV2idSSvp",
            "mangledName": "$s7LinkKit11InstitutionV2idSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit11InstitutionV2idSSvg",
                "mangledName": "$s7LinkKit11InstitutionV2idSSvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit11InstitutionV2idSSvs",
                "mangledName": "$s7LinkKit11InstitutionV2idSSvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit11InstitutionV2idSSvM",
                "mangledName": "$s7LinkKit11InstitutionV2idSSvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "name",
            "printedName": "name",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit11InstitutionV4nameSSvp",
            "mangledName": "$s7LinkKit11InstitutionV4nameSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit11InstitutionV4nameSSvg",
                "mangledName": "$s7LinkKit11InstitutionV4nameSSvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit11InstitutionV4nameSSvs",
                "mangledName": "$s7LinkKit11InstitutionV4nameSSvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit11InstitutionV4nameSSvM",
                "mangledName": "$s7LinkKit11InstitutionV4nameSSvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(id:name:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Institution",
                "printedName": "LinkKit.Institution",
                "usr": "s:7LinkKit11InstitutionV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit11InstitutionV2id4nameACSS_SStcfc",
            "mangledName": "$s7LinkKit11InstitutionV2id4nameACSS_SStcfc",
            "moduleName": "LinkKit",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Institution",
                "printedName": "LinkKit.Institution",
                "usr": "s:7LinkKit11InstitutionV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit11InstitutionV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit11InstitutionV4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "implicit": true,
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit11InstitutionV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit11InstitutionV6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Institution",
                "printedName": "LinkKit.Institution",
                "usr": "s:7LinkKit11InstitutionV"
              },
              {
                "kind": "TypeNominal",
                "name": "Institution",
                "printedName": "LinkKit.Institution",
                "usr": "s:7LinkKit11InstitutionV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit11InstitutionV2eeoiySbAC_ACtFZ",
            "mangledName": "$s7LinkKit11InstitutionV2eeoiySbAC_ACtFZ",
            "moduleName": "LinkKit",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit11InstitutionV",
        "mangledName": "$s7LinkKit11InstitutionV",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "Plaid",
        "printedName": "Plaid",
        "children": [
          {
            "kind": "Var",
            "name": "version",
            "printedName": "version",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit5PlaidV7versionSSvpZ",
            "mangledName": "$s7LinkKit5PlaidV7versionSSvpZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit5PlaidV7versionSSvgZ",
                "mangledName": "$s7LinkKit5PlaidV7versionSSvgZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "createPlaidLinkSession",
            "printedName": "createPlaidLinkSession(configuration:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlaidLinkSession",
                "printedName": "LinkKit.PlaidLinkSession",
                "usr": "s:7LinkKit05PlaidA7SessionC"
              },
              {
                "kind": "TypeNominal",
                "name": "LinkTokenConfiguration",
                "printedName": "LinkKit.LinkTokenConfiguration",
                "usr": "s:7LinkKit0A18TokenConfigurationV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit5PlaidV06createcA7Session13configurationAA0caE0CAA0A18TokenConfigurationV_tKFZ",
            "mangledName": "$s7LinkKit5PlaidV06createcA7Session13configurationAA0caE0CAA0A18TokenConfigurationV_tKFZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "createPlaidLayerSession",
            "printedName": "createPlaidLayerSession(configuration:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlaidLayerSession",
                "printedName": "LinkKit.PlaidLayerSession",
                "usr": "s:7LinkKit17PlaidLayerSessionC"
              },
              {
                "kind": "TypeNominal",
                "name": "LayerTokenConfiguration",
                "printedName": "LinkKit.LayerTokenConfiguration",
                "usr": "s:7LinkKit23LayerTokenConfigurationV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit5PlaidV06createC12LayerSession13configurationAA0ceF0CAA0E18TokenConfigurationV_tKFZ",
            "mangledName": "$s7LinkKit5PlaidV06createC12LayerSession13configurationAA0ceF0CAA0E18TokenConfigurationV_tKFZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "createHeadlessSession",
            "printedName": "createHeadlessSession(configuration:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlaidHeadlessSession",
                "printedName": "any LinkKit.PlaidHeadlessSession",
                "usr": "s:7LinkKit20PlaidHeadlessSessionP"
              },
              {
                "kind": "TypeNominal",
                "name": "LinkTokenConfiguration",
                "printedName": "LinkKit.LinkTokenConfiguration",
                "usr": "s:7LinkKit0A18TokenConfigurationV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit5PlaidV21createHeadlessSession13configurationAA0ceF0_pAA0A18TokenConfigurationV_tKFZ",
            "mangledName": "$s7LinkKit5PlaidV21createHeadlessSession13configurationAA0ceF0_pAA0A18TokenConfigurationV_tKFZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "createEmbeddedLinkUIView",
            "printedName": "createEmbeddedLinkUIView(configuration:presentationMethod:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "EmbeddedSearchUIView",
                "printedName": "LinkKit.EmbeddedSearchUIView",
                "usr": "c:@M@LinkKit@objc(cs)EmbeddedSearchUIView"
              },
              {
                "kind": "TypeNominal",
                "name": "EmbeddedLinkTokenConfiguration",
                "printedName": "LinkKit.EmbeddedLinkTokenConfiguration",
                "usr": "s:7LinkKit08EmbeddedA18TokenConfigurationV"
              },
              {
                "kind": "TypeNominal",
                "name": "PresentationMethod",
                "printedName": "LinkKit.PresentationMethod",
                "usr": "s:7LinkKit18PresentationMethodO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit5PlaidV014createEmbeddedA6UIView13configuration18presentationMethodAA0e6SearchF0CAA0eA18TokenConfigurationV_AA012PresentationI0OtKFZ",
            "mangledName": "$s7LinkKit5PlaidV014createEmbeddedA6UIView13configuration18presentationMethodAA0e6SearchF0CAA0eA18TokenConfigurationV_AA012PresentationI0OtKFZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "createEmbeddedLinkView",
            "printedName": "createEmbeddedLinkView(configuration:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "EmbeddedSearchView",
                "printedName": "LinkKit.EmbeddedSearchView",
                "usr": "s:7LinkKit18EmbeddedSearchViewV"
              },
              {
                "kind": "TypeNominal",
                "name": "EmbeddedLinkTokenConfiguration",
                "printedName": "LinkKit.EmbeddedLinkTokenConfiguration",
                "usr": "s:7LinkKit08EmbeddedA18TokenConfigurationV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit5PlaidV014createEmbeddedA4View13configurationAA0e6SearchF0VAA0eA18TokenConfigurationV_tKFZ",
            "mangledName": "$s7LinkKit5PlaidV014createEmbeddedA4View13configurationAA0e6SearchF0VAA0eA18TokenConfigurationV_tKFZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "createEmbeddedContinuationSession",
            "printedName": "createEmbeddedContinuationSession(configuration:environment:continuation:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlaidLinkSession",
                "printedName": "LinkKit.PlaidLinkSession",
                "usr": "s:7LinkKit05PlaidA7SessionC"
              },
              {
                "kind": "TypeNominal",
                "name": "EmbeddedLinkTokenConfiguration",
                "printedName": "LinkKit.EmbeddedLinkTokenConfiguration",
                "usr": "s:7LinkKit08EmbeddedA18TokenConfigurationV"
              },
              {
                "kind": "TypeNominal",
                "name": "WorkflowEnvironment",
                "printedName": "Link.WorkflowEnvironment",
                "usr": "s:4Link19WorkflowEnvironmentO"
              },
              {
                "kind": "TypeNominal",
                "name": "EmbeddedLinkContinuation",
                "printedName": "Link.EmbeddedLinkContinuation",
                "usr": "s:4Link08EmbeddedA12ContinuationV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit5PlaidV33createEmbeddedContinuationSession13configuration11environment12continuationAA0caG0CAA0eA18TokenConfigurationV_0A019WorkflowEnvironmentOAL0eaF0VtFZ",
            "mangledName": "$s7LinkKit5PlaidV33createEmbeddedContinuationSession13configuration11environment12continuationAA0caG0CAA0eA18TokenConfigurationV_0A019WorkflowEnvironmentOAL0eaF0VtFZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Plaid",
                "printedName": "LinkKit.Plaid",
                "usr": "s:7LinkKit5PlaidV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit5PlaidVACycfc",
            "mangledName": "$s7LinkKit5PlaidVACycfc",
            "moduleName": "LinkKit",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit5PlaidV",
        "mangledName": "$s7LinkKit5PlaidV",
        "moduleName": "LinkKit",
        "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": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "ItemErrorCode",
        "printedName": "ItemErrorCode",
        "children": [
          {
            "kind": "Var",
            "name": "insufficientCredentials",
            "printedName": "insufficientCredentials",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ItemErrorCode.Type) -> LinkKit.ItemErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ItemErrorCode",
                    "printedName": "LinkKit.ItemErrorCode",
                    "usr": "s:7LinkKit13ItemErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ItemErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ItemErrorCodeO23insufficientCredentialsyA2CmF",
            "mangledName": "$s7LinkKit13ItemErrorCodeO23insufficientCredentialsyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "invalidCredentials",
            "printedName": "invalidCredentials",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ItemErrorCode.Type) -> LinkKit.ItemErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ItemErrorCode",
                    "printedName": "LinkKit.ItemErrorCode",
                    "usr": "s:7LinkKit13ItemErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ItemErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ItemErrorCodeO18invalidCredentialsyA2CmF",
            "mangledName": "$s7LinkKit13ItemErrorCodeO18invalidCredentialsyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "invalidMfa",
            "printedName": "invalidMfa",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ItemErrorCode.Type) -> LinkKit.ItemErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ItemErrorCode",
                    "printedName": "LinkKit.ItemErrorCode",
                    "usr": "s:7LinkKit13ItemErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ItemErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ItemErrorCodeO10invalidMfayA2CmF",
            "mangledName": "$s7LinkKit13ItemErrorCodeO10invalidMfayA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "invalidSendMethod",
            "printedName": "invalidSendMethod",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ItemErrorCode.Type) -> LinkKit.ItemErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ItemErrorCode",
                    "printedName": "LinkKit.ItemErrorCode",
                    "usr": "s:7LinkKit13ItemErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ItemErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ItemErrorCodeO17invalidSendMethodyA2CmF",
            "mangledName": "$s7LinkKit13ItemErrorCodeO17invalidSendMethodyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "invalidUpdatedUsername",
            "printedName": "invalidUpdatedUsername",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ItemErrorCode.Type) -> LinkKit.ItemErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ItemErrorCode",
                    "printedName": "LinkKit.ItemErrorCode",
                    "usr": "s:7LinkKit13ItemErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ItemErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ItemErrorCodeO22invalidUpdatedUsernameyA2CmF",
            "mangledName": "$s7LinkKit13ItemErrorCodeO22invalidUpdatedUsernameyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "itemLocked",
            "printedName": "itemLocked",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ItemErrorCode.Type) -> LinkKit.ItemErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ItemErrorCode",
                    "printedName": "LinkKit.ItemErrorCode",
                    "usr": "s:7LinkKit13ItemErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ItemErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ItemErrorCodeO10itemLockedyA2CmF",
            "mangledName": "$s7LinkKit13ItemErrorCodeO10itemLockedyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "itemLoginRequired",
            "printedName": "itemLoginRequired",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ItemErrorCode.Type) -> LinkKit.ItemErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ItemErrorCode",
                    "printedName": "LinkKit.ItemErrorCode",
                    "usr": "s:7LinkKit13ItemErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ItemErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ItemErrorCodeO17itemLoginRequiredyA2CmF",
            "mangledName": "$s7LinkKit13ItemErrorCodeO17itemLoginRequiredyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "itemNoError",
            "printedName": "itemNoError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ItemErrorCode.Type) -> LinkKit.ItemErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ItemErrorCode",
                    "printedName": "LinkKit.ItemErrorCode",
                    "usr": "s:7LinkKit13ItemErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ItemErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ItemErrorCodeO06itemNoD0yA2CmF",
            "mangledName": "$s7LinkKit13ItemErrorCodeO06itemNoD0yA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "itemNotSupported",
            "printedName": "itemNotSupported",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ItemErrorCode.Type) -> LinkKit.ItemErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ItemErrorCode",
                    "printedName": "LinkKit.ItemErrorCode",
                    "usr": "s:7LinkKit13ItemErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ItemErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ItemErrorCodeO16itemNotSupportedyA2CmF",
            "mangledName": "$s7LinkKit13ItemErrorCodeO16itemNotSupportedyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "incorrectDepositAmounts",
            "printedName": "incorrectDepositAmounts",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ItemErrorCode.Type) -> LinkKit.ItemErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ItemErrorCode",
                    "printedName": "LinkKit.ItemErrorCode",
                    "usr": "s:7LinkKit13ItemErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ItemErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ItemErrorCodeO23incorrectDepositAmountsyA2CmF",
            "mangledName": "$s7LinkKit13ItemErrorCodeO23incorrectDepositAmountsyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "userSetupRequired",
            "printedName": "userSetupRequired",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ItemErrorCode.Type) -> LinkKit.ItemErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ItemErrorCode",
                    "printedName": "LinkKit.ItemErrorCode",
                    "usr": "s:7LinkKit13ItemErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ItemErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ItemErrorCodeO17userSetupRequiredyA2CmF",
            "mangledName": "$s7LinkKit13ItemErrorCodeO17userSetupRequiredyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "mfaNotSupported",
            "printedName": "mfaNotSupported",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ItemErrorCode.Type) -> LinkKit.ItemErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ItemErrorCode",
                    "printedName": "LinkKit.ItemErrorCode",
                    "usr": "s:7LinkKit13ItemErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ItemErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ItemErrorCodeO15mfaNotSupportedyA2CmF",
            "mangledName": "$s7LinkKit13ItemErrorCodeO15mfaNotSupportedyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "noAccounts",
            "printedName": "noAccounts",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ItemErrorCode.Type) -> LinkKit.ItemErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ItemErrorCode",
                    "printedName": "LinkKit.ItemErrorCode",
                    "usr": "s:7LinkKit13ItemErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ItemErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ItemErrorCodeO10noAccountsyA2CmF",
            "mangledName": "$s7LinkKit13ItemErrorCodeO10noAccountsyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "noAuthAccounts",
            "printedName": "noAuthAccounts",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ItemErrorCode.Type) -> LinkKit.ItemErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ItemErrorCode",
                    "printedName": "LinkKit.ItemErrorCode",
                    "usr": "s:7LinkKit13ItemErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ItemErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ItemErrorCodeO14noAuthAccountsyA2CmF",
            "mangledName": "$s7LinkKit13ItemErrorCodeO14noAuthAccountsyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "noInvestmentAccounts",
            "printedName": "noInvestmentAccounts",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ItemErrorCode.Type) -> LinkKit.ItemErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ItemErrorCode",
                    "printedName": "LinkKit.ItemErrorCode",
                    "usr": "s:7LinkKit13ItemErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ItemErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ItemErrorCodeO20noInvestmentAccountsyA2CmF",
            "mangledName": "$s7LinkKit13ItemErrorCodeO20noInvestmentAccountsyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "noLiabilityAccounts",
            "printedName": "noLiabilityAccounts",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ItemErrorCode.Type) -> LinkKit.ItemErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ItemErrorCode",
                    "printedName": "LinkKit.ItemErrorCode",
                    "usr": "s:7LinkKit13ItemErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ItemErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ItemErrorCodeO19noLiabilityAccountsyA2CmF",
            "mangledName": "$s7LinkKit13ItemErrorCodeO19noLiabilityAccountsyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "productNotReady",
            "printedName": "productNotReady",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ItemErrorCode.Type) -> LinkKit.ItemErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ItemErrorCode",
                    "printedName": "LinkKit.ItemErrorCode",
                    "usr": "s:7LinkKit13ItemErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ItemErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ItemErrorCodeO15productNotReadyyA2CmF",
            "mangledName": "$s7LinkKit13ItemErrorCodeO15productNotReadyyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "productsNotSupported",
            "printedName": "productsNotSupported",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ItemErrorCode.Type) -> LinkKit.ItemErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ItemErrorCode",
                    "printedName": "LinkKit.ItemErrorCode",
                    "usr": "s:7LinkKit13ItemErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ItemErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ItemErrorCodeO20productsNotSupportedyA2CmF",
            "mangledName": "$s7LinkKit13ItemErrorCodeO20productsNotSupportedyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "instantMatchFailed",
            "printedName": "instantMatchFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ItemErrorCode.Type) -> LinkKit.ItemErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ItemErrorCode",
                    "printedName": "LinkKit.ItemErrorCode",
                    "usr": "s:7LinkKit13ItemErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ItemErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ItemErrorCodeO18instantMatchFailedyA2CmF",
            "mangledName": "$s7LinkKit13ItemErrorCodeO18instantMatchFailedyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ItemErrorCode.Type) -> (Swift.String) -> LinkKit.ItemErrorCode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> LinkKit.ItemErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ItemErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ItemErrorCode",
                        "printedName": "LinkKit.ItemErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit13ItemErrorCodeO7unknownyACSScACmF",
            "mangledName": "$s7LinkKit13ItemErrorCodeO7unknownyACSScACmF",
            "moduleName": "LinkKit"
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13ItemErrorCodeO11descriptionSSvp",
            "mangledName": "$s7LinkKit13ItemErrorCodeO11descriptionSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13ItemErrorCodeO11descriptionSSvg",
                "mangledName": "$s7LinkKit13ItemErrorCodeO11descriptionSSvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(string:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ItemErrorCode",
                "printedName": "LinkKit.ItemErrorCode",
                "usr": "s:7LinkKit13ItemErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit13ItemErrorCodeO6stringACSS_tcfc",
            "mangledName": "$s7LinkKit13ItemErrorCodeO6stringACSS_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(internalErrorCode:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ItemErrorCode",
                "printedName": "LinkKit.ItemErrorCode",
                "usr": "s:7LinkKit13ItemErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "ErrorCode",
                "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit13ItemErrorCodeO08internaldE0A2C0dE0O_tcfc",
            "mangledName": "$s7LinkKit13ItemErrorCodeO08internaldE0A2C0dE0O_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "internalValue",
            "printedName": "internalValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.ItemErrorCode.ErrorCode?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ErrorCode",
                    "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                    "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13ItemErrorCodeO13internalValueAC0dE0OSgvp",
            "mangledName": "$s7LinkKit13ItemErrorCodeO13internalValueAC0dE0OSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.ItemErrorCode.ErrorCode?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13ItemErrorCodeO13internalValueAC0dE0OSgvg",
                "mangledName": "$s7LinkKit13ItemErrorCodeO13internalValueAC0dE0OSgvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "TypeDecl",
            "name": "ErrorCode",
            "printedName": "ErrorCode",
            "children": [
              {
                "kind": "Var",
                "name": "insufficientCredentials",
                "printedName": "insufficientCredentials",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ItemErrorCode.ErrorCode.Type) -> LinkKit.ItemErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O23insufficientCredentialsyA2EmF",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O23insufficientCredentialsyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "invalidCredentials",
                "printedName": "invalidCredentials",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ItemErrorCode.ErrorCode.Type) -> LinkKit.ItemErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O18invalidCredentialsyA2EmF",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O18invalidCredentialsyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "invalidMfa",
                "printedName": "invalidMfa",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ItemErrorCode.ErrorCode.Type) -> LinkKit.ItemErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O10invalidMfayA2EmF",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O10invalidMfayA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 2
              },
              {
                "kind": "Var",
                "name": "invalidSendMethod",
                "printedName": "invalidSendMethod",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ItemErrorCode.ErrorCode.Type) -> LinkKit.ItemErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O17invalidSendMethodyA2EmF",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O17invalidSendMethodyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 3
              },
              {
                "kind": "Var",
                "name": "invalidUpdatedUsername",
                "printedName": "invalidUpdatedUsername",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ItemErrorCode.ErrorCode.Type) -> LinkKit.ItemErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O22invalidUpdatedUsernameyA2EmF",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O22invalidUpdatedUsernameyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 4
              },
              {
                "kind": "Var",
                "name": "itemLocked",
                "printedName": "itemLocked",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ItemErrorCode.ErrorCode.Type) -> LinkKit.ItemErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O10itemLockedyA2EmF",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O10itemLockedyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 5
              },
              {
                "kind": "Var",
                "name": "itemLoginRequired",
                "printedName": "itemLoginRequired",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ItemErrorCode.ErrorCode.Type) -> LinkKit.ItemErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O17itemLoginRequiredyA2EmF",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O17itemLoginRequiredyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 6
              },
              {
                "kind": "Var",
                "name": "itemNoError",
                "printedName": "itemNoError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ItemErrorCode.ErrorCode.Type) -> LinkKit.ItemErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O06itemNoD0yA2EmF",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O06itemNoD0yA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 7
              },
              {
                "kind": "Var",
                "name": "itemNotSupported",
                "printedName": "itemNotSupported",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ItemErrorCode.ErrorCode.Type) -> LinkKit.ItemErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O16itemNotSupportedyA2EmF",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O16itemNotSupportedyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 8
              },
              {
                "kind": "Var",
                "name": "incorrectDepositAmounts",
                "printedName": "incorrectDepositAmounts",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ItemErrorCode.ErrorCode.Type) -> LinkKit.ItemErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O23incorrectDepositAmountsyA2EmF",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O23incorrectDepositAmountsyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 9
              },
              {
                "kind": "Var",
                "name": "userSetupRequired",
                "printedName": "userSetupRequired",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ItemErrorCode.ErrorCode.Type) -> LinkKit.ItemErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O17userSetupRequiredyA2EmF",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O17userSetupRequiredyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 10
              },
              {
                "kind": "Var",
                "name": "mfaNotSupported",
                "printedName": "mfaNotSupported",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ItemErrorCode.ErrorCode.Type) -> LinkKit.ItemErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O15mfaNotSupportedyA2EmF",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O15mfaNotSupportedyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 11
              },
              {
                "kind": "Var",
                "name": "noAccounts",
                "printedName": "noAccounts",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ItemErrorCode.ErrorCode.Type) -> LinkKit.ItemErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O10noAccountsyA2EmF",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O10noAccountsyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 12
              },
              {
                "kind": "Var",
                "name": "noAuthAccounts",
                "printedName": "noAuthAccounts",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ItemErrorCode.ErrorCode.Type) -> LinkKit.ItemErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O14noAuthAccountsyA2EmF",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O14noAuthAccountsyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 13
              },
              {
                "kind": "Var",
                "name": "noInvestmentAccounts",
                "printedName": "noInvestmentAccounts",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ItemErrorCode.ErrorCode.Type) -> LinkKit.ItemErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O20noInvestmentAccountsyA2EmF",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O20noInvestmentAccountsyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 14
              },
              {
                "kind": "Var",
                "name": "noLiabilityAccounts",
                "printedName": "noLiabilityAccounts",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ItemErrorCode.ErrorCode.Type) -> LinkKit.ItemErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O19noLiabilityAccountsyA2EmF",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O19noLiabilityAccountsyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 15
              },
              {
                "kind": "Var",
                "name": "productNotReady",
                "printedName": "productNotReady",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ItemErrorCode.ErrorCode.Type) -> LinkKit.ItemErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O15productNotReadyyA2EmF",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O15productNotReadyyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 16
              },
              {
                "kind": "Var",
                "name": "productsNotSupported",
                "printedName": "productsNotSupported",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ItemErrorCode.ErrorCode.Type) -> LinkKit.ItemErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O20productsNotSupportedyA2EmF",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O20productsNotSupportedyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 17
              },
              {
                "kind": "Var",
                "name": "instantMatchFailed",
                "printedName": "instantMatchFailed",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ItemErrorCode.ErrorCode.Type) -> LinkKit.ItemErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O18instantMatchFailedyA2EmF",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O18instantMatchFailedyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 18
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.ItemErrorCode.ErrorCode?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O8rawValueAESgSS_tcfc",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O8rawValueAESgSS_tcfc",
                "moduleName": "LinkKit",
                "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:7LinkKit13ItemErrorCodeO0dE0O8rawValueSSvp",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O8rawValueSSvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit13ItemErrorCodeO0dE0O8rawValueSSvg",
                    "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O8rawValueSSvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "allCases",
                "printedName": "allCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[LinkKit.ItemErrorCode.ErrorCode]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                        "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit13ItemErrorCodeO0dE0O8allCasesSayAEGvpZ",
                "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O8allCasesSayAEGvpZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Nonisolated"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.ItemErrorCode.ErrorCode]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit13ItemErrorCodeO0dE0O8allCasesSayAEGvgZ",
                    "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O8allCasesSayAEGvgZ",
                    "moduleName": "LinkKit",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O",
            "mangledName": "$s7LinkKit13ItemErrorCodeO0dE0O",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "enumRawTypeName": "String",
            "isEnumExhaustive": 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": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              },
              {
                "kind": "Conformance",
                "name": "Hashable",
                "printedName": "Hashable",
                "usr": "s:SH",
                "mangledName": "$sSH"
              },
              {
                "kind": "Conformance",
                "name": "RawRepresentable",
                "printedName": "RawRepresentable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "RawValue",
                    "printedName": "RawValue",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ],
                "usr": "s:SY",
                "mangledName": "$sSY"
              },
              {
                "kind": "Conformance",
                "name": "CaseIterable",
                "printedName": "CaseIterable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "AllCases",
                    "printedName": "AllCases",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.ItemErrorCode.ErrorCode]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.ItemErrorCode.ErrorCode",
                            "usr": "s:7LinkKit13ItemErrorCodeO0dE0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ]
                  }
                ],
                "usr": "s:s12CaseIterableP",
                "mangledName": "$ss12CaseIterableP"
              },
              {
                "kind": "Conformance",
                "name": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              },
              {
                "kind": "Conformance",
                "name": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "ItemErrorCode",
                "printedName": "LinkKit.ItemErrorCode",
                "usr": "s:7LinkKit13ItemErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "ItemErrorCode",
                "printedName": "LinkKit.ItemErrorCode",
                "usr": "s:7LinkKit13ItemErrorCodeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit13ItemErrorCodeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s7LinkKit13ItemErrorCodeO2eeoiySbAC_ACtFZ",
            "moduleName": "LinkKit",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7LinkKit13ItemErrorCodeO",
        "mangledName": "$s7LinkKit13ItemErrorCodeO",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Error",
            "printedName": "Error",
            "usr": "s:s5ErrorP",
            "mangledName": "$ss5ErrorP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "FinanceKitError",
        "printedName": "FinanceKitError",
        "children": [
          {
            "kind": "Var",
            "name": "invalidToken",
            "printedName": "invalidToken",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.FinanceKitError.Type) -> (Swift.String) -> LinkKit.FinanceKitError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> LinkKit.FinanceKitError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FinanceKitError",
                        "printedName": "LinkKit.FinanceKitError",
                        "usr": "s:7LinkKit07FinanceB5ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(message: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.FinanceKitError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FinanceKitError",
                        "printedName": "LinkKit.FinanceKitError",
                        "usr": "s:7LinkKit07FinanceB5ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit07FinanceB5ErrorO12invalidTokenyACSS_tcACmF",
            "mangledName": "$s7LinkKit07FinanceB5ErrorO12invalidTokenyACSS_tcACmF",
            "moduleName": "LinkKit"
          },
          {
            "kind": "Var",
            "name": "permissionError",
            "printedName": "permissionError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.FinanceKitError.Type) -> (Swift.String) -> LinkKit.FinanceKitError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> LinkKit.FinanceKitError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FinanceKitError",
                        "printedName": "LinkKit.FinanceKitError",
                        "usr": "s:7LinkKit07FinanceB5ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(message: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.FinanceKitError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FinanceKitError",
                        "printedName": "LinkKit.FinanceKitError",
                        "usr": "s:7LinkKit07FinanceB5ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit07FinanceB5ErrorO010permissionD0yACSS_tcACmF",
            "mangledName": "$s7LinkKit07FinanceB5ErrorO010permissionD0yACSS_tcACmF",
            "moduleName": "LinkKit"
          },
          {
            "kind": "Var",
            "name": "linkApiError",
            "printedName": "linkApiError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.FinanceKitError.Type) -> (Swift.String) -> LinkKit.FinanceKitError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> LinkKit.FinanceKitError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FinanceKitError",
                        "printedName": "LinkKit.FinanceKitError",
                        "usr": "s:7LinkKit07FinanceB5ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(message: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.FinanceKitError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FinanceKitError",
                        "printedName": "LinkKit.FinanceKitError",
                        "usr": "s:7LinkKit07FinanceB5ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit07FinanceB5ErrorO07linkApiD0yACSS_tcACmF",
            "mangledName": "$s7LinkKit07FinanceB5ErrorO07linkApiD0yACSS_tcACmF",
            "moduleName": "LinkKit"
          },
          {
            "kind": "Var",
            "name": "permissionAccessError",
            "printedName": "permissionAccessError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.FinanceKitError.Type) -> (Swift.String) -> LinkKit.FinanceKitError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> LinkKit.FinanceKitError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FinanceKitError",
                        "printedName": "LinkKit.FinanceKitError",
                        "usr": "s:7LinkKit07FinanceB5ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(message: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.FinanceKitError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FinanceKitError",
                        "printedName": "LinkKit.FinanceKitError",
                        "usr": "s:7LinkKit07FinanceB5ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit07FinanceB5ErrorO016permissionAccessD0yACSS_tcACmF",
            "mangledName": "$s7LinkKit07FinanceB5ErrorO016permissionAccessD0yACSS_tcACmF",
            "moduleName": "LinkKit"
          },
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.FinanceKitError.Type) -> (any Swift.Error) -> LinkKit.FinanceKitError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(any Swift.Error) -> LinkKit.FinanceKitError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FinanceKitError",
                        "printedName": "LinkKit.FinanceKitError",
                        "usr": "s:7LinkKit07FinanceB5ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(error: any Swift.Error)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Error",
                            "printedName": "any Swift.Error",
                            "usr": "s:s5ErrorP"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.FinanceKitError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FinanceKitError",
                        "printedName": "LinkKit.FinanceKitError",
                        "usr": "s:7LinkKit07FinanceB5ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit07FinanceB5ErrorO7unknownyACs0D0_p_tcACmF",
            "mangledName": "$s7LinkKit07FinanceB5ErrorO7unknownyACs0D0_p_tcACmF",
            "moduleName": "LinkKit"
          },
          {
            "kind": "Var",
            "name": "errorDescription",
            "printedName": "errorDescription",
            "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:7LinkKit07FinanceB5ErrorO16errorDescriptionSSSgvp",
            "mangledName": "$s7LinkKit07FinanceB5ErrorO16errorDescriptionSSSgvp",
            "moduleName": "LinkKit",
            "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:7LinkKit07FinanceB5ErrorO16errorDescriptionSSSgvg",
                "mangledName": "$s7LinkKit07FinanceB5ErrorO16errorDescriptionSSSgvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(error:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "FinanceKitError",
                "printedName": "LinkKit.FinanceKitError",
                "usr": "s:7LinkKit07FinanceB5ErrorO"
              },
              {
                "kind": "TypeNominal",
                "name": "FinanceKitError",
                "printedName": "Link.FinanceKitError",
                "usr": "s:4Link15FinanceKitErrorO"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit07FinanceB5ErrorO5errorAC0A0ABO_tcfc",
            "mangledName": "$s7LinkKit07FinanceB5ErrorO5errorAC0A0ABO_tcfc",
            "moduleName": "LinkKit",
            "init_kind": "Designated"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7LinkKit07FinanceB5ErrorO",
        "mangledName": "$s7LinkKit07FinanceB5ErrorO",
        "moduleName": "LinkKit",
        "intro_iOS": "17.4",
        "declAttributes": [
          "AccessControl",
          "Available"
        ],
        "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": "LocalizedError",
            "printedName": "LocalizedError",
            "usr": "s:10Foundation14LocalizedErrorP",
            "mangledName": "$s10Foundation14LocalizedErrorP"
          },
          {
            "kind": "Conformance",
            "name": "Error",
            "printedName": "Error",
            "usr": "s:s5ErrorP",
            "mangledName": "$ss5ErrorP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "FinanceKitDebugging",
        "printedName": "FinanceKitDebugging",
        "children": [
          {
            "kind": "Var",
            "name": "syncFinanceKit",
            "printedName": "syncFinanceKit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.FinanceKitDebugging.Type) -> (Swift.String, Swift.Bool) -> LinkKit.FinanceKitDebugging",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.Bool) -> LinkKit.FinanceKitDebugging",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FinanceKitDebugging",
                        "printedName": "LinkKit.FinanceKitDebugging",
                        "usr": "s:7LinkKit07FinanceB9DebuggingO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(token: Swift.String, requestAuthorizationIfNeeded: Swift.Bool)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Bool",
                            "printedName": "Swift.Bool",
                            "usr": "s:Sb"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.FinanceKitDebugging.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FinanceKitDebugging",
                        "printedName": "LinkKit.FinanceKitDebugging",
                        "usr": "s:7LinkKit07FinanceB9DebuggingO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit07FinanceB9DebuggingO04synccB0yACSS_SbtcACmF",
            "mangledName": "$s7LinkKit07FinanceB9DebuggingO04synccB0yACSS_SbtcACmF",
            "moduleName": "LinkKit",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "anomalieMessage",
            "printedName": "anomalieMessage",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit07FinanceB9DebuggingO15anomalieMessageSSvp",
            "mangledName": "$s7LinkKit07FinanceB9DebuggingO15anomalieMessageSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit07FinanceB9DebuggingO15anomalieMessageSSvg",
                "mangledName": "$s7LinkKit07FinanceB9DebuggingO15anomalieMessageSSvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "errorDescription",
            "printedName": "errorDescription",
            "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:7LinkKit07FinanceB9DebuggingO16errorDescriptionSSSgvp",
            "mangledName": "$s7LinkKit07FinanceB9DebuggingO16errorDescriptionSSSgvp",
            "moduleName": "LinkKit",
            "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:7LinkKit07FinanceB9DebuggingO16errorDescriptionSSSgvg",
                "mangledName": "$s7LinkKit07FinanceB9DebuggingO16errorDescriptionSSSgvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7LinkKit07FinanceB9DebuggingO",
        "mangledName": "$s7LinkKit07FinanceB9DebuggingO",
        "moduleName": "LinkKit",
        "intro_iOS": "17.4",
        "declAttributes": [
          "AccessControl",
          "Available"
        ],
        "isEnumExhaustive": 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": "LocalizedError",
            "printedName": "LocalizedError",
            "usr": "s:10Foundation14LocalizedErrorP",
            "mangledName": "$s10Foundation14LocalizedErrorP"
          },
          {
            "kind": "Conformance",
            "name": "Error",
            "printedName": "Error",
            "usr": "s:s5ErrorP",
            "mangledName": "$ss5ErrorP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "AssetReportErrorCode",
        "printedName": "AssetReportErrorCode",
        "children": [
          {
            "kind": "Var",
            "name": "productNotEnabled",
            "printedName": "productNotEnabled",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.AssetReportErrorCode.Type) -> LinkKit.AssetReportErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AssetReportErrorCode",
                    "printedName": "LinkKit.AssetReportErrorCode",
                    "usr": "s:7LinkKit20AssetReportErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.AssetReportErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AssetReportErrorCode",
                        "printedName": "LinkKit.AssetReportErrorCode",
                        "usr": "s:7LinkKit20AssetReportErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit20AssetReportErrorCodeO17productNotEnabledyA2CmF",
            "mangledName": "$s7LinkKit20AssetReportErrorCodeO17productNotEnabledyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "dataUnavailable",
            "printedName": "dataUnavailable",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.AssetReportErrorCode.Type) -> LinkKit.AssetReportErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AssetReportErrorCode",
                    "printedName": "LinkKit.AssetReportErrorCode",
                    "usr": "s:7LinkKit20AssetReportErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.AssetReportErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AssetReportErrorCode",
                        "printedName": "LinkKit.AssetReportErrorCode",
                        "usr": "s:7LinkKit20AssetReportErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit20AssetReportErrorCodeO15dataUnavailableyA2CmF",
            "mangledName": "$s7LinkKit20AssetReportErrorCodeO15dataUnavailableyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "productNotReady",
            "printedName": "productNotReady",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.AssetReportErrorCode.Type) -> LinkKit.AssetReportErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AssetReportErrorCode",
                    "printedName": "LinkKit.AssetReportErrorCode",
                    "usr": "s:7LinkKit20AssetReportErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.AssetReportErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AssetReportErrorCode",
                        "printedName": "LinkKit.AssetReportErrorCode",
                        "usr": "s:7LinkKit20AssetReportErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit20AssetReportErrorCodeO15productNotReadyyA2CmF",
            "mangledName": "$s7LinkKit20AssetReportErrorCodeO15productNotReadyyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "assetReportGenerationFailed",
            "printedName": "assetReportGenerationFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.AssetReportErrorCode.Type) -> LinkKit.AssetReportErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AssetReportErrorCode",
                    "printedName": "LinkKit.AssetReportErrorCode",
                    "usr": "s:7LinkKit20AssetReportErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.AssetReportErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AssetReportErrorCode",
                        "printedName": "LinkKit.AssetReportErrorCode",
                        "usr": "s:7LinkKit20AssetReportErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit20AssetReportErrorCodeO05assetD16GenerationFailedyA2CmF",
            "mangledName": "$s7LinkKit20AssetReportErrorCodeO05assetD16GenerationFailedyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "invalidParent",
            "printedName": "invalidParent",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.AssetReportErrorCode.Type) -> LinkKit.AssetReportErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AssetReportErrorCode",
                    "printedName": "LinkKit.AssetReportErrorCode",
                    "usr": "s:7LinkKit20AssetReportErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.AssetReportErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AssetReportErrorCode",
                        "printedName": "LinkKit.AssetReportErrorCode",
                        "usr": "s:7LinkKit20AssetReportErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit20AssetReportErrorCodeO13invalidParentyA2CmF",
            "mangledName": "$s7LinkKit20AssetReportErrorCodeO13invalidParentyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "insightsNotEnabled",
            "printedName": "insightsNotEnabled",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.AssetReportErrorCode.Type) -> LinkKit.AssetReportErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AssetReportErrorCode",
                    "printedName": "LinkKit.AssetReportErrorCode",
                    "usr": "s:7LinkKit20AssetReportErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.AssetReportErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AssetReportErrorCode",
                        "printedName": "LinkKit.AssetReportErrorCode",
                        "usr": "s:7LinkKit20AssetReportErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit20AssetReportErrorCodeO18insightsNotEnabledyA2CmF",
            "mangledName": "$s7LinkKit20AssetReportErrorCodeO18insightsNotEnabledyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "insightsPreviouslyNotEnabled",
            "printedName": "insightsPreviouslyNotEnabled",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.AssetReportErrorCode.Type) -> LinkKit.AssetReportErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AssetReportErrorCode",
                    "printedName": "LinkKit.AssetReportErrorCode",
                    "usr": "s:7LinkKit20AssetReportErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.AssetReportErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AssetReportErrorCode",
                        "printedName": "LinkKit.AssetReportErrorCode",
                        "usr": "s:7LinkKit20AssetReportErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit20AssetReportErrorCodeO28insightsPreviouslyNotEnabledyA2CmF",
            "mangledName": "$s7LinkKit20AssetReportErrorCodeO28insightsPreviouslyNotEnabledyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.AssetReportErrorCode.Type) -> (Swift.String) -> LinkKit.AssetReportErrorCode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> LinkKit.AssetReportErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AssetReportErrorCode",
                        "printedName": "LinkKit.AssetReportErrorCode",
                        "usr": "s:7LinkKit20AssetReportErrorCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.AssetReportErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AssetReportErrorCode",
                        "printedName": "LinkKit.AssetReportErrorCode",
                        "usr": "s:7LinkKit20AssetReportErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit20AssetReportErrorCodeO7unknownyACSScACmF",
            "mangledName": "$s7LinkKit20AssetReportErrorCodeO7unknownyACSScACmF",
            "moduleName": "LinkKit"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AssetReportErrorCode",
                "printedName": "LinkKit.AssetReportErrorCode",
                "usr": "s:7LinkKit20AssetReportErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit20AssetReportErrorCodeO4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit20AssetReportErrorCodeO4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit20AssetReportErrorCodeO6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit20AssetReportErrorCodeO6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit20AssetReportErrorCodeO11descriptionSSvp",
            "mangledName": "$s7LinkKit20AssetReportErrorCodeO11descriptionSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit20AssetReportErrorCodeO11descriptionSSvg",
                "mangledName": "$s7LinkKit20AssetReportErrorCodeO11descriptionSSvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(internalErrorCode:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AssetReportErrorCode",
                "printedName": "LinkKit.AssetReportErrorCode",
                "usr": "s:7LinkKit20AssetReportErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "ErrorCode",
                "printedName": "LinkKit.AssetReportErrorCode.ErrorCode",
                "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit20AssetReportErrorCodeO08internaleF0A2C0eF0O_tcfc",
            "mangledName": "$s7LinkKit20AssetReportErrorCodeO08internaleF0A2C0eF0O_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "internalValue",
            "printedName": "internalValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.AssetReportErrorCode.ErrorCode?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ErrorCode",
                    "printedName": "LinkKit.AssetReportErrorCode.ErrorCode",
                    "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit20AssetReportErrorCodeO13internalValueAC0eF0OSgvp",
            "mangledName": "$s7LinkKit20AssetReportErrorCodeO13internalValueAC0eF0OSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.AssetReportErrorCode.ErrorCode?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.AssetReportErrorCode.ErrorCode",
                        "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit20AssetReportErrorCodeO13internalValueAC0eF0OSgvg",
                "mangledName": "$s7LinkKit20AssetReportErrorCodeO13internalValueAC0eF0OSgvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AssetReportErrorCode",
                "printedName": "LinkKit.AssetReportErrorCode",
                "usr": "s:7LinkKit20AssetReportErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit20AssetReportErrorCodeO8rawValueACSS_tcfc",
            "mangledName": "$s7LinkKit20AssetReportErrorCodeO8rawValueACSS_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "TypeDecl",
            "name": "ErrorCode",
            "printedName": "ErrorCode",
            "children": [
              {
                "kind": "Var",
                "name": "productNotEnabled",
                "printedName": "productNotEnabled",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AssetReportErrorCode.ErrorCode.Type) -> LinkKit.AssetReportErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.AssetReportErrorCode.ErrorCode",
                        "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AssetReportErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.AssetReportErrorCode.ErrorCode",
                            "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O17productNotEnabledyA2EmF",
                "mangledName": "$s7LinkKit20AssetReportErrorCodeO0eF0O17productNotEnabledyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "dataUnavailable",
                "printedName": "dataUnavailable",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AssetReportErrorCode.ErrorCode.Type) -> LinkKit.AssetReportErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.AssetReportErrorCode.ErrorCode",
                        "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AssetReportErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.AssetReportErrorCode.ErrorCode",
                            "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O15dataUnavailableyA2EmF",
                "mangledName": "$s7LinkKit20AssetReportErrorCodeO0eF0O15dataUnavailableyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "productNotReady",
                "printedName": "productNotReady",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AssetReportErrorCode.ErrorCode.Type) -> LinkKit.AssetReportErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.AssetReportErrorCode.ErrorCode",
                        "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AssetReportErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.AssetReportErrorCode.ErrorCode",
                            "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O15productNotReadyyA2EmF",
                "mangledName": "$s7LinkKit20AssetReportErrorCodeO0eF0O15productNotReadyyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 2
              },
              {
                "kind": "Var",
                "name": "assetReportGenerationFailed",
                "printedName": "assetReportGenerationFailed",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AssetReportErrorCode.ErrorCode.Type) -> LinkKit.AssetReportErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.AssetReportErrorCode.ErrorCode",
                        "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AssetReportErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.AssetReportErrorCode.ErrorCode",
                            "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O05assetD16GenerationFailedyA2EmF",
                "mangledName": "$s7LinkKit20AssetReportErrorCodeO0eF0O05assetD16GenerationFailedyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 3
              },
              {
                "kind": "Var",
                "name": "invalidParent",
                "printedName": "invalidParent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AssetReportErrorCode.ErrorCode.Type) -> LinkKit.AssetReportErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.AssetReportErrorCode.ErrorCode",
                        "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AssetReportErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.AssetReportErrorCode.ErrorCode",
                            "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O13invalidParentyA2EmF",
                "mangledName": "$s7LinkKit20AssetReportErrorCodeO0eF0O13invalidParentyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 4
              },
              {
                "kind": "Var",
                "name": "insightsNotEnabled",
                "printedName": "insightsNotEnabled",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AssetReportErrorCode.ErrorCode.Type) -> LinkKit.AssetReportErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.AssetReportErrorCode.ErrorCode",
                        "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AssetReportErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.AssetReportErrorCode.ErrorCode",
                            "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O18insightsNotEnabledyA2EmF",
                "mangledName": "$s7LinkKit20AssetReportErrorCodeO0eF0O18insightsNotEnabledyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 5
              },
              {
                "kind": "Var",
                "name": "insightsPreviouslyNotEnabled",
                "printedName": "insightsPreviouslyNotEnabled",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.AssetReportErrorCode.ErrorCode.Type) -> LinkKit.AssetReportErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.AssetReportErrorCode.ErrorCode",
                        "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.AssetReportErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.AssetReportErrorCode.ErrorCode",
                            "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O28insightsPreviouslyNotEnabledyA2EmF",
                "mangledName": "$s7LinkKit20AssetReportErrorCodeO0eF0O28insightsPreviouslyNotEnabledyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 6
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.AssetReportErrorCode.ErrorCode?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.AssetReportErrorCode.ErrorCode",
                        "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O8rawValueAESgSS_tcfc",
                "mangledName": "$s7LinkKit20AssetReportErrorCodeO0eF0O8rawValueAESgSS_tcfc",
                "moduleName": "LinkKit",
                "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:7LinkKit20AssetReportErrorCodeO0eF0O8rawValueSSvp",
                "mangledName": "$s7LinkKit20AssetReportErrorCodeO0eF0O8rawValueSSvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O8rawValueSSvg",
                    "mangledName": "$s7LinkKit20AssetReportErrorCodeO0eF0O8rawValueSSvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "allCases",
                "printedName": "allCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[LinkKit.AssetReportErrorCode.ErrorCode]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.AssetReportErrorCode.ErrorCode",
                        "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O8allCasesSayAEGvpZ",
                "mangledName": "$s7LinkKit20AssetReportErrorCodeO0eF0O8allCasesSayAEGvpZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Nonisolated"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.AssetReportErrorCode.ErrorCode]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.AssetReportErrorCode.ErrorCode",
                            "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O8allCasesSayAEGvgZ",
                    "mangledName": "$s7LinkKit20AssetReportErrorCodeO0eF0O8allCasesSayAEGvgZ",
                    "moduleName": "LinkKit",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O",
            "mangledName": "$s7LinkKit20AssetReportErrorCodeO0eF0O",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "enumRawTypeName": "String",
            "isEnumExhaustive": 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": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              },
              {
                "kind": "Conformance",
                "name": "Hashable",
                "printedName": "Hashable",
                "usr": "s:SH",
                "mangledName": "$sSH"
              },
              {
                "kind": "Conformance",
                "name": "RawRepresentable",
                "printedName": "RawRepresentable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "RawValue",
                    "printedName": "RawValue",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ],
                "usr": "s:SY",
                "mangledName": "$sSY"
              },
              {
                "kind": "Conformance",
                "name": "CaseIterable",
                "printedName": "CaseIterable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "AllCases",
                    "printedName": "AllCases",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.AssetReportErrorCode.ErrorCode]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.AssetReportErrorCode.ErrorCode",
                            "usr": "s:7LinkKit20AssetReportErrorCodeO0eF0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ]
                  }
                ],
                "usr": "s:s12CaseIterableP",
                "mangledName": "$ss12CaseIterableP"
              },
              {
                "kind": "Conformance",
                "name": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              },
              {
                "kind": "Conformance",
                "name": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "AssetReportErrorCode",
                "printedName": "LinkKit.AssetReportErrorCode",
                "usr": "s:7LinkKit20AssetReportErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "AssetReportErrorCode",
                "printedName": "LinkKit.AssetReportErrorCode",
                "usr": "s:7LinkKit20AssetReportErrorCodeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit20AssetReportErrorCodeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s7LinkKit20AssetReportErrorCodeO2eeoiySbAC_ACtFZ",
            "moduleName": "LinkKit",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7LinkKit20AssetReportErrorCodeO",
        "mangledName": "$s7LinkKit20AssetReportErrorCodeO",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Error",
            "printedName": "Error",
            "usr": "s:s5ErrorP",
            "mangledName": "$ss5ErrorP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "InvalidRequestErrorCode",
        "printedName": "InvalidRequestErrorCode",
        "children": [
          {
            "kind": "Var",
            "name": "missingFields",
            "printedName": "missingFields",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InvalidRequestErrorCode.Type) -> LinkKit.InvalidRequestErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InvalidRequestErrorCode",
                    "printedName": "LinkKit.InvalidRequestErrorCode",
                    "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InvalidRequestErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InvalidRequestErrorCode",
                        "printedName": "LinkKit.InvalidRequestErrorCode",
                        "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit23InvalidRequestErrorCodeO13missingFieldsyA2CmF",
            "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO13missingFieldsyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unknownFields",
            "printedName": "unknownFields",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InvalidRequestErrorCode.Type) -> LinkKit.InvalidRequestErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InvalidRequestErrorCode",
                    "printedName": "LinkKit.InvalidRequestErrorCode",
                    "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InvalidRequestErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InvalidRequestErrorCode",
                        "printedName": "LinkKit.InvalidRequestErrorCode",
                        "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit23InvalidRequestErrorCodeO13unknownFieldsyA2CmF",
            "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO13unknownFieldsyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "invalidField",
            "printedName": "invalidField",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InvalidRequestErrorCode.Type) -> LinkKit.InvalidRequestErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InvalidRequestErrorCode",
                    "printedName": "LinkKit.InvalidRequestErrorCode",
                    "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InvalidRequestErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InvalidRequestErrorCode",
                        "printedName": "LinkKit.InvalidRequestErrorCode",
                        "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit23InvalidRequestErrorCodeO12invalidFieldyA2CmF",
            "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO12invalidFieldyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "invalidBody",
            "printedName": "invalidBody",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InvalidRequestErrorCode.Type) -> LinkKit.InvalidRequestErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InvalidRequestErrorCode",
                    "printedName": "LinkKit.InvalidRequestErrorCode",
                    "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InvalidRequestErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InvalidRequestErrorCode",
                        "printedName": "LinkKit.InvalidRequestErrorCode",
                        "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit23InvalidRequestErrorCodeO11invalidBodyyA2CmF",
            "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO11invalidBodyyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "invalidAddress",
            "printedName": "invalidAddress",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InvalidRequestErrorCode.Type) -> LinkKit.InvalidRequestErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InvalidRequestErrorCode",
                    "printedName": "LinkKit.InvalidRequestErrorCode",
                    "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InvalidRequestErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InvalidRequestErrorCode",
                        "printedName": "LinkKit.InvalidRequestErrorCode",
                        "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit23InvalidRequestErrorCodeO14invalidAddressyA2CmF",
            "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO14invalidAddressyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "notFound",
            "printedName": "notFound",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InvalidRequestErrorCode.Type) -> LinkKit.InvalidRequestErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InvalidRequestErrorCode",
                    "printedName": "LinkKit.InvalidRequestErrorCode",
                    "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InvalidRequestErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InvalidRequestErrorCode",
                        "printedName": "LinkKit.InvalidRequestErrorCode",
                        "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit23InvalidRequestErrorCodeO8notFoundyA2CmF",
            "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO8notFoundyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "sandboxOnly",
            "printedName": "sandboxOnly",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InvalidRequestErrorCode.Type) -> LinkKit.InvalidRequestErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InvalidRequestErrorCode",
                    "printedName": "LinkKit.InvalidRequestErrorCode",
                    "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InvalidRequestErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InvalidRequestErrorCode",
                        "printedName": "LinkKit.InvalidRequestErrorCode",
                        "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit23InvalidRequestErrorCodeO11sandboxOnlyyA2CmF",
            "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO11sandboxOnlyyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InvalidRequestErrorCode.Type) -> (Swift.String) -> LinkKit.InvalidRequestErrorCode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> LinkKit.InvalidRequestErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InvalidRequestErrorCode",
                        "printedName": "LinkKit.InvalidRequestErrorCode",
                        "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InvalidRequestErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InvalidRequestErrorCode",
                        "printedName": "LinkKit.InvalidRequestErrorCode",
                        "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit23InvalidRequestErrorCodeO7unknownyACSScACmF",
            "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO7unknownyACSScACmF",
            "moduleName": "LinkKit"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "InvalidRequestErrorCode",
                "printedName": "LinkKit.InvalidRequestErrorCode",
                "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit23InvalidRequestErrorCodeO4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit23InvalidRequestErrorCodeO6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit23InvalidRequestErrorCodeO11descriptionSSvp",
            "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO11descriptionSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit23InvalidRequestErrorCodeO11descriptionSSvg",
                "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO11descriptionSSvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(internalErrorCode:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "InvalidRequestErrorCode",
                "printedName": "LinkKit.InvalidRequestErrorCode",
                "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "ErrorCode",
                "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode",
                "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit23InvalidRequestErrorCodeO08internaleF0A2C0eF0O_tcfc",
            "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO08internaleF0A2C0eF0O_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "internalValue",
            "printedName": "internalValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ErrorCode",
                    "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode",
                    "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit23InvalidRequestErrorCodeO13internalValueAC0eF0OSgvp",
            "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO13internalValueAC0eF0OSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode",
                        "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit23InvalidRequestErrorCodeO13internalValueAC0eF0OSgvg",
                "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO13internalValueAC0eF0OSgvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "InvalidRequestErrorCode",
                "printedName": "LinkKit.InvalidRequestErrorCode",
                "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit23InvalidRequestErrorCodeO8rawValueACSS_tcfc",
            "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO8rawValueACSS_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "TypeDecl",
            "name": "ErrorCode",
            "printedName": "ErrorCode",
            "children": [
              {
                "kind": "Var",
                "name": "missingFields",
                "printedName": "missingFields",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InvalidRequestErrorCode.ErrorCode.Type) -> LinkKit.InvalidRequestErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode",
                        "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode",
                            "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O13missingFieldsyA2EmF",
                "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO0eF0O13missingFieldsyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "unknownFields",
                "printedName": "unknownFields",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InvalidRequestErrorCode.ErrorCode.Type) -> LinkKit.InvalidRequestErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode",
                        "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode",
                            "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O13unknownFieldsyA2EmF",
                "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO0eF0O13unknownFieldsyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "invalidField",
                "printedName": "invalidField",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InvalidRequestErrorCode.ErrorCode.Type) -> LinkKit.InvalidRequestErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode",
                        "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode",
                            "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O12invalidFieldyA2EmF",
                "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO0eF0O12invalidFieldyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 2
              },
              {
                "kind": "Var",
                "name": "invalidBody",
                "printedName": "invalidBody",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InvalidRequestErrorCode.ErrorCode.Type) -> LinkKit.InvalidRequestErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode",
                        "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode",
                            "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O11invalidBodyyA2EmF",
                "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO0eF0O11invalidBodyyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 3
              },
              {
                "kind": "Var",
                "name": "invalidAddress",
                "printedName": "invalidAddress",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InvalidRequestErrorCode.ErrorCode.Type) -> LinkKit.InvalidRequestErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode",
                        "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode",
                            "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O14invalidAddressyA2EmF",
                "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO0eF0O14invalidAddressyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 4
              },
              {
                "kind": "Var",
                "name": "notFound",
                "printedName": "notFound",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InvalidRequestErrorCode.ErrorCode.Type) -> LinkKit.InvalidRequestErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode",
                        "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode",
                            "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O8notFoundyA2EmF",
                "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO0eF0O8notFoundyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 5
              },
              {
                "kind": "Var",
                "name": "sandboxOnly",
                "printedName": "sandboxOnly",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InvalidRequestErrorCode.ErrorCode.Type) -> LinkKit.InvalidRequestErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode",
                        "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode",
                            "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O11sandboxOnlyyA2EmF",
                "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO0eF0O11sandboxOnlyyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 6
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode",
                        "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O8rawValueAESgSS_tcfc",
                "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO0eF0O8rawValueAESgSS_tcfc",
                "moduleName": "LinkKit",
                "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:7LinkKit23InvalidRequestErrorCodeO0eF0O8rawValueSSvp",
                "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO0eF0O8rawValueSSvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O8rawValueSSvg",
                    "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO0eF0O8rawValueSSvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "allCases",
                "printedName": "allCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[LinkKit.InvalidRequestErrorCode.ErrorCode]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode",
                        "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O8allCasesSayAEGvpZ",
                "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO0eF0O8allCasesSayAEGvpZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Nonisolated"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.InvalidRequestErrorCode.ErrorCode]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode",
                            "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O8allCasesSayAEGvgZ",
                    "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO0eF0O8allCasesSayAEGvgZ",
                    "moduleName": "LinkKit",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O",
            "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO0eF0O",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "enumRawTypeName": "String",
            "isEnumExhaustive": 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": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              },
              {
                "kind": "Conformance",
                "name": "Hashable",
                "printedName": "Hashable",
                "usr": "s:SH",
                "mangledName": "$sSH"
              },
              {
                "kind": "Conformance",
                "name": "RawRepresentable",
                "printedName": "RawRepresentable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "RawValue",
                    "printedName": "RawValue",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ],
                "usr": "s:SY",
                "mangledName": "$sSY"
              },
              {
                "kind": "Conformance",
                "name": "CaseIterable",
                "printedName": "CaseIterable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "AllCases",
                    "printedName": "AllCases",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.InvalidRequestErrorCode.ErrorCode]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InvalidRequestErrorCode.ErrorCode",
                            "usr": "s:7LinkKit23InvalidRequestErrorCodeO0eF0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ]
                  }
                ],
                "usr": "s:s12CaseIterableP",
                "mangledName": "$ss12CaseIterableP"
              },
              {
                "kind": "Conformance",
                "name": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              },
              {
                "kind": "Conformance",
                "name": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "InvalidRequestErrorCode",
                "printedName": "LinkKit.InvalidRequestErrorCode",
                "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "InvalidRequestErrorCode",
                "printedName": "LinkKit.InvalidRequestErrorCode",
                "usr": "s:7LinkKit23InvalidRequestErrorCodeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit23InvalidRequestErrorCodeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO2eeoiySbAC_ACtFZ",
            "moduleName": "LinkKit",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7LinkKit23InvalidRequestErrorCodeO",
        "mangledName": "$s7LinkKit23InvalidRequestErrorCodeO",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Error",
            "printedName": "Error",
            "usr": "s:s5ErrorP",
            "mangledName": "$ss5ErrorP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "RateLimitErrorCode",
        "printedName": "RateLimitErrorCode",
        "children": [
          {
            "kind": "Var",
            "name": "accountsLimit",
            "printedName": "accountsLimit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.RateLimitErrorCode.Type) -> LinkKit.RateLimitErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "RateLimitErrorCode",
                    "printedName": "LinkKit.RateLimitErrorCode",
                    "usr": "s:7LinkKit18RateLimitErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.RateLimitErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "RateLimitErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit18RateLimitErrorCodeO08accountsD0yA2CmF",
            "mangledName": "$s7LinkKit18RateLimitErrorCodeO08accountsD0yA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "additionLimit",
            "printedName": "additionLimit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.RateLimitErrorCode.Type) -> LinkKit.RateLimitErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "RateLimitErrorCode",
                    "printedName": "LinkKit.RateLimitErrorCode",
                    "usr": "s:7LinkKit18RateLimitErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.RateLimitErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "RateLimitErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit18RateLimitErrorCodeO08additionD0yA2CmF",
            "mangledName": "$s7LinkKit18RateLimitErrorCodeO08additionD0yA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "authLimit",
            "printedName": "authLimit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.RateLimitErrorCode.Type) -> LinkKit.RateLimitErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "RateLimitErrorCode",
                    "printedName": "LinkKit.RateLimitErrorCode",
                    "usr": "s:7LinkKit18RateLimitErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.RateLimitErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "RateLimitErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit18RateLimitErrorCodeO04authD0yA2CmF",
            "mangledName": "$s7LinkKit18RateLimitErrorCodeO04authD0yA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "identityLimit",
            "printedName": "identityLimit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.RateLimitErrorCode.Type) -> LinkKit.RateLimitErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "RateLimitErrorCode",
                    "printedName": "LinkKit.RateLimitErrorCode",
                    "usr": "s:7LinkKit18RateLimitErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.RateLimitErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "RateLimitErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit18RateLimitErrorCodeO08identityD0yA2CmF",
            "mangledName": "$s7LinkKit18RateLimitErrorCodeO08identityD0yA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "incomeLimit",
            "printedName": "incomeLimit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.RateLimitErrorCode.Type) -> LinkKit.RateLimitErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "RateLimitErrorCode",
                    "printedName": "LinkKit.RateLimitErrorCode",
                    "usr": "s:7LinkKit18RateLimitErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.RateLimitErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "RateLimitErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit18RateLimitErrorCodeO06incomeD0yA2CmF",
            "mangledName": "$s7LinkKit18RateLimitErrorCodeO06incomeD0yA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "itemGetLimit",
            "printedName": "itemGetLimit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.RateLimitErrorCode.Type) -> LinkKit.RateLimitErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "RateLimitErrorCode",
                    "printedName": "LinkKit.RateLimitErrorCode",
                    "usr": "s:7LinkKit18RateLimitErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.RateLimitErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "RateLimitErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit18RateLimitErrorCodeO07itemGetD0yA2CmF",
            "mangledName": "$s7LinkKit18RateLimitErrorCodeO07itemGetD0yA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "rateLimit",
            "printedName": "rateLimit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.RateLimitErrorCode.Type) -> LinkKit.RateLimitErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "RateLimitErrorCode",
                    "printedName": "LinkKit.RateLimitErrorCode",
                    "usr": "s:7LinkKit18RateLimitErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.RateLimitErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "RateLimitErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit18RateLimitErrorCodeO04rateD0yA2CmF",
            "mangledName": "$s7LinkKit18RateLimitErrorCodeO04rateD0yA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "transactionsLimit",
            "printedName": "transactionsLimit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.RateLimitErrorCode.Type) -> LinkKit.RateLimitErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "RateLimitErrorCode",
                    "printedName": "LinkKit.RateLimitErrorCode",
                    "usr": "s:7LinkKit18RateLimitErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.RateLimitErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "RateLimitErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit18RateLimitErrorCodeO012transactionsD0yA2CmF",
            "mangledName": "$s7LinkKit18RateLimitErrorCodeO012transactionsD0yA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.RateLimitErrorCode.Type) -> (Swift.String) -> LinkKit.RateLimitErrorCode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> LinkKit.RateLimitErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "RateLimitErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.RateLimitErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "RateLimitErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit18RateLimitErrorCodeO7unknownyACSScACmF",
            "mangledName": "$s7LinkKit18RateLimitErrorCodeO7unknownyACSScACmF",
            "moduleName": "LinkKit"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "RateLimitErrorCode",
                "printedName": "LinkKit.RateLimitErrorCode",
                "usr": "s:7LinkKit18RateLimitErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit18RateLimitErrorCodeO4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit18RateLimitErrorCodeO4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit18RateLimitErrorCodeO6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit18RateLimitErrorCodeO6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit18RateLimitErrorCodeO11descriptionSSvp",
            "mangledName": "$s7LinkKit18RateLimitErrorCodeO11descriptionSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit18RateLimitErrorCodeO11descriptionSSvg",
                "mangledName": "$s7LinkKit18RateLimitErrorCodeO11descriptionSSvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(internalErrorCode:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "RateLimitErrorCode",
                "printedName": "LinkKit.RateLimitErrorCode",
                "usr": "s:7LinkKit18RateLimitErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "ErrorCode",
                "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit18RateLimitErrorCodeO08internaleF0A2C0eF0O_tcfc",
            "mangledName": "$s7LinkKit18RateLimitErrorCodeO08internaleF0A2C0eF0O_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "internalValue",
            "printedName": "internalValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.RateLimitErrorCode.ErrorCode?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ErrorCode",
                    "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                    "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit18RateLimitErrorCodeO13internalValueAC0eF0OSgvp",
            "mangledName": "$s7LinkKit18RateLimitErrorCodeO13internalValueAC0eF0OSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.RateLimitErrorCode.ErrorCode?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit18RateLimitErrorCodeO13internalValueAC0eF0OSgvg",
                "mangledName": "$s7LinkKit18RateLimitErrorCodeO13internalValueAC0eF0OSgvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "RateLimitErrorCode",
                "printedName": "LinkKit.RateLimitErrorCode",
                "usr": "s:7LinkKit18RateLimitErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit18RateLimitErrorCodeO8rawValueACSS_tcfc",
            "mangledName": "$s7LinkKit18RateLimitErrorCodeO8rawValueACSS_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "TypeDecl",
            "name": "ErrorCode",
            "printedName": "ErrorCode",
            "children": [
              {
                "kind": "Var",
                "name": "accountsLimit",
                "printedName": "accountsLimit",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.RateLimitErrorCode.ErrorCode.Type) -> LinkKit.RateLimitErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.RateLimitErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                            "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O08accountsD0yA2EmF",
                "mangledName": "$s7LinkKit18RateLimitErrorCodeO0eF0O08accountsD0yA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "additionLimit",
                "printedName": "additionLimit",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.RateLimitErrorCode.ErrorCode.Type) -> LinkKit.RateLimitErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.RateLimitErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                            "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O08additionD0yA2EmF",
                "mangledName": "$s7LinkKit18RateLimitErrorCodeO0eF0O08additionD0yA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "authLimit",
                "printedName": "authLimit",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.RateLimitErrorCode.ErrorCode.Type) -> LinkKit.RateLimitErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.RateLimitErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                            "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O04authD0yA2EmF",
                "mangledName": "$s7LinkKit18RateLimitErrorCodeO0eF0O04authD0yA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 2
              },
              {
                "kind": "Var",
                "name": "identityLimit",
                "printedName": "identityLimit",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.RateLimitErrorCode.ErrorCode.Type) -> LinkKit.RateLimitErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.RateLimitErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                            "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O08identityD0yA2EmF",
                "mangledName": "$s7LinkKit18RateLimitErrorCodeO0eF0O08identityD0yA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 3
              },
              {
                "kind": "Var",
                "name": "incomeLimit",
                "printedName": "incomeLimit",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.RateLimitErrorCode.ErrorCode.Type) -> LinkKit.RateLimitErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.RateLimitErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                            "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O06incomeD0yA2EmF",
                "mangledName": "$s7LinkKit18RateLimitErrorCodeO0eF0O06incomeD0yA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 4
              },
              {
                "kind": "Var",
                "name": "itemGetLimit",
                "printedName": "itemGetLimit",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.RateLimitErrorCode.ErrorCode.Type) -> LinkKit.RateLimitErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.RateLimitErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                            "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O07itemGetD0yA2EmF",
                "mangledName": "$s7LinkKit18RateLimitErrorCodeO0eF0O07itemGetD0yA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 5
              },
              {
                "kind": "Var",
                "name": "rateLimit",
                "printedName": "rateLimit",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.RateLimitErrorCode.ErrorCode.Type) -> LinkKit.RateLimitErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.RateLimitErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                            "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O04rateD0yA2EmF",
                "mangledName": "$s7LinkKit18RateLimitErrorCodeO0eF0O04rateD0yA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 6
              },
              {
                "kind": "Var",
                "name": "transactionsLimit",
                "printedName": "transactionsLimit",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.RateLimitErrorCode.ErrorCode.Type) -> LinkKit.RateLimitErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.RateLimitErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                            "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O012transactionsD0yA2EmF",
                "mangledName": "$s7LinkKit18RateLimitErrorCodeO0eF0O012transactionsD0yA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 7
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.RateLimitErrorCode.ErrorCode?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O8rawValueAESgSS_tcfc",
                "mangledName": "$s7LinkKit18RateLimitErrorCodeO0eF0O8rawValueAESgSS_tcfc",
                "moduleName": "LinkKit",
                "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:7LinkKit18RateLimitErrorCodeO0eF0O8rawValueSSvp",
                "mangledName": "$s7LinkKit18RateLimitErrorCodeO0eF0O8rawValueSSvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O8rawValueSSvg",
                    "mangledName": "$s7LinkKit18RateLimitErrorCodeO0eF0O8rawValueSSvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "allCases",
                "printedName": "allCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[LinkKit.RateLimitErrorCode.ErrorCode]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                        "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O8allCasesSayAEGvpZ",
                "mangledName": "$s7LinkKit18RateLimitErrorCodeO0eF0O8allCasesSayAEGvpZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Nonisolated"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.RateLimitErrorCode.ErrorCode]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                            "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O8allCasesSayAEGvgZ",
                    "mangledName": "$s7LinkKit18RateLimitErrorCodeO0eF0O8allCasesSayAEGvgZ",
                    "moduleName": "LinkKit",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O",
            "mangledName": "$s7LinkKit18RateLimitErrorCodeO0eF0O",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "enumRawTypeName": "String",
            "isEnumExhaustive": 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": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              },
              {
                "kind": "Conformance",
                "name": "Hashable",
                "printedName": "Hashable",
                "usr": "s:SH",
                "mangledName": "$sSH"
              },
              {
                "kind": "Conformance",
                "name": "RawRepresentable",
                "printedName": "RawRepresentable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "RawValue",
                    "printedName": "RawValue",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ],
                "usr": "s:SY",
                "mangledName": "$sSY"
              },
              {
                "kind": "Conformance",
                "name": "CaseIterable",
                "printedName": "CaseIterable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "AllCases",
                    "printedName": "AllCases",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.RateLimitErrorCode.ErrorCode]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.RateLimitErrorCode.ErrorCode",
                            "usr": "s:7LinkKit18RateLimitErrorCodeO0eF0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ]
                  }
                ],
                "usr": "s:s12CaseIterableP",
                "mangledName": "$ss12CaseIterableP"
              },
              {
                "kind": "Conformance",
                "name": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              },
              {
                "kind": "Conformance",
                "name": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "RateLimitErrorCode",
                "printedName": "LinkKit.RateLimitErrorCode",
                "usr": "s:7LinkKit18RateLimitErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "RateLimitErrorCode",
                "printedName": "LinkKit.RateLimitErrorCode",
                "usr": "s:7LinkKit18RateLimitErrorCodeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit18RateLimitErrorCodeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s7LinkKit18RateLimitErrorCodeO2eeoiySbAC_ACtFZ",
            "moduleName": "LinkKit",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7LinkKit18RateLimitErrorCodeO",
        "mangledName": "$s7LinkKit18RateLimitErrorCodeO",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Error",
            "printedName": "Error",
            "usr": "s:s5ErrorP",
            "mangledName": "$ss5ErrorP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "MFAType",
        "printedName": "MFAType",
        "children": [
          {
            "kind": "Var",
            "name": "code",
            "printedName": "code",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.MFAType.Type) -> LinkKit.MFAType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MFAType",
                    "printedName": "LinkKit.MFAType",
                    "usr": "s:7LinkKit7MFATypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.MFAType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MFAType",
                        "printedName": "LinkKit.MFAType",
                        "usr": "s:7LinkKit7MFATypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit7MFATypeO4codeyA2CmF",
            "mangledName": "$s7LinkKit7MFATypeO4codeyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "device",
            "printedName": "device",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.MFAType.Type) -> LinkKit.MFAType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MFAType",
                    "printedName": "LinkKit.MFAType",
                    "usr": "s:7LinkKit7MFATypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.MFAType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MFAType",
                        "printedName": "LinkKit.MFAType",
                        "usr": "s:7LinkKit7MFATypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit7MFATypeO6deviceyA2CmF",
            "mangledName": "$s7LinkKit7MFATypeO6deviceyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "questions",
            "printedName": "questions",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.MFAType.Type) -> LinkKit.MFAType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MFAType",
                    "printedName": "LinkKit.MFAType",
                    "usr": "s:7LinkKit7MFATypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.MFAType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MFAType",
                        "printedName": "LinkKit.MFAType",
                        "usr": "s:7LinkKit7MFATypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit7MFATypeO9questionsyA2CmF",
            "mangledName": "$s7LinkKit7MFATypeO9questionsyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "selections",
            "printedName": "selections",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.MFAType.Type) -> LinkKit.MFAType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MFAType",
                    "printedName": "LinkKit.MFAType",
                    "usr": "s:7LinkKit7MFATypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.MFAType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MFAType",
                        "printedName": "LinkKit.MFAType",
                        "usr": "s:7LinkKit7MFATypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit7MFATypeO10selectionsyA2CmF",
            "mangledName": "$s7LinkKit7MFATypeO10selectionsyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MFAType",
                "printedName": "LinkKit.MFAType",
                "usr": "s:7LinkKit7MFATypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit7MFATypeO4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit7MFATypeO4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit7MFATypeO6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit7MFATypeO6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit7MFATypeO11descriptionSSvp",
            "mangledName": "$s7LinkKit7MFATypeO11descriptionSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit7MFATypeO11descriptionSSvg",
                "mangledName": "$s7LinkKit7MFATypeO11descriptionSSvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(internalMFAType:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MFAType",
                "printedName": "LinkKit.MFAType",
                "usr": "s:7LinkKit7MFATypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "InternalMFAType",
                "printedName": "LinkKit.MFAType.InternalMFAType",
                "usr": "s:7LinkKit7MFATypeO08InternalC0O"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit7MFATypeO08internalC0A2C08InternalC0O_tcfc",
            "mangledName": "$s7LinkKit7MFATypeO08internalC0A2C08InternalC0O_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "internalValue",
            "printedName": "internalValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "InternalMFAType",
                "printedName": "LinkKit.MFAType.InternalMFAType",
                "usr": "s:7LinkKit7MFATypeO08InternalC0O"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit7MFATypeO13internalValueAC08InternalC0Ovp",
            "mangledName": "$s7LinkKit7MFATypeO13internalValueAC08InternalC0Ovp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InternalMFAType",
                    "printedName": "LinkKit.MFAType.InternalMFAType",
                    "usr": "s:7LinkKit7MFATypeO08InternalC0O"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit7MFATypeO13internalValueAC08InternalC0Ovg",
                "mangledName": "$s7LinkKit7MFATypeO13internalValueAC08InternalC0Ovg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.MFAType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MFAType",
                    "printedName": "LinkKit.MFAType",
                    "usr": "s:7LinkKit7MFATypeO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit7MFATypeO8rawValueACSgSSSg_tcfc",
            "mangledName": "$s7LinkKit7MFATypeO8rawValueACSgSSSg_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "TypeDecl",
            "name": "InternalMFAType",
            "printedName": "InternalMFAType",
            "children": [
              {
                "kind": "Var",
                "name": "code",
                "printedName": "code",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.MFAType.InternalMFAType.Type) -> LinkKit.MFAType.InternalMFAType",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalMFAType",
                        "printedName": "LinkKit.MFAType.InternalMFAType",
                        "usr": "s:7LinkKit7MFATypeO08InternalC0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.MFAType.InternalMFAType.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalMFAType",
                            "printedName": "LinkKit.MFAType.InternalMFAType",
                            "usr": "s:7LinkKit7MFATypeO08InternalC0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit7MFATypeO08InternalC0O4codeyA2EmF",
                "mangledName": "$s7LinkKit7MFATypeO08InternalC0O4codeyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "device",
                "printedName": "device",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.MFAType.InternalMFAType.Type) -> LinkKit.MFAType.InternalMFAType",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalMFAType",
                        "printedName": "LinkKit.MFAType.InternalMFAType",
                        "usr": "s:7LinkKit7MFATypeO08InternalC0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.MFAType.InternalMFAType.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalMFAType",
                            "printedName": "LinkKit.MFAType.InternalMFAType",
                            "usr": "s:7LinkKit7MFATypeO08InternalC0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit7MFATypeO08InternalC0O6deviceyA2EmF",
                "mangledName": "$s7LinkKit7MFATypeO08InternalC0O6deviceyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "questions",
                "printedName": "questions",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.MFAType.InternalMFAType.Type) -> LinkKit.MFAType.InternalMFAType",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalMFAType",
                        "printedName": "LinkKit.MFAType.InternalMFAType",
                        "usr": "s:7LinkKit7MFATypeO08InternalC0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.MFAType.InternalMFAType.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalMFAType",
                            "printedName": "LinkKit.MFAType.InternalMFAType",
                            "usr": "s:7LinkKit7MFATypeO08InternalC0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit7MFATypeO08InternalC0O9questionsyA2EmF",
                "mangledName": "$s7LinkKit7MFATypeO08InternalC0O9questionsyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 2
              },
              {
                "kind": "Var",
                "name": "selections",
                "printedName": "selections",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.MFAType.InternalMFAType.Type) -> LinkKit.MFAType.InternalMFAType",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalMFAType",
                        "printedName": "LinkKit.MFAType.InternalMFAType",
                        "usr": "s:7LinkKit7MFATypeO08InternalC0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.MFAType.InternalMFAType.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalMFAType",
                            "printedName": "LinkKit.MFAType.InternalMFAType",
                            "usr": "s:7LinkKit7MFATypeO08InternalC0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit7MFATypeO08InternalC0O10selectionsyA2EmF",
                "mangledName": "$s7LinkKit7MFATypeO08InternalC0O10selectionsyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 3
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.MFAType.InternalMFAType?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalMFAType",
                        "printedName": "LinkKit.MFAType.InternalMFAType",
                        "usr": "s:7LinkKit7MFATypeO08InternalC0O"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit7MFATypeO08InternalC0O8rawValueAESgSS_tcfc",
                "mangledName": "$s7LinkKit7MFATypeO08InternalC0O8rawValueAESgSS_tcfc",
                "moduleName": "LinkKit",
                "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:7LinkKit7MFATypeO08InternalC0O8rawValueSSvp",
                "mangledName": "$s7LinkKit7MFATypeO08InternalC0O8rawValueSSvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit7MFATypeO08InternalC0O8rawValueSSvg",
                    "mangledName": "$s7LinkKit7MFATypeO08InternalC0O8rawValueSSvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "allCases",
                "printedName": "allCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[LinkKit.MFAType.InternalMFAType]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalMFAType",
                        "printedName": "LinkKit.MFAType.InternalMFAType",
                        "usr": "s:7LinkKit7MFATypeO08InternalC0O"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit7MFATypeO08InternalC0O8allCasesSayAEGvpZ",
                "mangledName": "$s7LinkKit7MFATypeO08InternalC0O8allCasesSayAEGvpZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Nonisolated"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.MFAType.InternalMFAType]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalMFAType",
                            "printedName": "LinkKit.MFAType.InternalMFAType",
                            "usr": "s:7LinkKit7MFATypeO08InternalC0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit7MFATypeO08InternalC0O8allCasesSayAEGvgZ",
                    "mangledName": "$s7LinkKit7MFATypeO08InternalC0O8allCasesSayAEGvgZ",
                    "moduleName": "LinkKit",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit7MFATypeO08InternalC0O",
            "mangledName": "$s7LinkKit7MFATypeO08InternalC0O",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "enumRawTypeName": "String",
            "isEnumExhaustive": 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": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              },
              {
                "kind": "Conformance",
                "name": "Hashable",
                "printedName": "Hashable",
                "usr": "s:SH",
                "mangledName": "$sSH"
              },
              {
                "kind": "Conformance",
                "name": "RawRepresentable",
                "printedName": "RawRepresentable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "RawValue",
                    "printedName": "RawValue",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ],
                "usr": "s:SY",
                "mangledName": "$sSY"
              },
              {
                "kind": "Conformance",
                "name": "CaseIterable",
                "printedName": "CaseIterable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "AllCases",
                    "printedName": "AllCases",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.MFAType.InternalMFAType]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalMFAType",
                            "printedName": "LinkKit.MFAType.InternalMFAType",
                            "usr": "s:7LinkKit7MFATypeO08InternalC0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ]
                  }
                ],
                "usr": "s:s12CaseIterableP",
                "mangledName": "$ss12CaseIterableP"
              },
              {
                "kind": "Conformance",
                "name": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              },
              {
                "kind": "Conformance",
                "name": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "hashValue",
            "printedName": "hashValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit7MFATypeO9hashValueSivp",
            "mangledName": "$s7LinkKit7MFATypeO9hashValueSivp",
            "moduleName": "LinkKit",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit7MFATypeO9hashValueSivg",
                "mangledName": "$s7LinkKit7MFATypeO9hashValueSivg",
                "moduleName": "LinkKit",
                "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:7LinkKit7MFATypeO4hash4intoys6HasherVz_tF",
            "mangledName": "$s7LinkKit7MFATypeO4hash4intoys6HasherVz_tF",
            "moduleName": "LinkKit",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "MFAType",
                "printedName": "LinkKit.MFAType",
                "usr": "s:7LinkKit7MFATypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "MFAType",
                "printedName": "LinkKit.MFAType",
                "usr": "s:7LinkKit7MFATypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit7MFATypeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s7LinkKit7MFATypeO2eeoiySbAC_ACtFZ",
            "moduleName": "LinkKit",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7LinkKit7MFATypeO",
        "mangledName": "$s7LinkKit7MFATypeO",
        "moduleName": "LinkKit",
        "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": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "PlaidHeadlessSession",
        "printedName": "PlaidHeadlessSession",
        "children": [
          {
            "kind": "Function",
            "name": "start",
            "printedName": "start()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit20PlaidHeadlessSessionP5startyyF",
            "mangledName": "$s7LinkKit20PlaidHeadlessSessionP5startyyF",
            "moduleName": "LinkKit",
            "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.PlaidHeadlessSession>",
            "sugared_genericSig": "<Self where Self : LinkKit.PlaidHeadlessSession>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7LinkKit20PlaidHeadlessSessionP",
        "mangledName": "$s7LinkKit20PlaidHeadlessSessionP",
        "moduleName": "LinkKit",
        "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": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "FinanceKit",
        "printedName": "FinanceKit",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "PlaidLinkSession",
        "printedName": "PlaidLinkSession",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit05PlaidA7SessionC2idSSvp",
            "mangledName": "$s7LinkKit05PlaidA7SessionC2idSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit05PlaidA7SessionC2idSSvg",
                "mangledName": "$s7LinkKit05PlaidA7SessionC2idSSvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "showGradientBackground",
            "printedName": "showGradientBackground",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit05PlaidA7SessionC22showGradientBackgroundSbvp",
            "mangledName": "$s7LinkKit05PlaidA7SessionC22showGradientBackgroundSbvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "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:7LinkKit05PlaidA7SessionC22showGradientBackgroundSbvg",
                "mangledName": "$s7LinkKit05PlaidA7SessionC22showGradientBackgroundSbvg",
                "moduleName": "LinkKit",
                "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:7LinkKit05PlaidA7SessionC22showGradientBackgroundSbvs",
                "mangledName": "$s7LinkKit05PlaidA7SessionC22showGradientBackgroundSbvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit05PlaidA7SessionC22showGradientBackgroundSbvM",
                "mangledName": "$s7LinkKit05PlaidA7SessionC22showGradientBackgroundSbvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "sheet",
            "printedName": "sheet()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "OpaqueTypeArchetype",
                "printedName": "some SwiftUI.View",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "View",
                    "printedName": "SwiftUI.View",
                    "usr": "s:7SwiftUI4ViewP"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit05PlaidA7SessionC5sheetQryF",
            "mangledName": "$s7LinkKit05PlaidA7SessionC5sheetQryF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "open",
            "printedName": "open(using:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "PresentationMethod",
                "printedName": "LinkKit.PresentationMethod",
                "usr": "s:7LinkKit18PresentationMethodO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit05PlaidA7SessionC4open5usingyAA18PresentationMethodO_tF",
            "mangledName": "$s7LinkKit05PlaidA7SessionC4open5usingyAA18PresentationMethodO_tF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(configuration:embeddedContinuation:environment:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlaidLinkSession",
                "printedName": "LinkKit.PlaidLinkSession",
                "usr": "s:7LinkKit05PlaidA7SessionC"
              },
              {
                "kind": "TypeNominal",
                "name": "LinkTokenConfiguration",
                "printedName": "LinkKit.LinkTokenConfiguration",
                "usr": "s:7LinkKit0A18TokenConfigurationV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Link.EmbeddedLinkContinuation?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EmbeddedLinkContinuation",
                    "printedName": "Link.EmbeddedLinkContinuation",
                    "usr": "s:4Link08EmbeddedA12ContinuationV"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "WorkflowEnvironment",
                "printedName": "Link.WorkflowEnvironment",
                "usr": "s:4Link19WorkflowEnvironmentO"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit05PlaidA7SessionC13configuration20embeddedContinuation11environmentAcA0A18TokenConfigurationV_0A008EmbeddedaG0VSgAI19WorkflowEnvironmentOtcfc",
            "mangledName": "$s7LinkKit05PlaidA7SessionC13configuration20embeddedContinuation11environmentAcA0A18TokenConfigurationV_0A008EmbeddedaG0VSgAI19WorkflowEnvironmentOtcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(configuration:sessionManager:plogger:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlaidLinkSession",
                "printedName": "LinkKit.PlaidLinkSession",
                "usr": "s:7LinkKit05PlaidA7SessionC"
              },
              {
                "kind": "TypeNominal",
                "name": "LinkTokenConfiguration",
                "printedName": "LinkKit.LinkTokenConfiguration",
                "usr": "s:7LinkKit0A18TokenConfigurationV"
              },
              {
                "kind": "TypeNominal",
                "name": "InProcessSessionManagerProtocol",
                "printedName": "any LinkKit.InProcessSessionManagerProtocol",
                "usr": "s:7LinkKit31InProcessSessionManagerProtocolP"
              },
              {
                "kind": "TypeNominal",
                "name": "Plogger",
                "printedName": "any Link.Plogger",
                "usr": "s:4Link7PloggerP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit05PlaidA7SessionC13configuration14sessionManager7ploggerAcA0A18TokenConfigurationV_AA09InProcessdG8Protocol_p0A07Plogger_ptcfc",
            "mangledName": "$s7LinkKit05PlaidA7SessionC13configuration14sessionManager7ploggerAcA0A18TokenConfigurationV_AA09InProcessdG8Protocol_p0A07Plogger_ptcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "submit",
            "printedName": "submit(data:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "SubmissionData",
                "printedName": "any LinkKit.SubmissionData",
                "usr": "s:7LinkKit14SubmissionDataP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit05PlaidA7SessionC6submit4datayAA14SubmissionData_p_tF",
            "mangledName": "$s7LinkKit05PlaidA7SessionC6submit4datayAA14SubmissionData_p_tF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:7LinkKit05PlaidA7SessionC",
        "mangledName": "$s7LinkKit05PlaidA7SessionC",
        "moduleName": "LinkKit",
        "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": "Identifiable",
            "printedName": "Identifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ID",
                "printedName": "ID",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ]
              }
            ],
            "usr": "s:s12IdentifiableP",
            "mangledName": "$ss12IdentifiableP"
          },
          {
            "kind": "Conformance",
            "name": "PlaidSessionOpenable",
            "printedName": "PlaidSessionOpenable",
            "usr": "s:7LinkKit20PlaidSessionOpenableP",
            "mangledName": "$s7LinkKit20PlaidSessionOpenableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "InProcessSessionManagerProtocol",
        "printedName": "InProcessSessionManagerProtocol",
        "children": [
          {
            "kind": "Var",
            "name": "onLoad",
            "printedName": "onLoad",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit31InProcessSessionManagerProtocolP6onLoadyycvp",
            "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP6onLoadyycvp",
            "moduleName": "LinkKit",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "() -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      }
                    ]
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit31InProcessSessionManagerProtocolP6onLoadyycvg",
                "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP6onLoadyycvg",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.InProcessSessionManagerProtocol>",
                "sugared_genericSig": "<Self where Self : LinkKit.InProcessSessionManagerProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "() -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      }
                    ]
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit31InProcessSessionManagerProtocolP6onLoadyycvs",
                "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP6onLoadyycvs",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.InProcessSessionManagerProtocol>",
                "sugared_genericSig": "<Self where Self : LinkKit.InProcessSessionManagerProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit31InProcessSessionManagerProtocolP6onLoadyycvM",
                "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP6onLoadyycvM",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.InProcessSessionManagerProtocol>",
                "sugared_genericSig": "<Self where Self : LinkKit.InProcessSessionManagerProtocol>",
                "protocolReq": true,
                "implicit": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onEvent",
            "printedName": "onEvent",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(Link.InternalLinkEvent, Swift.String?) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(Link.InternalLinkEvent, Swift.String?)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalLinkEvent",
                        "printedName": "Link.InternalLinkEvent",
                        "usr": "s:4Link08InternalA5EventV"
                      },
                      {
                        "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:7LinkKit31InProcessSessionManagerProtocolP7onEventyy0A008InternalaI0V_SSSgtcvp",
            "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP7onEventyy0A008InternalaI0V_SSSgtcvp",
            "moduleName": "LinkKit",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Link.InternalLinkEvent, Swift.String?) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(Link.InternalLinkEvent, Swift.String?)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalLinkEvent",
                            "printedName": "Link.InternalLinkEvent",
                            "usr": "s:4Link08InternalA5EventV"
                          },
                          {
                            "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:7LinkKit31InProcessSessionManagerProtocolP7onEventyy0A008InternalaI0V_SSSgtcvg",
                "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP7onEventyy0A008InternalaI0V_SSSgtcvg",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.InProcessSessionManagerProtocol>",
                "sugared_genericSig": "<Self where Self : LinkKit.InProcessSessionManagerProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Link.InternalLinkEvent, Swift.String?) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(Link.InternalLinkEvent, Swift.String?)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalLinkEvent",
                            "printedName": "Link.InternalLinkEvent",
                            "usr": "s:4Link08InternalA5EventV"
                          },
                          {
                            "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:7LinkKit31InProcessSessionManagerProtocolP7onEventyy0A008InternalaI0V_SSSgtcvs",
                "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP7onEventyy0A008InternalaI0V_SSSgtcvs",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.InProcessSessionManagerProtocol>",
                "sugared_genericSig": "<Self where Self : LinkKit.InProcessSessionManagerProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit31InProcessSessionManagerProtocolP7onEventyy0A008InternalaI0V_SSSgtcvM",
                "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP7onEventyy0A008InternalaI0V_SSSgtcvM",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.InProcessSessionManagerProtocol>",
                "sugared_genericSig": "<Self where Self : LinkKit.InProcessSessionManagerProtocol>",
                "protocolReq": true,
                "implicit": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onSuccess",
            "printedName": "onSuccess",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(Link.InternalSDKResult, Swift.String?) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(Link.InternalSDKResult, Swift.String?)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalSDKResult",
                        "printedName": "Link.InternalSDKResult",
                        "usr": "s:4Link17InternalSDKResultV"
                      },
                      {
                        "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:7LinkKit31InProcessSessionManagerProtocolP9onSuccessyy0A017InternalSDKResultV_SSSgtcvp",
            "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP9onSuccessyy0A017InternalSDKResultV_SSSgtcvp",
            "moduleName": "LinkKit",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Link.InternalSDKResult, Swift.String?) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(Link.InternalSDKResult, Swift.String?)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalSDKResult",
                            "printedName": "Link.InternalSDKResult",
                            "usr": "s:4Link17InternalSDKResultV"
                          },
                          {
                            "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:7LinkKit31InProcessSessionManagerProtocolP9onSuccessyy0A017InternalSDKResultV_SSSgtcvg",
                "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP9onSuccessyy0A017InternalSDKResultV_SSSgtcvg",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.InProcessSessionManagerProtocol>",
                "sugared_genericSig": "<Self where Self : LinkKit.InProcessSessionManagerProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Link.InternalSDKResult, Swift.String?) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(Link.InternalSDKResult, Swift.String?)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalSDKResult",
                            "printedName": "Link.InternalSDKResult",
                            "usr": "s:4Link17InternalSDKResultV"
                          },
                          {
                            "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:7LinkKit31InProcessSessionManagerProtocolP9onSuccessyy0A017InternalSDKResultV_SSSgtcvs",
                "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP9onSuccessyy0A017InternalSDKResultV_SSSgtcvs",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.InProcessSessionManagerProtocol>",
                "sugared_genericSig": "<Self where Self : LinkKit.InProcessSessionManagerProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit31InProcessSessionManagerProtocolP9onSuccessyy0A017InternalSDKResultV_SSSgtcvM",
                "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP9onSuccessyy0A017InternalSDKResultV_SSSgtcvM",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.InProcessSessionManagerProtocol>",
                "sugared_genericSig": "<Self where Self : LinkKit.InProcessSessionManagerProtocol>",
                "protocolReq": true,
                "implicit": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onExit",
            "printedName": "onExit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(Link.InternalSDKResult, Swift.String?, Swift.String?) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(Link.InternalSDKResult, Swift.String?, Swift.String?)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalSDKResult",
                        "printedName": "Link.InternalSDKResult",
                        "usr": "s:4Link17InternalSDKResultV"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "Swift.String?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ],
                        "usr": "s:Sq"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "Swift.String?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit31InProcessSessionManagerProtocolP6onExityy0A017InternalSDKResultV_SSSgAHtcvp",
            "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP6onExityy0A017InternalSDKResultV_SSSgAHtcvp",
            "moduleName": "LinkKit",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Link.InternalSDKResult, Swift.String?, Swift.String?) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(Link.InternalSDKResult, Swift.String?, Swift.String?)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalSDKResult",
                            "printedName": "Link.InternalSDKResult",
                            "usr": "s:4Link17InternalSDKResultV"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Optional",
                            "printedName": "Swift.String?",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "String",
                                "printedName": "Swift.String",
                                "usr": "s:SS"
                              }
                            ],
                            "usr": "s:Sq"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Optional",
                            "printedName": "Swift.String?",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "String",
                                "printedName": "Swift.String",
                                "usr": "s:SS"
                              }
                            ],
                            "usr": "s:Sq"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit31InProcessSessionManagerProtocolP6onExityy0A017InternalSDKResultV_SSSgAHtcvg",
                "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP6onExityy0A017InternalSDKResultV_SSSgAHtcvg",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.InProcessSessionManagerProtocol>",
                "sugared_genericSig": "<Self where Self : LinkKit.InProcessSessionManagerProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Link.InternalSDKResult, Swift.String?, Swift.String?) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(Link.InternalSDKResult, Swift.String?, Swift.String?)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalSDKResult",
                            "printedName": "Link.InternalSDKResult",
                            "usr": "s:4Link17InternalSDKResultV"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Optional",
                            "printedName": "Swift.String?",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "String",
                                "printedName": "Swift.String",
                                "usr": "s:SS"
                              }
                            ],
                            "usr": "s:Sq"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Optional",
                            "printedName": "Swift.String?",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "String",
                                "printedName": "Swift.String",
                                "usr": "s:SS"
                              }
                            ],
                            "usr": "s:Sq"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit31InProcessSessionManagerProtocolP6onExityy0A017InternalSDKResultV_SSSgAHtcvs",
                "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP6onExityy0A017InternalSDKResultV_SSSgAHtcvs",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.InProcessSessionManagerProtocol>",
                "sugared_genericSig": "<Self where Self : LinkKit.InProcessSessionManagerProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit31InProcessSessionManagerProtocolP6onExityy0A017InternalSDKResultV_SSSgAHtcvM",
                "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP6onExityy0A017InternalSDKResultV_SSSgAHtcvM",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.InProcessSessionManagerProtocol>",
                "sugared_genericSig": "<Self where Self : LinkKit.InProcessSessionManagerProtocol>",
                "protocolReq": true,
                "implicit": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "preload",
            "printedName": "preload()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit31InProcessSessionManagerProtocolP7preloadyyF",
            "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP7preloadyyF",
            "moduleName": "LinkKit",
            "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.InProcessSessionManagerProtocol>",
            "sugared_genericSig": "<Self where Self : LinkKit.InProcessSessionManagerProtocol>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "open",
            "printedName": "open(using:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "LinkPresentationMethod",
                "printedName": "Link.LinkPresentationMethod",
                "usr": "s:4Link0A18PresentationMethodO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit31InProcessSessionManagerProtocolP4open5usingy0A00A18PresentationMethodO_tF",
            "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP4open5usingy0A00A18PresentationMethodO_tF",
            "moduleName": "LinkKit",
            "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.InProcessSessionManagerProtocol>",
            "sugared_genericSig": "<Self where Self : LinkKit.InProcessSessionManagerProtocol>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "handle",
            "printedName": "handle(submissionData:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "WorkflowSubmissionData",
                "printedName": "Link.WorkflowSubmissionData",
                "usr": "s:4Link22WorkflowSubmissionDataV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit31InProcessSessionManagerProtocolP6handle14submissionDatay0A0018WorkflowSubmissionJ0V_tF",
            "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP6handle14submissionDatay0A0018WorkflowSubmissionJ0V_tF",
            "moduleName": "LinkKit",
            "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.InProcessSessionManagerProtocol>",
            "sugared_genericSig": "<Self where Self : LinkKit.InProcessSessionManagerProtocol>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "set",
            "printedName": "set(showGradientBackground:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit31InProcessSessionManagerProtocolP3set22showGradientBackgroundySb_tF",
            "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP3set22showGradientBackgroundySb_tF",
            "moduleName": "LinkKit",
            "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.InProcessSessionManagerProtocol>",
            "sugared_genericSig": "<Self where Self : LinkKit.InProcessSessionManagerProtocol>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7LinkKit31InProcessSessionManagerProtocolP",
        "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP",
        "moduleName": "LinkKit",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "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": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "Account",
        "printedName": "Account",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit7AccountV2idSSvp",
            "mangledName": "$s7LinkKit7AccountV2idSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit7AccountV2idSSvg",
                "mangledName": "$s7LinkKit7AccountV2idSSvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit7AccountV2idSSvs",
                "mangledName": "$s7LinkKit7AccountV2idSSvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit7AccountV2idSSvM",
                "mangledName": "$s7LinkKit7AccountV2idSSvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "name",
            "printedName": "name",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit7AccountV4nameSSvp",
            "mangledName": "$s7LinkKit7AccountV4nameSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit7AccountV4nameSSvg",
                "mangledName": "$s7LinkKit7AccountV4nameSSvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit7AccountV4nameSSvs",
                "mangledName": "$s7LinkKit7AccountV4nameSSvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit7AccountV4nameSSvM",
                "mangledName": "$s7LinkKit7AccountV4nameSSvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "mask",
            "printedName": "mask",
            "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:7LinkKit7AccountV4maskSSSgvp",
            "mangledName": "$s7LinkKit7AccountV4maskSSSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit7AccountV4maskSSSgvg",
                "mangledName": "$s7LinkKit7AccountV4maskSSSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit7AccountV4maskSSSgvs",
                "mangledName": "$s7LinkKit7AccountV4maskSSSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit7AccountV4maskSSSgvM",
                "mangledName": "$s7LinkKit7AccountV4maskSSSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "subtype",
            "printedName": "subtype",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AccountSubtype",
                "printedName": "LinkKit.AccountSubtype",
                "usr": "s:7LinkKit14AccountSubtypeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit7AccountV7subtypeAA0C7SubtypeOvp",
            "mangledName": "$s7LinkKit7AccountV7subtypeAA0C7SubtypeOvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AccountSubtype",
                    "printedName": "LinkKit.AccountSubtype",
                    "usr": "s:7LinkKit14AccountSubtypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit7AccountV7subtypeAA0C7SubtypeOvg",
                "mangledName": "$s7LinkKit7AccountV7subtypeAA0C7SubtypeOvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "AccountSubtype",
                    "printedName": "LinkKit.AccountSubtype",
                    "usr": "s:7LinkKit14AccountSubtypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit7AccountV7subtypeAA0C7SubtypeOvs",
                "mangledName": "$s7LinkKit7AccountV7subtypeAA0C7SubtypeOvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit7AccountV7subtypeAA0C7SubtypeOvM",
                "mangledName": "$s7LinkKit7AccountV7subtypeAA0C7SubtypeOvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "verificationStatus",
            "printedName": "verificationStatus",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.VerificationStatus?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VerificationStatus",
                    "printedName": "LinkKit.VerificationStatus",
                    "usr": "s:7LinkKit18VerificationStatusO"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit7AccountV18verificationStatusAA012VerificationE0OSgvp",
            "mangledName": "$s7LinkKit7AccountV18verificationStatusAA012VerificationE0OSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.VerificationStatus?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VerificationStatus",
                        "printedName": "LinkKit.VerificationStatus",
                        "usr": "s:7LinkKit18VerificationStatusO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit7AccountV18verificationStatusAA012VerificationE0OSgvg",
                "mangledName": "$s7LinkKit7AccountV18verificationStatusAA012VerificationE0OSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.VerificationStatus?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VerificationStatus",
                        "printedName": "LinkKit.VerificationStatus",
                        "usr": "s:7LinkKit18VerificationStatusO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit7AccountV18verificationStatusAA012VerificationE0OSgvs",
                "mangledName": "$s7LinkKit7AccountV18verificationStatusAA012VerificationE0OSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit7AccountV18verificationStatusAA012VerificationE0OSgvM",
                "mangledName": "$s7LinkKit7AccountV18verificationStatusAA012VerificationE0OSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(id:name:mask:subtype:verificationStatus:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Account",
                "printedName": "LinkKit.Account",
                "usr": "s:7LinkKit7AccountV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "AccountSubtype",
                "printedName": "LinkKit.AccountSubtype",
                "usr": "s:7LinkKit14AccountSubtypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.VerificationStatus?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VerificationStatus",
                    "printedName": "LinkKit.VerificationStatus",
                    "usr": "s:7LinkKit18VerificationStatusO"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit7AccountV2id4name4mask7subtype18verificationStatusACSS_S2SSgAA0C7SubtypeOAA012VerificationI0OSgtcfc",
            "mangledName": "$s7LinkKit7AccountV2id4name4mask7subtype18verificationStatusACSS_S2SSgAA0C7SubtypeOAA012VerificationI0OSgtcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Account",
                "printedName": "LinkKit.Account",
                "usr": "s:7LinkKit7AccountV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit7AccountV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit7AccountV4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "implicit": true,
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit7AccountV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit7AccountV6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit7AccountV",
        "mangledName": "$s7LinkKit7AccountV",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "PlaidLinkSheet",
        "printedName": "PlaidLinkSheet",
        "children": [
          {
            "kind": "Var",
            "name": "rootAccessibilityIdentifier",
            "printedName": "rootAccessibilityIdentifier",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit05PlaidA5SheetV27rootAccessibilityIdentifierSSvpZ",
            "mangledName": "$s7LinkKit05PlaidA5SheetV27rootAccessibilityIdentifierSSvpZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "Preconcurrency",
              "Custom",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit05PlaidA5SheetV27rootAccessibilityIdentifierSSvgZ",
                "mangledName": "$s7LinkKit05PlaidA5SheetV27rootAccessibilityIdentifierSSvgZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlaidLinkSheet",
                "printedName": "LinkKit.PlaidLinkSheet",
                "usr": "s:7LinkKit05PlaidA5SheetV"
              },
              {
                "kind": "TypeNominal",
                "name": "PlaidLinkSession",
                "printedName": "LinkKit.PlaidLinkSession",
                "usr": "s:7LinkKit05PlaidA7SessionC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit05PlaidA5SheetVyAcA0cA7SessionCcfc",
            "mangledName": "$s7LinkKit05PlaidA5SheetVyAcA0cA7SessionCcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "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:7LinkKit05PlaidA5SheetV4bodyQrvp",
            "mangledName": "$s7LinkKit05PlaidA5SheetV4bodyQrvp",
            "moduleName": "LinkKit",
            "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:7LinkKit05PlaidA5SheetV4bodyQrvg",
                "mangledName": "$s7LinkKit05PlaidA5SheetV4bodyQrvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit05PlaidA5SheetV",
        "mangledName": "$s7LinkKit05PlaidA5SheetV",
        "moduleName": "LinkKit",
        "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": "Import",
        "name": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "DefaultDeviceMetadataProvider",
        "printedName": "DefaultDeviceMetadataProvider",
        "children": [
          {
            "kind": "Var",
            "name": "model",
            "printedName": "model",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit29DefaultDeviceMetadataProviderV5modelSSvp",
            "mangledName": "$s7LinkKit29DefaultDeviceMetadataProviderV5modelSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "fixedbinaryorder": 0,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit29DefaultDeviceMetadataProviderV5modelSSvg",
                "mangledName": "$s7LinkKit29DefaultDeviceMetadataProviderV5modelSSvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "osVersion",
            "printedName": "osVersion",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit29DefaultDeviceMetadataProviderV9osVersionSSvp",
            "mangledName": "$s7LinkKit29DefaultDeviceMetadataProviderV9osVersionSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 1,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit29DefaultDeviceMetadataProviderV9osVersionSSvg",
                "mangledName": "$s7LinkKit29DefaultDeviceMetadataProviderV9osVersionSSvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "locale",
            "printedName": "locale",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit29DefaultDeviceMetadataProviderV6localeSSvp",
            "mangledName": "$s7LinkKit29DefaultDeviceMetadataProviderV6localeSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 2,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit29DefaultDeviceMetadataProviderV6localeSSvg",
                "mangledName": "$s7LinkKit29DefaultDeviceMetadataProviderV6localeSSvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "countryCode",
            "printedName": "countryCode",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit29DefaultDeviceMetadataProviderV11countryCodeSSvp",
            "mangledName": "$s7LinkKit29DefaultDeviceMetadataProviderV11countryCodeSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 3,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit29DefaultDeviceMetadataProviderV11countryCodeSSvg",
                "mangledName": "$s7LinkKit29DefaultDeviceMetadataProviderV11countryCodeSSvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "languageCode",
            "printedName": "languageCode",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit29DefaultDeviceMetadataProviderV12languageCodeSSvp",
            "mangledName": "$s7LinkKit29DefaultDeviceMetadataProviderV12languageCodeSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 4,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit29DefaultDeviceMetadataProviderV12languageCodeSSvg",
                "mangledName": "$s7LinkKit29DefaultDeviceMetadataProviderV12languageCodeSSvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "screenHeight",
            "printedName": "screenHeight",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt32",
                "printedName": "Swift.UInt32",
                "usr": "s:s6UInt32V"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit29DefaultDeviceMetadataProviderV12screenHeights6UInt32Vvp",
            "mangledName": "$s7LinkKit29DefaultDeviceMetadataProviderV12screenHeights6UInt32Vvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 5,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt32",
                    "printedName": "Swift.UInt32",
                    "usr": "s:s6UInt32V"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit29DefaultDeviceMetadataProviderV12screenHeights6UInt32Vvg",
                "mangledName": "$s7LinkKit29DefaultDeviceMetadataProviderV12screenHeights6UInt32Vvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "screenWidth",
            "printedName": "screenWidth",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt32",
                "printedName": "Swift.UInt32",
                "usr": "s:s6UInt32V"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit29DefaultDeviceMetadataProviderV11screenWidths6UInt32Vvp",
            "mangledName": "$s7LinkKit29DefaultDeviceMetadataProviderV11screenWidths6UInt32Vvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 6,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt32",
                    "printedName": "Swift.UInt32",
                    "usr": "s:s6UInt32V"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit29DefaultDeviceMetadataProviderV11screenWidths6UInt32Vvg",
                "mangledName": "$s7LinkKit29DefaultDeviceMetadataProviderV11screenWidths6UInt32Vvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "DefaultDeviceMetadataProvider",
                "printedName": "LinkKit.DefaultDeviceMetadataProvider",
                "usr": "s:7LinkKit29DefaultDeviceMetadataProviderV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit29DefaultDeviceMetadataProviderVACycfc",
            "mangledName": "$s7LinkKit29DefaultDeviceMetadataProviderVACycfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit29DefaultDeviceMetadataProviderV",
        "mangledName": "$s7LinkKit29DefaultDeviceMetadataProviderV",
        "moduleName": "LinkKit",
        "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": "DeviceMetadataProvider",
            "printedName": "DeviceMetadataProvider",
            "usr": "s:4Link22DeviceMetadataProviderP",
            "mangledName": "$s4Link22DeviceMetadataProviderP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LinkEvent",
        "printedName": "LinkEvent",
        "children": [
          {
            "kind": "Var",
            "name": "eventName",
            "printedName": "eventName",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "EventName",
                "printedName": "LinkKit.EventName",
                "usr": "s:7LinkKit9EventNameO"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit0A5EventV9eventNameAA0cE0Ovp",
            "mangledName": "$s7LinkKit0A5EventV9eventNameAA0cE0Ovp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A5EventV9eventNameAA0cE0Ovg",
                "mangledName": "$s7LinkKit0A5EventV9eventNameAA0cE0Ovg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A5EventV9eventNameAA0cE0Ovs",
                "mangledName": "$s7LinkKit0A5EventV9eventNameAA0cE0Ovs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A5EventV9eventNameAA0cE0OvM",
                "mangledName": "$s7LinkKit0A5EventV9eventNameAA0cE0OvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "metadata",
            "printedName": "metadata",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "EventMetadata",
                "printedName": "LinkKit.EventMetadata",
                "usr": "s:7LinkKit13EventMetadataV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit0A5EventV8metadataAA0C8MetadataVvp",
            "mangledName": "$s7LinkKit0A5EventV8metadataAA0C8MetadataVvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventMetadata",
                    "printedName": "LinkKit.EventMetadata",
                    "usr": "s:7LinkKit13EventMetadataV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A5EventV8metadataAA0C8MetadataVvg",
                "mangledName": "$s7LinkKit0A5EventV8metadataAA0C8MetadataVvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "EventMetadata",
                    "printedName": "LinkKit.EventMetadata",
                    "usr": "s:7LinkKit13EventMetadataV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A5EventV8metadataAA0C8MetadataVvs",
                "mangledName": "$s7LinkKit0A5EventV8metadataAA0C8MetadataVvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A5EventV8metadataAA0C8MetadataVvM",
                "mangledName": "$s7LinkKit0A5EventV8metadataAA0C8MetadataVvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LinkEvent",
                "printedName": "LinkKit.LinkEvent",
                "usr": "s:7LinkKit0A5EventV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit0A5EventV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit0A5EventV4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit0A5EventV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit0A5EventV6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(eventName:metadata:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LinkEvent",
                "printedName": "LinkKit.LinkEvent",
                "usr": "s:7LinkKit0A5EventV"
              },
              {
                "kind": "TypeNominal",
                "name": "EventName",
                "printedName": "LinkKit.EventName",
                "usr": "s:7LinkKit9EventNameO"
              },
              {
                "kind": "TypeNominal",
                "name": "EventMetadata",
                "printedName": "LinkKit.EventMetadata",
                "usr": "s:7LinkKit13EventMetadataV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit0A5EventV9eventName8metadataAcA0cE0O_AA0C8MetadataVtcfc",
            "mangledName": "$s7LinkKit0A5EventV9eventName8metadataAcA0cE0O_AA0C8MetadataVtcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(internalEvent:metadataJSON:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LinkEvent",
                "printedName": "LinkKit.LinkEvent",
                "usr": "s:7LinkKit0A5EventV"
              },
              {
                "kind": "TypeNominal",
                "name": "InternalLinkEvent",
                "printedName": "Link.InternalLinkEvent",
                "usr": "s:4Link08InternalA5EventV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit0A5EventV08internalC012metadataJSONAC0A008InternalaC0V_SStcfc",
            "mangledName": "$s7LinkKit0A5EventV08internalC012metadataJSONAC0A008InternalaC0V_SStcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "TypeDecl",
            "name": "CodingKeys",
            "printedName": "CodingKeys",
            "children": [
              {
                "kind": "Var",
                "name": "eventName",
                "printedName": "eventName",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkEvent.CodingKeys.Type) -> LinkKit.LinkEvent.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "LinkKit.LinkEvent.CodingKeys",
                        "usr": "s:7LinkKit0A5EventV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.LinkEvent.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "LinkKit.LinkEvent.CodingKeys",
                            "usr": "s:7LinkKit0A5EventV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit0A5EventV10CodingKeysO9eventNameyA2EmF",
                "mangledName": "$s7LinkKit0A5EventV10CodingKeysO9eventNameyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "metadata",
                "printedName": "metadata",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkEvent.CodingKeys.Type) -> LinkKit.LinkEvent.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "LinkKit.LinkEvent.CodingKeys",
                        "usr": "s:7LinkKit0A5EventV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.LinkEvent.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "LinkKit.LinkEvent.CodingKeys",
                            "usr": "s:7LinkKit0A5EventV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit0A5EventV10CodingKeysO8metadatayA2EmF",
                "mangledName": "$s7LinkKit0A5EventV10CodingKeysO8metadatayA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.LinkEvent.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "LinkKit.LinkEvent.CodingKeys",
                        "usr": "s:7LinkKit0A5EventV10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit0A5EventV10CodingKeysO8rawValueAESgSS_tcfc",
                "mangledName": "$s7LinkKit0A5EventV10CodingKeysO8rawValueAESgSS_tcfc",
                "moduleName": "LinkKit",
                "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:7LinkKit0A5EventV10CodingKeysO8rawValueSSvp",
                "mangledName": "$s7LinkKit0A5EventV10CodingKeysO8rawValueSSvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit0A5EventV10CodingKeysO8rawValueSSvg",
                    "mangledName": "$s7LinkKit0A5EventV10CodingKeysO8rawValueSSvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "stringValue",
                "printedName": "stringValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit0A5EventV10CodingKeysO11stringValueSSvp",
                "mangledName": "$s7LinkKit0A5EventV10CodingKeysO11stringValueSSvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit0A5EventV10CodingKeysO11stringValueSSvg",
                    "mangledName": "$s7LinkKit0A5EventV10CodingKeysO11stringValueSSvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(stringValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.LinkEvent.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "LinkKit.LinkEvent.CodingKeys",
                        "usr": "s:7LinkKit0A5EventV10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit0A5EventV10CodingKeysO11stringValueAESgSS_tcfc",
                "mangledName": "$s7LinkKit0A5EventV10CodingKeysO11stringValueAESgSS_tcfc",
                "moduleName": "LinkKit",
                "implicit": true,
                "init_kind": "Designated"
              },
              {
                "kind": "Var",
                "name": "intValue",
                "printedName": "intValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Int?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit0A5EventV10CodingKeysO8intValueSiSgvp",
                "mangledName": "$s7LinkKit0A5EventV10CodingKeysO8intValueSiSgvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "Swift.Int?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Int",
                            "printedName": "Swift.Int",
                            "usr": "s:Si"
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit0A5EventV10CodingKeysO8intValueSiSgvg",
                    "mangledName": "$s7LinkKit0A5EventV10CodingKeysO8intValueSiSgvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(intValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.LinkEvent.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "LinkKit.LinkEvent.CodingKeys",
                        "usr": "s:7LinkKit0A5EventV10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit0A5EventV10CodingKeysO8intValueAESgSi_tcfc",
                "mangledName": "$s7LinkKit0A5EventV10CodingKeysO8intValueAESgSi_tcfc",
                "moduleName": "LinkKit",
                "implicit": true,
                "init_kind": "Designated"
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit0A5EventV10CodingKeysO",
            "mangledName": "$s7LinkKit0A5EventV10CodingKeysO",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "enumRawTypeName": "String",
            "isEnumExhaustive": 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": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              },
              {
                "kind": "Conformance",
                "name": "Hashable",
                "printedName": "Hashable",
                "usr": "s:SH",
                "mangledName": "$sSH"
              },
              {
                "kind": "Conformance",
                "name": "RawRepresentable",
                "printedName": "RawRepresentable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "RawValue",
                    "printedName": "RawValue",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ],
                "usr": "s:SY",
                "mangledName": "$sSY"
              },
              {
                "kind": "Conformance",
                "name": "CodingKey",
                "printedName": "CodingKey",
                "usr": "s:s9CodingKeyP",
                "mangledName": "$ss9CodingKeyP"
              },
              {
                "kind": "Conformance",
                "name": "CustomDebugStringConvertible",
                "printedName": "CustomDebugStringConvertible",
                "usr": "s:s28CustomDebugStringConvertibleP",
                "mangledName": "$ss28CustomDebugStringConvertibleP"
              },
              {
                "kind": "Conformance",
                "name": "CustomStringConvertible",
                "printedName": "CustomStringConvertible",
                "usr": "s:s23CustomStringConvertibleP",
                "mangledName": "$ss23CustomStringConvertibleP"
              },
              {
                "kind": "Conformance",
                "name": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              },
              {
                "kind": "Conformance",
                "name": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit0A5EventV",
        "mangledName": "$s7LinkKit0A5EventV",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "PlaidLayerSession",
        "printedName": "PlaidLayerSession",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit17PlaidLayerSessionC2idSSvp",
            "mangledName": "$s7LinkKit17PlaidLayerSessionC2idSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit17PlaidLayerSessionC2idSSvg",
                "mangledName": "$s7LinkKit17PlaidLayerSessionC2idSSvg",
                "moduleName": "LinkKit",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "sheet",
            "printedName": "sheet()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "OpaqueTypeArchetype",
                "printedName": "some SwiftUI.View",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "View",
                    "printedName": "SwiftUI.View",
                    "usr": "s:7SwiftUI4ViewP"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit17PlaidLayerSessionC5sheetQryF",
            "mangledName": "$s7LinkKit17PlaidLayerSessionC5sheetQryF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "open",
            "printedName": "open(using:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "PresentationMethod",
                "printedName": "LinkKit.PresentationMethod",
                "usr": "s:7LinkKit18PresentationMethodO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit17PlaidLayerSessionC4open5usingyAA18PresentationMethodO_tF",
            "mangledName": "$s7LinkKit17PlaidLayerSessionC4open5usingyAA18PresentationMethodO_tF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "submit",
            "printedName": "submit(data:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "SubmissionData",
                "printedName": "any LinkKit.SubmissionData",
                "usr": "s:7LinkKit14SubmissionDataP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit17PlaidLayerSessionC6submit4datayAA14SubmissionData_p_tF",
            "mangledName": "$s7LinkKit17PlaidLayerSessionC6submit4datayAA14SubmissionData_p_tF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(session:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlaidLayerSession",
                "printedName": "LinkKit.PlaidLayerSession",
                "usr": "s:7LinkKit17PlaidLayerSessionC"
              },
              {
                "kind": "TypeNominal",
                "name": "PlaidLinkSession",
                "printedName": "LinkKit.PlaidLinkSession",
                "usr": "s:7LinkKit05PlaidA7SessionC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit17PlaidLayerSessionC7sessionAcA0caE0C_tcfc",
            "mangledName": "$s7LinkKit17PlaidLayerSessionC7sessionAcA0caE0C_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "s:7LinkKit17PlaidLayerSessionC",
        "mangledName": "$s7LinkKit17PlaidLayerSessionC",
        "moduleName": "LinkKit",
        "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": "Identifiable",
            "printedName": "Identifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ID",
                "printedName": "ID",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ]
              }
            ],
            "usr": "s:s12IdentifiableP",
            "mangledName": "$ss12IdentifiableP"
          },
          {
            "kind": "Conformance",
            "name": "PlaidSessionOpenable",
            "printedName": "PlaidSessionOpenable",
            "usr": "s:7LinkKit20PlaidSessionOpenableP",
            "mangledName": "$s7LinkKit20PlaidSessionOpenableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "ViewName",
        "printedName": "ViewName",
        "children": [
          {
            "kind": "Var",
            "name": "acceptTOS",
            "printedName": "acceptTOS",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO9acceptTOSyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO9acceptTOSyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "connected",
            "printedName": "connected",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO9connectedyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO9connectedyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "consent",
            "printedName": "consent",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO7consentyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO7consentyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "credential",
            "printedName": "credential",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO10credentialyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO10credentialyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "dataTransparency",
            "printedName": "dataTransparency",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO16dataTransparencyyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO16dataTransparencyyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "dataTransparencyConsent",
            "printedName": "dataTransparencyConsent",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO23dataTransparencyConsentyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO23dataTransparencyConsentyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "dataTransparencyMessagingModal",
            "printedName": "dataTransparencyMessagingModal",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO30dataTransparencyMessagingModalyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO30dataTransparencyMessagingModalyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "documentaryVerification",
            "printedName": "documentaryVerification",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO23documentaryVerificationyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO23documentaryVerificationyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "error",
            "printedName": "error",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO5erroryA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO5erroryA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "exit",
            "printedName": "exit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO4exityA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO4exityA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "identityMatchBlock",
            "printedName": "identityMatchBlock",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO18identityMatchBlockyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO18identityMatchBlockyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "kycCheck",
            "printedName": "kycCheck",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO8kycCheckyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO8kycCheckyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "loading",
            "printedName": "loading",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO7loadingyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO7loadingyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "matchedConsent",
            "printedName": "matchedConsent",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO14matchedConsentyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO14matchedConsentyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "matchedCredential",
            "printedName": "matchedCredential",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO17matchedCredentialyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO17matchedCredentialyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "matchedMFA",
            "printedName": "matchedMFA",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO10matchedMFAyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO10matchedMFAyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "mfa",
            "printedName": "mfa",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO3mfayA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO3mfayA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "numbers",
            "printedName": "numbers",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO7numbersyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO7numbersyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "numbersSelectInstitution",
            "printedName": "numbersSelectInstitution",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO24numbersSelectInstitutionyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO24numbersSelectInstitutionyA2CmF",
            "moduleName": "LinkKit"
          },
          {
            "kind": "Var",
            "name": "oauth",
            "printedName": "oauth",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO5oauthyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO5oauthyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "profileDataReview",
            "printedName": "profileDataReview",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO17profileDataReviewyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO17profileDataReviewyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "recaptcha",
            "printedName": "recaptcha",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO9recaptchayA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO9recaptchayA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "riskCheck",
            "printedName": "riskCheck",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO9riskCheckyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO9riskCheckyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "screening",
            "printedName": "screening",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO9screeningyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO9screeningyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "selectAccount",
            "printedName": "selectAccount",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO13selectAccountyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO13selectAccountyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "selectAuthType",
            "printedName": "selectAuthType",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO14selectAuthTypeyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO14selectAuthTypeyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "submitPhone",
            "printedName": "submitPhone",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO11submitPhoneyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO11submitPhoneyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "verifyPhone",
            "printedName": "verifyPhone",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO11verifyPhoneyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO11verifyPhoneyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "selectSavedInstitution",
            "printedName": "selectSavedInstitution",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO22selectSavedInstitutionyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO22selectSavedInstitutionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "selectSavedAccount",
            "printedName": "selectSavedAccount",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO18selectSavedAccountyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO18selectSavedAccountyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "selectBrand",
            "printedName": "selectBrand",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO11selectBrandyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO11selectBrandyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "selectInstitution",
            "printedName": "selectInstitution",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO17selectInstitutionyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO17selectInstitutionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "selfieCheck",
            "printedName": "selfieCheck",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO11selfieCheckyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO11selfieCheckyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "uploadDocuments",
            "printedName": "uploadDocuments",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO15uploadDocumentsyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO15uploadDocumentsyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "submitDocuments",
            "printedName": "submitDocuments",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO15submitDocumentsyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO15submitDocumentsyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "submitDocumentsSuccess",
            "printedName": "submitDocumentsSuccess",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO22submitDocumentsSuccessyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO22submitDocumentsSuccessyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "submitDocumentsError",
            "printedName": "submitDocumentsError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO20submitDocumentsErroryA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO20submitDocumentsErroryA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "verifySMS",
            "printedName": "verifySMS",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO9verifySMSyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO9verifySMSyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "submitEmail",
            "printedName": "submitEmail",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO11submitEmailyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO11submitEmailyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "verifyEmail",
            "printedName": "verifyEmail",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO11verifyEmailyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO11verifyEmailyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "craConsent",
            "printedName": "craConsent",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO10craConsentyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO10craConsentyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "instantMicrodepositAuthorized",
            "printedName": "instantMicrodepositAuthorized",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO29instantMicrodepositAuthorizedyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO29instantMicrodepositAuthorizedyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "sameDayMicrodepositAuthorized",
            "printedName": "sameDayMicrodepositAuthorized",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO29sameDayMicrodepositAuthorizedyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO29sameDayMicrodepositAuthorizedyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "instantMicrodepositVerification",
            "printedName": "instantMicrodepositVerification",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO31instantMicrodepositVerificationyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO31instantMicrodepositVerificationyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "sameDayMicrodepositVerification",
            "printedName": "sameDayMicrodepositVerification",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO31sameDayMicrodepositVerificationyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO31sameDayMicrodepositVerificationyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "transferStatusCheck",
            "printedName": "transferStatusCheck",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO19transferStatusCheckyA2CmF",
            "mangledName": "$s7LinkKit8ViewNameO19transferStatusCheckyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ViewName.Type) -> (Swift.String) -> LinkKit.ViewName",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> LinkKit.ViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ViewName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit8ViewNameO7unknownyACSScACmF",
            "mangledName": "$s7LinkKit8ViewNameO7unknownyACSScACmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "allCases",
            "printedName": "allCases",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[LinkKit.ViewName]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit8ViewNameO8allCasesSayACGvpZ",
            "mangledName": "$s7LinkKit8ViewNameO8allCasesSayACGvpZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[LinkKit.ViewName]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit8ViewNameO8allCasesSayACGvgZ",
                "mangledName": "$s7LinkKit8ViewNameO8allCasesSayACGvgZ",
                "moduleName": "LinkKit",
                "static": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ViewName",
                "printedName": "LinkKit.ViewName",
                "usr": "s:7LinkKit8ViewNameO"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit8ViewNameO4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit8ViewNameO4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit8ViewNameO6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit8ViewNameO6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit8ViewNameO11descriptionSSvp",
            "mangledName": "$s7LinkKit8ViewNameO11descriptionSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit8ViewNameO11descriptionSSvg",
                "mangledName": "$s7LinkKit8ViewNameO11descriptionSSvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(internalViewName:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ViewName",
                "printedName": "LinkKit.ViewName",
                "usr": "s:7LinkKit8ViewNameO"
              },
              {
                "kind": "TypeNominal",
                "name": "InternalViewName",
                "printedName": "LinkKit.ViewName.InternalViewName",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit8ViewNameO08internalcD0A2C08InternalcD0O_tcfc",
            "mangledName": "$s7LinkKit8ViewNameO08internalcD0A2C08InternalcD0O_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "internalValue",
            "printedName": "internalValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.ViewName.InternalViewName?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InternalViewName",
                    "printedName": "LinkKit.ViewName.InternalViewName",
                    "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit8ViewNameO13internalValueAC08InternalcD0OSgvp",
            "mangledName": "$s7LinkKit8ViewNameO13internalValueAC08InternalcD0OSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.ViewName.InternalViewName?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit8ViewNameO13internalValueAC08InternalcD0OSgvg",
                "mangledName": "$s7LinkKit8ViewNameO13internalValueAC08InternalcD0OSgvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.ViewName?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit8ViewNameO8rawValueACSgSSSg_tcfc",
            "mangledName": "$s7LinkKit8ViewNameO8rawValueACSgSSSg_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ViewName",
                "printedName": "LinkKit.ViewName",
                "usr": "s:7LinkKit8ViewNameO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit8ViewNameO8rawValueACSS_tcfc",
            "mangledName": "$s7LinkKit8ViewNameO8rawValueACSS_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "TypeDecl",
            "name": "InternalViewName",
            "printedName": "InternalViewName",
            "children": [
              {
                "kind": "Var",
                "name": "acceptTOS",
                "printedName": "acceptTOS",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O9acceptTOSyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O9acceptTOSyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "connected",
                "printedName": "connected",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O9connectedyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O9connectedyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "consent",
                "printedName": "consent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O7consentyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O7consentyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 2
              },
              {
                "kind": "Var",
                "name": "credential",
                "printedName": "credential",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O10credentialyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O10credentialyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 3
              },
              {
                "kind": "Var",
                "name": "dataTransparency",
                "printedName": "dataTransparency",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O16dataTransparencyyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O16dataTransparencyyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 4
              },
              {
                "kind": "Var",
                "name": "dataTransparencyConsent",
                "printedName": "dataTransparencyConsent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O23dataTransparencyConsentyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O23dataTransparencyConsentyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 5
              },
              {
                "kind": "Var",
                "name": "dataTransparencyMessagingModal",
                "printedName": "dataTransparencyMessagingModal",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O30dataTransparencyMessagingModalyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O30dataTransparencyMessagingModalyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 6
              },
              {
                "kind": "Var",
                "name": "documentaryVerification",
                "printedName": "documentaryVerification",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O23documentaryVerificationyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O23documentaryVerificationyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 7
              },
              {
                "kind": "Var",
                "name": "error",
                "printedName": "error",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O5erroryA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O5erroryA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 8
              },
              {
                "kind": "Var",
                "name": "exit",
                "printedName": "exit",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O4exityA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O4exityA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 9
              },
              {
                "kind": "Var",
                "name": "identityMatchBlock",
                "printedName": "identityMatchBlock",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O18identityMatchBlockyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O18identityMatchBlockyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 10
              },
              {
                "kind": "Var",
                "name": "kycCheck",
                "printedName": "kycCheck",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O8kycCheckyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O8kycCheckyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 11
              },
              {
                "kind": "Var",
                "name": "selfieCheck",
                "printedName": "selfieCheck",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O11selfieCheckyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O11selfieCheckyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 12
              },
              {
                "kind": "Var",
                "name": "loading",
                "printedName": "loading",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O7loadingyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O7loadingyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 13
              },
              {
                "kind": "Var",
                "name": "matchedConsent",
                "printedName": "matchedConsent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O14matchedConsentyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O14matchedConsentyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 14
              },
              {
                "kind": "Var",
                "name": "matchedCredential",
                "printedName": "matchedCredential",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O17matchedCredentialyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O17matchedCredentialyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 15
              },
              {
                "kind": "Var",
                "name": "matchedMFA",
                "printedName": "matchedMFA",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O10matchedMFAyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O10matchedMFAyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 16
              },
              {
                "kind": "Var",
                "name": "mfa",
                "printedName": "mfa",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O3mfayA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O3mfayA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 17
              },
              {
                "kind": "Var",
                "name": "numbers",
                "printedName": "numbers",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O7numbersyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O7numbersyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 18
              },
              {
                "kind": "Var",
                "name": "numbersSelectInstitution",
                "printedName": "numbersSelectInstitution",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O24numbersSelectInstitutionyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O24numbersSelectInstitutionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 19
              },
              {
                "kind": "Var",
                "name": "profileDataReview",
                "printedName": "profileDataReview",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O17profileDataReviewyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O17profileDataReviewyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 20
              },
              {
                "kind": "Var",
                "name": "oauth",
                "printedName": "oauth",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O5oauthyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O5oauthyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 21
              },
              {
                "kind": "Var",
                "name": "recaptcha",
                "printedName": "recaptcha",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O9recaptchayA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O9recaptchayA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 22
              },
              {
                "kind": "Var",
                "name": "riskCheck",
                "printedName": "riskCheck",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O9riskCheckyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O9riskCheckyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 23
              },
              {
                "kind": "Var",
                "name": "screening",
                "printedName": "screening",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O9screeningyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O9screeningyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 24
              },
              {
                "kind": "Var",
                "name": "selectAccount",
                "printedName": "selectAccount",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O13selectAccountyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O13selectAccountyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 25
              },
              {
                "kind": "Var",
                "name": "selectAuthType",
                "printedName": "selectAuthType",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O14selectAuthTypeyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O14selectAuthTypeyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 26
              },
              {
                "kind": "Var",
                "name": "submitPhone",
                "printedName": "submitPhone",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O11submitPhoneyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O11submitPhoneyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 27
              },
              {
                "kind": "Var",
                "name": "verifyPhone",
                "printedName": "verifyPhone",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O11verifyPhoneyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O11verifyPhoneyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 28
              },
              {
                "kind": "Var",
                "name": "selectSavedInstitution",
                "printedName": "selectSavedInstitution",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O22selectSavedInstitutionyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O22selectSavedInstitutionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 29
              },
              {
                "kind": "Var",
                "name": "selectSavedAccount",
                "printedName": "selectSavedAccount",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O18selectSavedAccountyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O18selectSavedAccountyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 30
              },
              {
                "kind": "Var",
                "name": "selectBrand",
                "printedName": "selectBrand",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O11selectBrandyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O11selectBrandyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 31
              },
              {
                "kind": "Var",
                "name": "selectInstitution",
                "printedName": "selectInstitution",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O17selectInstitutionyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O17selectInstitutionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 32
              },
              {
                "kind": "Var",
                "name": "submitDocuments",
                "printedName": "submitDocuments",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O15submitDocumentsyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O15submitDocumentsyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 33
              },
              {
                "kind": "Var",
                "name": "submitDocumentsSuccess",
                "printedName": "submitDocumentsSuccess",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O22submitDocumentsSuccessyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O22submitDocumentsSuccessyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 34
              },
              {
                "kind": "Var",
                "name": "submitDocumentsError",
                "printedName": "submitDocumentsError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O20submitDocumentsErroryA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O20submitDocumentsErroryA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 35
              },
              {
                "kind": "Var",
                "name": "uploadDocuments",
                "printedName": "uploadDocuments",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O15uploadDocumentsyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O15uploadDocumentsyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 36
              },
              {
                "kind": "Var",
                "name": "verifySMS",
                "printedName": "verifySMS",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O9verifySMSyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O9verifySMSyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 37
              },
              {
                "kind": "Var",
                "name": "submitEmail",
                "printedName": "submitEmail",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O11submitEmailyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O11submitEmailyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 38
              },
              {
                "kind": "Var",
                "name": "verifyEmail",
                "printedName": "verifyEmail",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O11verifyEmailyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O11verifyEmailyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 39
              },
              {
                "kind": "Var",
                "name": "craConsent",
                "printedName": "craConsent",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O10craConsentyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O10craConsentyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 40
              },
              {
                "kind": "Var",
                "name": "instantMicrodepositAuthorized",
                "printedName": "instantMicrodepositAuthorized",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O29instantMicrodepositAuthorizedyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O29instantMicrodepositAuthorizedyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 41
              },
              {
                "kind": "Var",
                "name": "sameDayMicrodepositAuthorized",
                "printedName": "sameDayMicrodepositAuthorized",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O29sameDayMicrodepositAuthorizedyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O29sameDayMicrodepositAuthorizedyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 42
              },
              {
                "kind": "Var",
                "name": "instantMicrodepositVerification",
                "printedName": "instantMicrodepositVerification",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O31instantMicrodepositVerificationyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O31instantMicrodepositVerificationyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 43
              },
              {
                "kind": "Var",
                "name": "sameDayMicrodepositVerification",
                "printedName": "sameDayMicrodepositVerification",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O31sameDayMicrodepositVerificationyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O31sameDayMicrodepositVerificationyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 44
              },
              {
                "kind": "Var",
                "name": "transferStatusCheck",
                "printedName": "transferStatusCheck",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ViewName.InternalViewName.Type) -> LinkKit.ViewName.InternalViewName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ViewName.InternalViewName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O19transferStatusCheckyA2EmF",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O19transferStatusCheckyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 45
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.ViewName.InternalViewName?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O8rawValueAESgSS_tcfc",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O8rawValueAESgSS_tcfc",
                "moduleName": "LinkKit",
                "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:7LinkKit8ViewNameO08InternalcD0O8rawValueSSvp",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O8rawValueSSvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit8ViewNameO08InternalcD0O8rawValueSSvg",
                    "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O8rawValueSSvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "allCases",
                "printedName": "allCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[LinkKit.ViewName.InternalViewName]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalViewName",
                        "printedName": "LinkKit.ViewName.InternalViewName",
                        "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit8ViewNameO08InternalcD0O8allCasesSayAEGvpZ",
                "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O8allCasesSayAEGvpZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Nonisolated"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.ViewName.InternalViewName]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit8ViewNameO08InternalcD0O8allCasesSayAEGvgZ",
                    "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O8allCasesSayAEGvgZ",
                    "moduleName": "LinkKit",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit8ViewNameO08InternalcD0O",
            "mangledName": "$s7LinkKit8ViewNameO08InternalcD0O",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "enumRawTypeName": "String",
            "isEnumExhaustive": 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": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              },
              {
                "kind": "Conformance",
                "name": "Hashable",
                "printedName": "Hashable",
                "usr": "s:SH",
                "mangledName": "$sSH"
              },
              {
                "kind": "Conformance",
                "name": "RawRepresentable",
                "printedName": "RawRepresentable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "RawValue",
                    "printedName": "RawValue",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ],
                "usr": "s:SY",
                "mangledName": "$sSY"
              },
              {
                "kind": "Conformance",
                "name": "CaseIterable",
                "printedName": "CaseIterable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "AllCases",
                    "printedName": "AllCases",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.ViewName.InternalViewName]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalViewName",
                            "printedName": "LinkKit.ViewName.InternalViewName",
                            "usr": "s:7LinkKit8ViewNameO08InternalcD0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ]
                  }
                ],
                "usr": "s:s12CaseIterableP",
                "mangledName": "$ss12CaseIterableP"
              },
              {
                "kind": "Conformance",
                "name": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              },
              {
                "kind": "Conformance",
                "name": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "ViewName",
                "printedName": "LinkKit.ViewName",
                "usr": "s:7LinkKit8ViewNameO"
              },
              {
                "kind": "TypeNominal",
                "name": "ViewName",
                "printedName": "LinkKit.ViewName",
                "usr": "s:7LinkKit8ViewNameO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit8ViewNameO2eeoiySbAC_ACtFZ",
            "mangledName": "$s7LinkKit8ViewNameO2eeoiySbAC_ACtFZ",
            "moduleName": "LinkKit",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7LinkKit8ViewNameO",
        "mangledName": "$s7LinkKit8ViewNameO",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "LinkTokenConfiguration",
        "printedName": "LinkTokenConfiguration",
        "children": [
          {
            "kind": "Var",
            "name": "token",
            "printedName": "token",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit0A18TokenConfigurationV5tokenSSvp",
            "mangledName": "$s7LinkKit0A18TokenConfigurationV5tokenSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A18TokenConfigurationV5tokenSSvg",
                "mangledName": "$s7LinkKit0A18TokenConfigurationV5tokenSSvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onSuccess",
            "printedName": "onSuccess",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.LinkSuccess) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "LinkSuccess",
                    "printedName": "LinkKit.LinkSuccess",
                    "usr": "s:7LinkKit0A7SuccessV"
                  }
                ]
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit0A18TokenConfigurationV9onSuccessyyAA0aF0Vcvp",
            "mangledName": "$s7LinkKit0A18TokenConfigurationV9onSuccessyyAA0aF0Vcvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkSuccess) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "LinkSuccess",
                        "printedName": "LinkKit.LinkSuccess",
                        "usr": "s:7LinkKit0A7SuccessV"
                      }
                    ]
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A18TokenConfigurationV9onSuccessyyAA0aF0Vcvg",
                "mangledName": "$s7LinkKit0A18TokenConfigurationV9onSuccessyyAA0aF0Vcvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onExit",
            "printedName": "onExit",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((LinkKit.LinkExit) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkExit) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "LinkExit",
                        "printedName": "LinkKit.LinkExit",
                        "usr": "s:7LinkKit0A4ExitV"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit0A18TokenConfigurationV6onExityAA0aF0VcSgvp",
            "mangledName": "$s7LinkKit0A18TokenConfigurationV6onExityAA0aF0VcSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "((LinkKit.LinkExit) -> ())?",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.LinkExit) -> ()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "LinkExit",
                            "printedName": "LinkKit.LinkExit",
                            "usr": "s:7LinkKit0A4ExitV"
                          }
                        ]
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A18TokenConfigurationV6onExityAA0aF0VcSgvg",
                "mangledName": "$s7LinkKit0A18TokenConfigurationV6onExityAA0aF0VcSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onEvent",
            "printedName": "onEvent",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((LinkKit.LinkEvent) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkEvent) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "LinkEvent",
                        "printedName": "LinkKit.LinkEvent",
                        "usr": "s:7LinkKit0A5EventV"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit0A18TokenConfigurationV7onEventyAA0aF0VcSgvp",
            "mangledName": "$s7LinkKit0A18TokenConfigurationV7onEventyAA0aF0VcSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "((LinkKit.LinkEvent) -> ())?",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.LinkEvent) -> ()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "LinkEvent",
                            "printedName": "LinkKit.LinkEvent",
                            "usr": "s:7LinkKit0A5EventV"
                          }
                        ]
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A18TokenConfigurationV7onEventyAA0aF0VcSgvg",
                "mangledName": "$s7LinkKit0A18TokenConfigurationV7onEventyAA0aF0VcSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onLoad",
            "printedName": "onLoad",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(() -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "() -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit0A18TokenConfigurationV6onLoadyycSgvp",
            "mangledName": "$s7LinkKit0A18TokenConfigurationV6onLoadyycSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(() -> ())?",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "() -> ()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          }
                        ]
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A18TokenConfigurationV6onLoadyycSgvg",
                "mangledName": "$s7LinkKit0A18TokenConfigurationV6onLoadyycSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(() -> ())?",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "() -> ()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          }
                        ]
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A18TokenConfigurationV6onLoadyycSgvs",
                "mangledName": "$s7LinkKit0A18TokenConfigurationV6onLoadyycSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A18TokenConfigurationV6onLoadyycSgvM",
                "mangledName": "$s7LinkKit0A18TokenConfigurationV6onLoadyycSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(token:onSuccess:onExit:onEvent:onLoad:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LinkTokenConfiguration",
                "printedName": "LinkKit.LinkTokenConfiguration",
                "usr": "s:7LinkKit0A18TokenConfigurationV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.LinkSuccess) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "LinkSuccess",
                    "printedName": "LinkKit.LinkSuccess",
                    "usr": "s:7LinkKit0A7SuccessV"
                  }
                ]
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((LinkKit.LinkExit) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkExit) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "LinkExit",
                        "printedName": "LinkKit.LinkExit",
                        "usr": "s:7LinkKit0A4ExitV"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((LinkKit.LinkEvent) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkEvent) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "LinkEvent",
                        "printedName": "LinkKit.LinkEvent",
                        "usr": "s:7LinkKit0A5EventV"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(() -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "() -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit0A18TokenConfigurationV5token9onSuccess0F4Exit0F5Event0F4LoadACSS_yAA0aG0VcyAA0aH0VcSgyAA0aI0VcSgyycSgtcfc",
            "mangledName": "$s7LinkKit0A18TokenConfigurationV5token9onSuccess0F4Exit0F5Event0F4LoadACSS_yAA0aG0VcyAA0aH0VcSgyAA0aI0VcSgyycSgtcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit0A18TokenConfigurationV",
        "mangledName": "$s7LinkKit0A18TokenConfigurationV",
        "moduleName": "LinkKit",
        "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": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "PresentationMethod",
        "printedName": "PresentationMethod",
        "children": [
          {
            "kind": "Var",
            "name": "viewController",
            "printedName": "viewController",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.PresentationMethod.Type) -> (UIKit.UIViewController) -> LinkKit.PresentationMethod",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIViewController) -> LinkKit.PresentationMethod",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PresentationMethod",
                        "printedName": "LinkKit.PresentationMethod",
                        "usr": "s:7LinkKit18PresentationMethodO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "UIViewController",
                        "printedName": "UIKit.UIViewController",
                        "usr": "c:objc(cs)UIViewController"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.PresentationMethod.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PresentationMethod",
                        "printedName": "LinkKit.PresentationMethod",
                        "usr": "s:7LinkKit18PresentationMethodO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit18PresentationMethodO14viewControlleryACSo06UIViewF0CcACmF",
            "mangledName": "$s7LinkKit18PresentationMethodO14viewControlleryACSo06UIViewF0CcACmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "custom",
            "printedName": "custom",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.PresentationMethod.Type) -> (@escaping (UIKit.UIViewController) -> (), @escaping (UIKit.UIViewController) -> ()) -> LinkKit.PresentationMethod",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(@escaping (UIKit.UIViewController) -> (), @escaping (UIKit.UIViewController) -> ()) -> LinkKit.PresentationMethod",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PresentationMethod",
                        "printedName": "LinkKit.PresentationMethod",
                        "usr": "s:7LinkKit18PresentationMethodO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "((UIKit.UIViewController) -> (), (UIKit.UIViewController) -> ())",
                        "children": [
                          {
                            "kind": "TypeFunc",
                            "name": "Function",
                            "printedName": "(UIKit.UIViewController) -> ()",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Void",
                                "printedName": "()"
                              },
                              {
                                "kind": "TypeNominal",
                                "name": "UIViewController",
                                "printedName": "UIKit.UIViewController",
                                "usr": "c:objc(cs)UIViewController"
                              }
                            ]
                          },
                          {
                            "kind": "TypeFunc",
                            "name": "Function",
                            "printedName": "(UIKit.UIViewController) -> ()",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Void",
                                "printedName": "()"
                              },
                              {
                                "kind": "TypeNominal",
                                "name": "UIViewController",
                                "printedName": "UIKit.UIViewController",
                                "usr": "c:objc(cs)UIViewController"
                              }
                            ]
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.PresentationMethod.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PresentationMethod",
                        "printedName": "LinkKit.PresentationMethod",
                        "usr": "s:7LinkKit18PresentationMethodO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit18PresentationMethodO6customyACySo16UIViewControllerCc_yAFctcACmF",
            "mangledName": "$s7LinkKit18PresentationMethodO6customyACySo16UIViewControllerCc_yAFctcACmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7LinkKit18PresentationMethodO",
        "mangledName": "$s7LinkKit18PresentationMethodO",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "LayerTokenConfiguration",
        "printedName": "LayerTokenConfiguration",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(token:onSuccess:onExit:onEvent:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LayerTokenConfiguration",
                "printedName": "LinkKit.LayerTokenConfiguration",
                "usr": "s:7LinkKit23LayerTokenConfigurationV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.LinkSuccess) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "LinkSuccess",
                    "printedName": "LinkKit.LinkSuccess",
                    "usr": "s:7LinkKit0A7SuccessV"
                  }
                ]
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((LinkKit.LinkExit) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkExit) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "LinkExit",
                        "printedName": "LinkKit.LinkExit",
                        "usr": "s:7LinkKit0A4ExitV"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((LinkKit.LinkEvent) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkEvent) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "LinkEvent",
                        "printedName": "LinkKit.LinkEvent",
                        "usr": "s:7LinkKit0A5EventV"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit23LayerTokenConfigurationV5token9onSuccess0G4Exit0G5EventACSS_yAA0aH0VcyAA0aI0VcSgyAA0aJ0VcSgtcfc",
            "mangledName": "$s7LinkKit23LayerTokenConfigurationV5token9onSuccess0G4Exit0G5EventACSS_yAA0aH0VcyAA0aI0VcSgyAA0aJ0VcSgtcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "token",
            "printedName": "token",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit23LayerTokenConfigurationV5tokenSSvp",
            "mangledName": "$s7LinkKit23LayerTokenConfigurationV5tokenSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit23LayerTokenConfigurationV5tokenSSvg",
                "mangledName": "$s7LinkKit23LayerTokenConfigurationV5tokenSSvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onSuccess",
            "printedName": "onSuccess",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.LinkSuccess) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "LinkSuccess",
                    "printedName": "LinkKit.LinkSuccess",
                    "usr": "s:7LinkKit0A7SuccessV"
                  }
                ]
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit23LayerTokenConfigurationV9onSuccessyyAA0aG0Vcvp",
            "mangledName": "$s7LinkKit23LayerTokenConfigurationV9onSuccessyyAA0aG0Vcvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkSuccess) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "LinkSuccess",
                        "printedName": "LinkKit.LinkSuccess",
                        "usr": "s:7LinkKit0A7SuccessV"
                      }
                    ]
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit23LayerTokenConfigurationV9onSuccessyyAA0aG0Vcvg",
                "mangledName": "$s7LinkKit23LayerTokenConfigurationV9onSuccessyyAA0aG0Vcvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onExit",
            "printedName": "onExit",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((LinkKit.LinkExit) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkExit) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "LinkExit",
                        "printedName": "LinkKit.LinkExit",
                        "usr": "s:7LinkKit0A4ExitV"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit23LayerTokenConfigurationV6onExityAA0aG0VcSgvp",
            "mangledName": "$s7LinkKit23LayerTokenConfigurationV6onExityAA0aG0VcSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "((LinkKit.LinkExit) -> ())?",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.LinkExit) -> ()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "LinkExit",
                            "printedName": "LinkKit.LinkExit",
                            "usr": "s:7LinkKit0A4ExitV"
                          }
                        ]
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit23LayerTokenConfigurationV6onExityAA0aG0VcSgvg",
                "mangledName": "$s7LinkKit23LayerTokenConfigurationV6onExityAA0aG0VcSgvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "onEvent",
            "printedName": "onEvent",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((LinkKit.LinkEvent) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.LinkEvent) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "LinkEvent",
                        "printedName": "LinkKit.LinkEvent",
                        "usr": "s:7LinkKit0A5EventV"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit23LayerTokenConfigurationV7onEventyAA0aG0VcSgvp",
            "mangledName": "$s7LinkKit23LayerTokenConfigurationV7onEventyAA0aG0VcSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "((LinkKit.LinkEvent) -> ())?",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(LinkKit.LinkEvent) -> ()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "LinkEvent",
                            "printedName": "LinkKit.LinkEvent",
                            "usr": "s:7LinkKit0A5EventV"
                          }
                        ]
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit23LayerTokenConfigurationV7onEventyAA0aG0VcSgvg",
                "mangledName": "$s7LinkKit23LayerTokenConfigurationV7onEventyAA0aG0VcSgvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "linkTokenConfiguration",
            "printedName": "linkTokenConfiguration",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LinkTokenConfiguration",
                "printedName": "LinkKit.LinkTokenConfiguration",
                "usr": "s:7LinkKit0A18TokenConfigurationV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit23LayerTokenConfigurationV04linkdE0AA0adE0Vvp",
            "mangledName": "$s7LinkKit23LayerTokenConfigurationV04linkdE0AA0adE0Vvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LinkTokenConfiguration",
                    "printedName": "LinkKit.LinkTokenConfiguration",
                    "usr": "s:7LinkKit0A18TokenConfigurationV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit23LayerTokenConfigurationV04linkdE0AA0adE0Vvg",
                "mangledName": "$s7LinkKit23LayerTokenConfigurationV04linkdE0AA0adE0Vvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "LinkTokenConfiguration",
                    "printedName": "LinkKit.LinkTokenConfiguration",
                    "usr": "s:7LinkKit0A18TokenConfigurationV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit23LayerTokenConfigurationV04linkdE0AA0adE0Vvs",
                "mangledName": "$s7LinkKit23LayerTokenConfigurationV04linkdE0AA0adE0Vvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit23LayerTokenConfigurationV04linkdE0AA0adE0VvM",
                "mangledName": "$s7LinkKit23LayerTokenConfigurationV04linkdE0AA0adE0VvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit23LayerTokenConfigurationV",
        "mangledName": "$s7LinkKit23LayerTokenConfigurationV",
        "moduleName": "LinkKit",
        "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": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "VerificationStatus",
        "printedName": "VerificationStatus",
        "children": [
          {
            "kind": "Var",
            "name": "pendingAutomaticVerification",
            "printedName": "pendingAutomaticVerification",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.VerificationStatus.Type) -> LinkKit.VerificationStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VerificationStatus",
                    "printedName": "LinkKit.VerificationStatus",
                    "usr": "s:7LinkKit18VerificationStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.VerificationStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VerificationStatus",
                        "printedName": "LinkKit.VerificationStatus",
                        "usr": "s:7LinkKit18VerificationStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit18VerificationStatusO016pendingAutomaticC0yA2CmF",
            "mangledName": "$s7LinkKit18VerificationStatusO016pendingAutomaticC0yA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "pendingManualVerification",
            "printedName": "pendingManualVerification",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.VerificationStatus.Type) -> LinkKit.VerificationStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VerificationStatus",
                    "printedName": "LinkKit.VerificationStatus",
                    "usr": "s:7LinkKit18VerificationStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.VerificationStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VerificationStatus",
                        "printedName": "LinkKit.VerificationStatus",
                        "usr": "s:7LinkKit18VerificationStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit18VerificationStatusO013pendingManualC0yA2CmF",
            "mangledName": "$s7LinkKit18VerificationStatusO013pendingManualC0yA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "manuallyVerified",
            "printedName": "manuallyVerified",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.VerificationStatus.Type) -> LinkKit.VerificationStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VerificationStatus",
                    "printedName": "LinkKit.VerificationStatus",
                    "usr": "s:7LinkKit18VerificationStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.VerificationStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VerificationStatus",
                        "printedName": "LinkKit.VerificationStatus",
                        "usr": "s:7LinkKit18VerificationStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit18VerificationStatusO16manuallyVerifiedyA2CmF",
            "mangledName": "$s7LinkKit18VerificationStatusO16manuallyVerifiedyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.VerificationStatus.Type) -> (Swift.String) -> LinkKit.VerificationStatus",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> LinkKit.VerificationStatus",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VerificationStatus",
                        "printedName": "LinkKit.VerificationStatus",
                        "usr": "s:7LinkKit18VerificationStatusO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.VerificationStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VerificationStatus",
                        "printedName": "LinkKit.VerificationStatus",
                        "usr": "s:7LinkKit18VerificationStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit18VerificationStatusO7unknownyACSScACmF",
            "mangledName": "$s7LinkKit18VerificationStatusO7unknownyACSScACmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VerificationStatus",
                "printedName": "LinkKit.VerificationStatus",
                "usr": "s:7LinkKit18VerificationStatusO"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit18VerificationStatusO4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit18VerificationStatusO4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit18VerificationStatusO6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit18VerificationStatusO6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit18VerificationStatusO11descriptionSSvp",
            "mangledName": "$s7LinkKit18VerificationStatusO11descriptionSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit18VerificationStatusO11descriptionSSvg",
                "mangledName": "$s7LinkKit18VerificationStatusO11descriptionSSvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(internalVerificationStatus:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VerificationStatus",
                "printedName": "LinkKit.VerificationStatus",
                "usr": "s:7LinkKit18VerificationStatusO"
              },
              {
                "kind": "TypeNominal",
                "name": "InternalVerificationStatus",
                "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus",
                "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit18VerificationStatusO08internalcD0A2C08InternalcD0O_tcfc",
            "mangledName": "$s7LinkKit18VerificationStatusO08internalcD0A2C08InternalcD0O_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "internalValue",
            "printedName": "internalValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InternalVerificationStatus",
                    "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus",
                    "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit18VerificationStatusO13internalValueAC08InternalcD0OSgvp",
            "mangledName": "$s7LinkKit18VerificationStatusO13internalValueAC08InternalcD0OSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalVerificationStatus",
                        "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus",
                        "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit18VerificationStatusO13internalValueAC08InternalcD0OSgvg",
                "mangledName": "$s7LinkKit18VerificationStatusO13internalValueAC08InternalcD0OSgvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.VerificationStatus?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VerificationStatus",
                    "printedName": "LinkKit.VerificationStatus",
                    "usr": "s:7LinkKit18VerificationStatusO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit18VerificationStatusO8rawValueACSgSS_tcfc",
            "mangledName": "$s7LinkKit18VerificationStatusO8rawValueACSgSS_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "TypeDecl",
            "name": "InternalVerificationStatus",
            "printedName": "InternalVerificationStatus",
            "children": [
              {
                "kind": "Var",
                "name": "pendingAutomaticVerificationString",
                "printedName": "pendingAutomaticVerificationString",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.VerificationStatus.InternalVerificationStatus.Type) -> LinkKit.VerificationStatus.InternalVerificationStatus",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalVerificationStatus",
                        "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus",
                        "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalVerificationStatus",
                            "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus",
                            "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O016pendingAutomaticC6StringyA2EmF",
                "mangledName": "$s7LinkKit18VerificationStatusO08InternalcD0O016pendingAutomaticC6StringyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "pendingManualVerificationString",
                "printedName": "pendingManualVerificationString",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.VerificationStatus.InternalVerificationStatus.Type) -> LinkKit.VerificationStatus.InternalVerificationStatus",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalVerificationStatus",
                        "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus",
                        "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalVerificationStatus",
                            "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus",
                            "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O013pendingManualC6StringyA2EmF",
                "mangledName": "$s7LinkKit18VerificationStatusO08InternalcD0O013pendingManualC6StringyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "manuallyVerifiedString",
                "printedName": "manuallyVerifiedString",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.VerificationStatus.InternalVerificationStatus.Type) -> LinkKit.VerificationStatus.InternalVerificationStatus",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalVerificationStatus",
                        "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus",
                        "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalVerificationStatus",
                            "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus",
                            "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O22manuallyVerifiedStringyA2EmF",
                "mangledName": "$s7LinkKit18VerificationStatusO08InternalcD0O22manuallyVerifiedStringyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 2
              },
              {
                "kind": "Var",
                "name": "unknownString",
                "printedName": "unknownString",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.VerificationStatus.InternalVerificationStatus.Type) -> LinkKit.VerificationStatus.InternalVerificationStatus",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalVerificationStatus",
                        "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus",
                        "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalVerificationStatus",
                            "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus",
                            "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O13unknownStringyA2EmF",
                "mangledName": "$s7LinkKit18VerificationStatusO08InternalcD0O13unknownStringyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 3
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalVerificationStatus",
                        "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus",
                        "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O8rawValueAESgSS_tcfc",
                "mangledName": "$s7LinkKit18VerificationStatusO08InternalcD0O8rawValueAESgSS_tcfc",
                "moduleName": "LinkKit",
                "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:7LinkKit18VerificationStatusO08InternalcD0O8rawValueSSvp",
                "mangledName": "$s7LinkKit18VerificationStatusO08InternalcD0O8rawValueSSvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O8rawValueSSvg",
                    "mangledName": "$s7LinkKit18VerificationStatusO08InternalcD0O8rawValueSSvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "allCases",
                "printedName": "allCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[LinkKit.VerificationStatus.InternalVerificationStatus]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalVerificationStatus",
                        "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus",
                        "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O8allCasesSayAEGvpZ",
                "mangledName": "$s7LinkKit18VerificationStatusO08InternalcD0O8allCasesSayAEGvpZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Nonisolated"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.VerificationStatus.InternalVerificationStatus]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalVerificationStatus",
                            "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus",
                            "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O8allCasesSayAEGvgZ",
                    "mangledName": "$s7LinkKit18VerificationStatusO08InternalcD0O8allCasesSayAEGvgZ",
                    "moduleName": "LinkKit",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O",
            "mangledName": "$s7LinkKit18VerificationStatusO08InternalcD0O",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "enumRawTypeName": "String",
            "isEnumExhaustive": 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": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              },
              {
                "kind": "Conformance",
                "name": "Hashable",
                "printedName": "Hashable",
                "usr": "s:SH",
                "mangledName": "$sSH"
              },
              {
                "kind": "Conformance",
                "name": "RawRepresentable",
                "printedName": "RawRepresentable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "RawValue",
                    "printedName": "RawValue",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ],
                "usr": "s:SY",
                "mangledName": "$sSY"
              },
              {
                "kind": "Conformance",
                "name": "CaseIterable",
                "printedName": "CaseIterable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "AllCases",
                    "printedName": "AllCases",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.VerificationStatus.InternalVerificationStatus]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalVerificationStatus",
                            "printedName": "LinkKit.VerificationStatus.InternalVerificationStatus",
                            "usr": "s:7LinkKit18VerificationStatusO08InternalcD0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ]
                  }
                ],
                "usr": "s:s12CaseIterableP",
                "mangledName": "$ss12CaseIterableP"
              },
              {
                "kind": "Conformance",
                "name": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              },
              {
                "kind": "Conformance",
                "name": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "VerificationStatus",
                "printedName": "LinkKit.VerificationStatus",
                "usr": "s:7LinkKit18VerificationStatusO"
              },
              {
                "kind": "TypeNominal",
                "name": "VerificationStatus",
                "printedName": "LinkKit.VerificationStatus",
                "usr": "s:7LinkKit18VerificationStatusO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit18VerificationStatusO2eeoiySbAC_ACtFZ",
            "mangledName": "$s7LinkKit18VerificationStatusO2eeoiySbAC_ACtFZ",
            "moduleName": "LinkKit",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7LinkKit18VerificationStatusO",
        "mangledName": "$s7LinkKit18VerificationStatusO",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "Environment",
        "printedName": "Environment",
        "children": [
          {
            "kind": "Var",
            "name": "production",
            "printedName": "production",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.Environment.Type) -> LinkKit.Environment",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Environment",
                    "printedName": "LinkKit.Environment",
                    "usr": "s:7LinkKit11EnvironmentO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.Environment.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Environment",
                        "printedName": "LinkKit.Environment",
                        "usr": "s:7LinkKit11EnvironmentO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit11EnvironmentO10productionyA2CmF",
            "mangledName": "$s7LinkKit11EnvironmentO10productionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "sandbox",
            "printedName": "sandbox",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.Environment.Type) -> LinkKit.Environment",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Environment",
                    "printedName": "LinkKit.Environment",
                    "usr": "s:7LinkKit11EnvironmentO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.Environment.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Environment",
                        "printedName": "LinkKit.Environment",
                        "usr": "s:7LinkKit11EnvironmentO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit11EnvironmentO7sandboxyA2CmF",
            "mangledName": "$s7LinkKit11EnvironmentO7sandboxyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "baseURL",
            "printedName": "baseURL",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "URL",
                "printedName": "Foundation.URL",
                "usr": "s:10Foundation3URLV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit11EnvironmentO7baseURL10Foundation0E0Vvp",
            "mangledName": "$s7LinkKit11EnvironmentO7baseURL10Foundation0E0Vvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "URL",
                    "printedName": "Foundation.URL",
                    "usr": "s:10Foundation3URLV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit11EnvironmentO7baseURL10Foundation0E0Vvg",
                "mangledName": "$s7LinkKit11EnvironmentO7baseURL10Foundation0E0Vvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit11EnvironmentO11descriptionSSvp",
            "mangledName": "$s7LinkKit11EnvironmentO11descriptionSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit11EnvironmentO11descriptionSSvg",
                "mangledName": "$s7LinkKit11EnvironmentO11descriptionSSvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Environment",
                "printedName": "LinkKit.Environment",
                "usr": "s:7LinkKit11EnvironmentO"
              },
              {
                "kind": "TypeNominal",
                "name": "Environment",
                "printedName": "LinkKit.Environment",
                "usr": "s:7LinkKit11EnvironmentO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit11EnvironmentO2eeoiySbAC_ACtFZ",
            "mangledName": "$s7LinkKit11EnvironmentO2eeoiySbAC_ACtFZ",
            "moduleName": "LinkKit",
            "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:7LinkKit11EnvironmentO9hashValueSivp",
            "mangledName": "$s7LinkKit11EnvironmentO9hashValueSivp",
            "moduleName": "LinkKit",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit11EnvironmentO9hashValueSivg",
                "mangledName": "$s7LinkKit11EnvironmentO9hashValueSivg",
                "moduleName": "LinkKit",
                "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:7LinkKit11EnvironmentO4hash4intoys6HasherVz_tF",
            "mangledName": "$s7LinkKit11EnvironmentO4hash4intoys6HasherVz_tF",
            "moduleName": "LinkKit",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "TypeDecl",
            "name": "DecodingError",
            "printedName": "DecodingError",
            "children": [
              {
                "kind": "Var",
                "name": "invalidName",
                "printedName": "invalidName",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.Environment.DecodingError.Type) -> (Swift.String) -> LinkKit.Environment.DecodingError",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(Swift.String) -> LinkKit.Environment.DecodingError",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "DecodingError",
                            "printedName": "LinkKit.Environment.DecodingError",
                            "usr": "s:7LinkKit11EnvironmentO13DecodingErrorO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.Environment.DecodingError.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "DecodingError",
                            "printedName": "LinkKit.Environment.DecodingError",
                            "usr": "s:7LinkKit11EnvironmentO13DecodingErrorO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit11EnvironmentO13DecodingErrorO11invalidNameyAESScAEmF",
                "mangledName": "$s7LinkKit11EnvironmentO13DecodingErrorO11invalidNameyAESScAEmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 0
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit11EnvironmentO13DecodingErrorO",
            "mangledName": "$s7LinkKit11EnvironmentO13DecodingErrorO",
            "moduleName": "LinkKit",
            "isFromExtension": true,
            "isEnumExhaustive": 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": "Error",
                "printedName": "Error",
                "usr": "s:s5ErrorP",
                "mangledName": "$ss5ErrorP"
              },
              {
                "kind": "Conformance",
                "name": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Environment",
                "printedName": "LinkKit.Environment",
                "usr": "s:7LinkKit11EnvironmentO"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit11EnvironmentO4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit11EnvironmentO4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit11EnvironmentO6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit11EnvironmentO6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7LinkKit11EnvironmentO",
        "mangledName": "$s7LinkKit11EnvironmentO",
        "moduleName": "LinkKit",
        "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": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "MobileAuth",
        "printedName": "MobileAuth",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "ImplementationOnly"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ProveFinishStep",
        "printedName": "ProveFinishStep",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(verificationID:networkService:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ProveFinishStep",
                "printedName": "LinkKit.ProveFinishStep",
                "usr": "s:7LinkKit15ProveFinishStepC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "ProveNetworkClient",
                "printedName": "any Link.ProveNetworkClient",
                "usr": "s:4Link18ProveNetworkClientP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit15ProveFinishStepC14verificationID14networkServiceACSS_0A00C13NetworkClient_ptcfc",
            "mangledName": "$s7LinkKit15ProveFinishStepC14verificationID14networkServiceACSS_0A00C13NetworkClient_ptcfc",
            "moduleName": "LinkKit",
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "execute",
            "printedName": "execute(_:context:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ProtocolComposition",
                "printedName": "Any"
              },
              {
                "kind": "TypeNominal",
                "name": "PVFinishStepInput",
                "printedName": "any MobileAuth.PVFinishStepInput",
                "usr": "c:objc(pl)PVFinishStepInput"
              },
              {
                "kind": "TypeNominal",
                "name": "PVAuthenticatorContext",
                "printedName": "any MobileAuth.PVAuthenticatorContext",
                "usr": "c:objc(pl)PVAuthenticatorContext"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit15ProveFinishStepC7execute_7contextypSo08PVFinishE5Input_p_So22PVAuthenticatorContext_ptKF",
            "mangledName": "$s7LinkKit15ProveFinishStepC7execute_7contextypSo08PVFinishE5Input_p_So22PVAuthenticatorContext_ptKF",
            "moduleName": "LinkKit",
            "isOpen": true,
            "objc_name": "execute:context:error:",
            "declAttributes": [
              "ObjC"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "verificationID",
            "printedName": "verificationID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit15ProveFinishStepC14verificationID33_A45300645F4D43017EDA5A0091669E0FLLSSvp",
            "mangledName": "$s7LinkKit15ProveFinishStepC14verificationID33_A45300645F4D43017EDA5A0091669E0FLLSSvp",
            "moduleName": "LinkKit",
            "isInternal": true,
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 0,
            "isLet": true,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "networkService",
            "printedName": "networkService",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ProveNetworkClient",
                "printedName": "any Link.ProveNetworkClient",
                "usr": "s:4Link18ProveNetworkClientP"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit15ProveFinishStepC14networkService33_A45300645F4D43017EDA5A0091669E0FLL0A00C13NetworkClient_pvp",
            "mangledName": "$s7LinkKit15ProveFinishStepC14networkService33_A45300645F4D43017EDA5A0091669E0FLL0A00C13NetworkClient_pvp",
            "moduleName": "LinkKit",
            "isInternal": true,
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 1,
            "isLet": true,
            "hasStorage": true
          }
        ],
        "declKind": "Class",
        "usr": "s:7LinkKit15ProveFinishStepC",
        "mangledName": "$s7LinkKit15ProveFinishStepC",
        "moduleName": "LinkKit",
        "isOpen": true,
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "MobileAuth",
        "printedName": "MobileAuth",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "ImplementationOnly"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ProveAuthenticating",
        "printedName": "ProveAuthenticating",
        "children": [
          {
            "kind": "Function",
            "name": "isAuthenticationPossible",
            "printedName": "isAuthenticationPossible()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit19ProveAuthenticatingP24isAuthenticationPossibleyyKF",
            "mangledName": "$s7LinkKit19ProveAuthenticatingP24isAuthenticationPossibleyyKF",
            "moduleName": "LinkKit",
            "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.ProveAuthenticating>",
            "sugared_genericSig": "<Self where Self : LinkKit.ProveAuthenticating>",
            "protocolReq": true,
            "throwing": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "authenticate",
            "printedName": "authenticate()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit19ProveAuthenticatingP12authenticateyyKF",
            "mangledName": "$s7LinkKit19ProveAuthenticatingP12authenticateyyKF",
            "moduleName": "LinkKit",
            "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.ProveAuthenticating>",
            "sugared_genericSig": "<Self where Self : LinkKit.ProveAuthenticating>",
            "protocolReq": true,
            "throwing": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7LinkKit19ProveAuthenticatingP",
        "mangledName": "$s7LinkKit19ProveAuthenticatingP",
        "moduleName": "LinkKit",
        "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": "ProveSNAService",
        "printedName": "ProveSNAService",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(plogger:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ProveSNAService",
                "printedName": "LinkKit.ProveSNAService",
                "usr": "s:7LinkKit15ProveSNAServiceC"
              },
              {
                "kind": "TypeNominal",
                "name": "Plogger",
                "printedName": "any Link.Plogger",
                "usr": "s:4Link7PloggerP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit15ProveSNAServiceC7ploggerAC0A07Plogger_p_tcfc",
            "mangledName": "$s7LinkKit15ProveSNAServiceC7ploggerAC0A07Plogger_p_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(plogger:authenticatorFactory:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ProveSNAService",
                "printedName": "LinkKit.ProveSNAService",
                "usr": "s:7LinkKit15ProveSNAServiceC"
              },
              {
                "kind": "TypeNominal",
                "name": "Plogger",
                "printedName": "any Link.Plogger",
                "usr": "s:4Link7PloggerP"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(MobileAuth.PVAuthConfig, LinkKit.ProveStartStep, LinkKit.ProveFinishStep) throws -> any LinkKit.ProveAuthenticating",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProveAuthenticating",
                    "printedName": "any LinkKit.ProveAuthenticating",
                    "usr": "s:7LinkKit19ProveAuthenticatingP"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(MobileAuth.PVAuthConfig, LinkKit.ProveStartStep, LinkKit.ProveFinishStep)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PVAuthConfig",
                        "printedName": "MobileAuth.PVAuthConfig",
                        "usr": "c:objc(cs)PVAuthConfig"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "ProveStartStep",
                        "printedName": "LinkKit.ProveStartStep",
                        "usr": "s:7LinkKit14ProveStartStepC"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "ProveFinishStep",
                        "printedName": "LinkKit.ProveFinishStep",
                        "usr": "s:7LinkKit15ProveFinishStepC"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit15ProveSNAServiceC7plogger20authenticatorFactoryAC0A07Plogger_p_AA0C14Authenticating_pSo12PVAuthConfigC_AA0C9StartStepCAA0c6FinishM0CtKctcfc",
            "mangledName": "$s7LinkKit15ProveSNAServiceC7plogger20authenticatorFactoryAC0A07Plogger_p_AA0C14Authenticating_pSo12PVAuthConfigC_AA0C9StartStepCAA0c6FinishM0CtKctcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "authenticate",
            "printedName": "authenticate(networkService:verificationID:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "ProveNetworkClient",
                "printedName": "any Link.ProveNetworkClient",
                "usr": "s:4Link18ProveNetworkClientP"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(Link.SilentNetworkAuthServiceError?) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Link.SilentNetworkAuthServiceError?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SilentNetworkAuthServiceError",
                        "printedName": "Link.SilentNetworkAuthServiceError",
                        "usr": "s:4Link29SilentNetworkAuthServiceErrorO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit15ProveSNAServiceC12authenticate14networkService14verificationID10completiony0A00C13NetworkClient_p_SSyAH06Silentk4AuthG5ErrorOSgctF",
            "mangledName": "$s7LinkKit15ProveSNAServiceC12authenticate14networkService14verificationID10completiony0A00C13NetworkClient_p_SSyAH06Silentk4AuthG5ErrorOSgctF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Final"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "queue",
            "printedName": "queue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "DispatchQueue",
                "printedName": "Dispatch.DispatchQueue",
                "usr": "c:objc(cs)OS_dispatch_queue"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit15ProveSNAServiceC5queue33_00D807ACDAE11B8B211ADFC14590733ELLSo012OS_dispatch_E0Cvp",
            "mangledName": "$s7LinkKit15ProveSNAServiceC5queue33_00D807ACDAE11B8B211ADFC14590733ELLSo012OS_dispatch_E0Cvp",
            "moduleName": "LinkKit",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "fixedbinaryorder": 0,
            "isLet": true,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "authenticator",
            "printedName": "authenticator",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(any LinkKit.ProveAuthenticating)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProveAuthenticating",
                    "printedName": "any LinkKit.ProveAuthenticating",
                    "usr": "s:7LinkKit19ProveAuthenticatingP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit15ProveSNAServiceC13authenticator33_00D807ACDAE11B8B211ADFC14590733ELLAA0C14Authenticating_pSgvp",
            "mangledName": "$s7LinkKit15ProveSNAServiceC13authenticator33_00D807ACDAE11B8B211ADFC14590733ELLAA0C14Authenticating_pSgvp",
            "moduleName": "LinkKit",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "plogger",
            "printedName": "plogger",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Plogger",
                "printedName": "any Link.Plogger",
                "usr": "s:4Link7PloggerP"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit15ProveSNAServiceC7plogger33_00D807ACDAE11B8B211ADFC14590733ELL0A07Plogger_pvp",
            "mangledName": "$s7LinkKit15ProveSNAServiceC7plogger33_00D807ACDAE11B8B211ADFC14590733ELL0A07Plogger_pvp",
            "moduleName": "LinkKit",
            "isInternal": true,
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 2,
            "isLet": true,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "authenticatorFactory",
            "printedName": "authenticatorFactory",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((MobileAuth.PVAuthConfig, LinkKit.ProveStartStep, LinkKit.ProveFinishStep) throws -> any LinkKit.ProveAuthenticating)?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(MobileAuth.PVAuthConfig, LinkKit.ProveStartStep, LinkKit.ProveFinishStep) throws -> any LinkKit.ProveAuthenticating",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProveAuthenticating",
                        "printedName": "any LinkKit.ProveAuthenticating",
                        "usr": "s:7LinkKit19ProveAuthenticatingP"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(MobileAuth.PVAuthConfig, LinkKit.ProveStartStep, LinkKit.ProveFinishStep)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "PVAuthConfig",
                            "printedName": "MobileAuth.PVAuthConfig",
                            "usr": "c:objc(cs)PVAuthConfig"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ProveStartStep",
                            "printedName": "LinkKit.ProveStartStep",
                            "usr": "s:7LinkKit14ProveStartStepC"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ProveFinishStep",
                            "printedName": "LinkKit.ProveFinishStep",
                            "usr": "s:7LinkKit15ProveFinishStepC"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit15ProveSNAServiceC20authenticatorFactory33_00D807ACDAE11B8B211ADFC14590733ELLAA0C14Authenticating_pSo12PVAuthConfigC_AA0C9StartStepCAA0c6FinishP0CtKcSgvp",
            "mangledName": "$s7LinkKit15ProveSNAServiceC20authenticatorFactory33_00D807ACDAE11B8B211ADFC14590733ELLAA0C14Authenticating_pSo12PVAuthConfigC_AA0C9StartStepCAA0c6FinishP0CtKcSgvp",
            "moduleName": "LinkKit",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 3,
            "hasStorage": true
          }
        ],
        "declKind": "Class",
        "usr": "s:7LinkKit15ProveSNAServiceC",
        "mangledName": "$s7LinkKit15ProveSNAServiceC",
        "moduleName": "LinkKit",
        "declAttributes": [
          "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": "ProveSNAServiceProtocol",
            "printedName": "ProveSNAServiceProtocol",
            "usr": "s:4Link23ProveSNAServiceProtocolP",
            "mangledName": "$s4Link23ProveSNAServiceProtocolP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "EventMetadata",
        "printedName": "EventMetadata",
        "children": [
          {
            "kind": "Var",
            "name": "accountNumberMask",
            "printedName": "accountNumberMask",
            "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:7LinkKit13EventMetadataV17accountNumberMaskSSSgvp",
            "mangledName": "$s7LinkKit13EventMetadataV17accountNumberMaskSSSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV17accountNumberMaskSSSgvg",
                "mangledName": "$s7LinkKit13EventMetadataV17accountNumberMaskSSSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV17accountNumberMaskSSSgvs",
                "mangledName": "$s7LinkKit13EventMetadataV17accountNumberMaskSSSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV17accountNumberMaskSSSgvM",
                "mangledName": "$s7LinkKit13EventMetadataV17accountNumberMaskSSSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "errorCode",
            "printedName": "errorCode",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.ExitErrorCode?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ExitErrorCode",
                    "printedName": "LinkKit.ExitErrorCode",
                    "usr": "s:7LinkKit13ExitErrorCodeO"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13EventMetadataV9errorCodeAA09ExitErrorF0OSgvp",
            "mangledName": "$s7LinkKit13EventMetadataV9errorCodeAA09ExitErrorF0OSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.ExitErrorCode?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV9errorCodeAA09ExitErrorF0OSgvg",
                "mangledName": "$s7LinkKit13EventMetadataV9errorCodeAA09ExitErrorF0OSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.ExitErrorCode?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitErrorCode",
                        "printedName": "LinkKit.ExitErrorCode",
                        "usr": "s:7LinkKit13ExitErrorCodeO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV9errorCodeAA09ExitErrorF0OSgvs",
                "mangledName": "$s7LinkKit13EventMetadataV9errorCodeAA09ExitErrorF0OSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV9errorCodeAA09ExitErrorF0OSgvM",
                "mangledName": "$s7LinkKit13EventMetadataV9errorCodeAA09ExitErrorF0OSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "errorMessage",
            "printedName": "errorMessage",
            "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:7LinkKit13EventMetadataV12errorMessageSSSgvp",
            "mangledName": "$s7LinkKit13EventMetadataV12errorMessageSSSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV12errorMessageSSSgvg",
                "mangledName": "$s7LinkKit13EventMetadataV12errorMessageSSSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV12errorMessageSSSgvs",
                "mangledName": "$s7LinkKit13EventMetadataV12errorMessageSSSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV12errorMessageSSSgvM",
                "mangledName": "$s7LinkKit13EventMetadataV12errorMessageSSSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "exitStatus",
            "printedName": "exitStatus",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.ExitStatus?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ExitStatus",
                    "printedName": "LinkKit.ExitStatus",
                    "usr": "s:7LinkKit10ExitStatusO"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13EventMetadataV10exitStatusAA04ExitF0OSgvp",
            "mangledName": "$s7LinkKit13EventMetadataV10exitStatusAA04ExitF0OSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.ExitStatus?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitStatus",
                        "printedName": "LinkKit.ExitStatus",
                        "usr": "s:7LinkKit10ExitStatusO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV10exitStatusAA04ExitF0OSgvg",
                "mangledName": "$s7LinkKit13EventMetadataV10exitStatusAA04ExitF0OSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.ExitStatus?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitStatus",
                        "printedName": "LinkKit.ExitStatus",
                        "usr": "s:7LinkKit10ExitStatusO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV10exitStatusAA04ExitF0OSgvs",
                "mangledName": "$s7LinkKit13EventMetadataV10exitStatusAA04ExitF0OSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV10exitStatusAA04ExitF0OSgvM",
                "mangledName": "$s7LinkKit13EventMetadataV10exitStatusAA04ExitF0OSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "institutionID",
            "printedName": "institutionID",
            "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:7LinkKit13EventMetadataV13institutionIDSSSgvp",
            "mangledName": "$s7LinkKit13EventMetadataV13institutionIDSSSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV13institutionIDSSSgvg",
                "mangledName": "$s7LinkKit13EventMetadataV13institutionIDSSSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV13institutionIDSSSgvs",
                "mangledName": "$s7LinkKit13EventMetadataV13institutionIDSSSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV13institutionIDSSSgvM",
                "mangledName": "$s7LinkKit13EventMetadataV13institutionIDSSSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "institutionName",
            "printedName": "institutionName",
            "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:7LinkKit13EventMetadataV15institutionNameSSSgvp",
            "mangledName": "$s7LinkKit13EventMetadataV15institutionNameSSSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV15institutionNameSSSgvg",
                "mangledName": "$s7LinkKit13EventMetadataV15institutionNameSSSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV15institutionNameSSSgvs",
                "mangledName": "$s7LinkKit13EventMetadataV15institutionNameSSSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV15institutionNameSSSgvM",
                "mangledName": "$s7LinkKit13EventMetadataV15institutionNameSSSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "institutionSearchQuery",
            "printedName": "institutionSearchQuery",
            "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:7LinkKit13EventMetadataV22institutionSearchQuerySSSgvp",
            "mangledName": "$s7LinkKit13EventMetadataV22institutionSearchQuerySSSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV22institutionSearchQuerySSSgvg",
                "mangledName": "$s7LinkKit13EventMetadataV22institutionSearchQuerySSSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV22institutionSearchQuerySSSgvs",
                "mangledName": "$s7LinkKit13EventMetadataV22institutionSearchQuerySSSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV22institutionSearchQuerySSSgvM",
                "mangledName": "$s7LinkKit13EventMetadataV22institutionSearchQuerySSSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isUpdateMode",
            "printedName": "isUpdateMode",
            "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:7LinkKit13EventMetadataV12isUpdateModeSSSgvp",
            "mangledName": "$s7LinkKit13EventMetadataV12isUpdateModeSSSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV12isUpdateModeSSSgvg",
                "mangledName": "$s7LinkKit13EventMetadataV12isUpdateModeSSSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV12isUpdateModeSSSgvs",
                "mangledName": "$s7LinkKit13EventMetadataV12isUpdateModeSSSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV12isUpdateModeSSSgvM",
                "mangledName": "$s7LinkKit13EventMetadataV12isUpdateModeSSSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "matchReason",
            "printedName": "matchReason",
            "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:7LinkKit13EventMetadataV11matchReasonSSSgvp",
            "mangledName": "$s7LinkKit13EventMetadataV11matchReasonSSSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV11matchReasonSSSgvg",
                "mangledName": "$s7LinkKit13EventMetadataV11matchReasonSSSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV11matchReasonSSSgvs",
                "mangledName": "$s7LinkKit13EventMetadataV11matchReasonSSSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV11matchReasonSSSgvM",
                "mangledName": "$s7LinkKit13EventMetadataV11matchReasonSSSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "linkSessionID",
            "printedName": "linkSessionID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13EventMetadataV13linkSessionIDSSvp",
            "mangledName": "$s7LinkKit13EventMetadataV13linkSessionIDSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV13linkSessionIDSSvg",
                "mangledName": "$s7LinkKit13EventMetadataV13linkSessionIDSSvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV13linkSessionIDSSvs",
                "mangledName": "$s7LinkKit13EventMetadataV13linkSessionIDSSvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV13linkSessionIDSSvM",
                "mangledName": "$s7LinkKit13EventMetadataV13linkSessionIDSSvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "mfaType",
            "printedName": "mfaType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.MFAType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MFAType",
                    "printedName": "LinkKit.MFAType",
                    "usr": "s:7LinkKit7MFATypeO"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13EventMetadataV7mfaTypeAA7MFATypeOSgvp",
            "mangledName": "$s7LinkKit13EventMetadataV7mfaTypeAA7MFATypeOSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.MFAType?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MFAType",
                        "printedName": "LinkKit.MFAType",
                        "usr": "s:7LinkKit7MFATypeO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV7mfaTypeAA7MFATypeOSgvg",
                "mangledName": "$s7LinkKit13EventMetadataV7mfaTypeAA7MFATypeOSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.MFAType?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MFAType",
                        "printedName": "LinkKit.MFAType",
                        "usr": "s:7LinkKit7MFATypeO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV7mfaTypeAA7MFATypeOSgvs",
                "mangledName": "$s7LinkKit13EventMetadataV7mfaTypeAA7MFATypeOSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV7mfaTypeAA7MFATypeOSgvM",
                "mangledName": "$s7LinkKit13EventMetadataV7mfaTypeAA7MFATypeOSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "requestID",
            "printedName": "requestID",
            "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:7LinkKit13EventMetadataV9requestIDSSSgvp",
            "mangledName": "$s7LinkKit13EventMetadataV9requestIDSSSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV9requestIDSSSgvg",
                "mangledName": "$s7LinkKit13EventMetadataV9requestIDSSSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV9requestIDSSSgvs",
                "mangledName": "$s7LinkKit13EventMetadataV9requestIDSSSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV9requestIDSSSgvM",
                "mangledName": "$s7LinkKit13EventMetadataV9requestIDSSSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "issueID",
            "printedName": "issueID",
            "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:7LinkKit13EventMetadataV7issueIDSSSgvp",
            "mangledName": "$s7LinkKit13EventMetadataV7issueIDSSSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV7issueIDSSSgvg",
                "mangledName": "$s7LinkKit13EventMetadataV7issueIDSSSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV7issueIDSSSgvs",
                "mangledName": "$s7LinkKit13EventMetadataV7issueIDSSSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV7issueIDSSSgvM",
                "mangledName": "$s7LinkKit13EventMetadataV7issueIDSSSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "issueDescription",
            "printedName": "issueDescription",
            "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:7LinkKit13EventMetadataV16issueDescriptionSSSgvp",
            "mangledName": "$s7LinkKit13EventMetadataV16issueDescriptionSSSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV16issueDescriptionSSSgvg",
                "mangledName": "$s7LinkKit13EventMetadataV16issueDescriptionSSSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV16issueDescriptionSSSgvs",
                "mangledName": "$s7LinkKit13EventMetadataV16issueDescriptionSSSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV16issueDescriptionSSSgvM",
                "mangledName": "$s7LinkKit13EventMetadataV16issueDescriptionSSSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "issueDetectedAt",
            "printedName": "issueDetectedAt",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.Date?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Date",
                    "printedName": "Foundation.Date",
                    "usr": "s:10Foundation4DateV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13EventMetadataV15issueDetectedAt10Foundation4DateVSgvp",
            "mangledName": "$s7LinkKit13EventMetadataV15issueDetectedAt10Foundation4DateVSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Foundation.Date?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Date",
                        "printedName": "Foundation.Date",
                        "usr": "s:10Foundation4DateV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV15issueDetectedAt10Foundation4DateVSgvg",
                "mangledName": "$s7LinkKit13EventMetadataV15issueDetectedAt10Foundation4DateVSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Foundation.Date?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Date",
                        "printedName": "Foundation.Date",
                        "usr": "s:10Foundation4DateV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV15issueDetectedAt10Foundation4DateVSgvs",
                "mangledName": "$s7LinkKit13EventMetadataV15issueDetectedAt10Foundation4DateVSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV15issueDetectedAt10Foundation4DateVSgvM",
                "mangledName": "$s7LinkKit13EventMetadataV15issueDetectedAt10Foundation4DateVSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "routingNumber",
            "printedName": "routingNumber",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13EventMetadataV13routingNumberSSSgvp",
            "mangledName": "$s7LinkKit13EventMetadataV13routingNumberSSSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV13routingNumberSSSgvg",
                "mangledName": "$s7LinkKit13EventMetadataV13routingNumberSSSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV13routingNumberSSSgvs",
                "mangledName": "$s7LinkKit13EventMetadataV13routingNumberSSSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV13routingNumberSSSgvM",
                "mangledName": "$s7LinkKit13EventMetadataV13routingNumberSSSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "selection",
            "printedName": "selection",
            "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:7LinkKit13EventMetadataV9selectionSSSgvp",
            "mangledName": "$s7LinkKit13EventMetadataV9selectionSSSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV9selectionSSSgvg",
                "mangledName": "$s7LinkKit13EventMetadataV9selectionSSSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV9selectionSSSgvs",
                "mangledName": "$s7LinkKit13EventMetadataV9selectionSSSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV9selectionSSSgvM",
                "mangledName": "$s7LinkKit13EventMetadataV9selectionSSSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "timestamp",
            "printedName": "timestamp",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Date",
                "printedName": "Foundation.Date",
                "usr": "s:10Foundation4DateV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13EventMetadataV9timestamp10Foundation4DateVvp",
            "mangledName": "$s7LinkKit13EventMetadataV9timestamp10Foundation4DateVvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Date",
                    "printedName": "Foundation.Date",
                    "usr": "s:10Foundation4DateV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV9timestamp10Foundation4DateVvg",
                "mangledName": "$s7LinkKit13EventMetadataV9timestamp10Foundation4DateVvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Date",
                    "printedName": "Foundation.Date",
                    "usr": "s:10Foundation4DateV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV9timestamp10Foundation4DateVvs",
                "mangledName": "$s7LinkKit13EventMetadataV9timestamp10Foundation4DateVvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV9timestamp10Foundation4DateVvM",
                "mangledName": "$s7LinkKit13EventMetadataV9timestamp10Foundation4DateVvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "viewName",
            "printedName": "viewName",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.ViewName?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ViewName",
                    "printedName": "LinkKit.ViewName",
                    "usr": "s:7LinkKit8ViewNameO"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit13EventMetadataV8viewNameAA04ViewF0OSgvp",
            "mangledName": "$s7LinkKit13EventMetadataV8viewNameAA04ViewF0OSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.ViewName?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV8viewNameAA04ViewF0OSgvg",
                "mangledName": "$s7LinkKit13EventMetadataV8viewNameAA04ViewF0OSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.ViewName?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ViewName",
                        "printedName": "LinkKit.ViewName",
                        "usr": "s:7LinkKit8ViewNameO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV8viewNameAA04ViewF0OSgvs",
                "mangledName": "$s7LinkKit13EventMetadataV8viewNameAA04ViewF0OSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV8viewNameAA04ViewF0OSgvM",
                "mangledName": "$s7LinkKit13EventMetadataV8viewNameAA04ViewF0OSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "metadataJSON",
            "printedName": "metadataJSON",
            "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:7LinkKit13EventMetadataV12metadataJSONSSSgvp",
            "mangledName": "$s7LinkKit13EventMetadataV12metadataJSONSSSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV12metadataJSONSSSgvg",
                "mangledName": "$s7LinkKit13EventMetadataV12metadataJSONSSSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV12metadataJSONSSSgvs",
                "mangledName": "$s7LinkKit13EventMetadataV12metadataJSONSSSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit13EventMetadataV12metadataJSONSSSgvM",
                "mangledName": "$s7LinkKit13EventMetadataV12metadataJSONSSSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(_:metadataJson:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "EventMetadata",
                "printedName": "LinkKit.EventMetadata",
                "usr": "s:7LinkKit13EventMetadataV"
              },
              {
                "kind": "TypeNominal",
                "name": "InternalLinkEventMetadata",
                "printedName": "Link.InternalLinkEventMetadata",
                "usr": "s:4Link08InternalA13EventMetadataV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit13EventMetadataV_12metadataJsonAC0A008InternalacD0V_SStcfc",
            "mangledName": "$s7LinkKit13EventMetadataV_12metadataJsonAC0A008InternalacD0V_SStcfc",
            "moduleName": "LinkKit",
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "EventMetadata",
                "printedName": "LinkKit.EventMetadata",
                "usr": "s:7LinkKit13EventMetadataV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit13EventMetadataV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit13EventMetadataV4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit13EventMetadataV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit13EventMetadataV6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit13EventMetadataV",
        "mangledName": "$s7LinkKit13EventMetadataV",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "EventName",
        "printedName": "EventName",
        "children": [
          {
            "kind": "Var",
            "name": "autoSubmitPhone",
            "printedName": "autoSubmitPhone",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO15autoSubmitPhoneyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO15autoSubmitPhoneyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "bankIncomeInsightsCompleted",
            "printedName": "bankIncomeInsightsCompleted",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO27bankIncomeInsightsCompletedyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO27bankIncomeInsightsCompletedyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "closeOAuth",
            "printedName": "closeOAuth",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO10closeOAuthyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO10closeOAuthyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "connectNewInstitution",
            "printedName": "connectNewInstitution",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO21connectNewInstitutionyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO21connectNewInstitutionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "error",
            "printedName": "error",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO5erroryA2CmF",
            "mangledName": "$s7LinkKit9EventNameO5erroryA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "exit",
            "printedName": "exit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO4exityA2CmF",
            "mangledName": "$s7LinkKit9EventNameO4exityA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "failOAuth",
            "printedName": "failOAuth",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO9failOAuthyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO9failOAuthyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "handoff",
            "printedName": "handoff",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO7handoffyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO7handoffyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "identityMatchPassed",
            "printedName": "identityMatchPassed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO19identityMatchPassedyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO19identityMatchPassedyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "identityMatchFailed",
            "printedName": "identityMatchFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO19identityMatchFailedyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO19identityMatchFailedyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "identityVerificationStartStep",
            "printedName": "identityVerificationStartStep",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO29identityVerificationStartStepyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO29identityVerificationStartStepyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "identityVerificationPassStep",
            "printedName": "identityVerificationPassStep",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO28identityVerificationPassStepyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO28identityVerificationPassStepyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "identityVerificationFailStep",
            "printedName": "identityVerificationFailStep",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO28identityVerificationFailStepyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO28identityVerificationFailStepyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "identityVerificationPendingReviewStep",
            "printedName": "identityVerificationPendingReviewStep",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO37identityVerificationPendingReviewStepyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO37identityVerificationPendingReviewStepyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "identityVerificationCreateSession",
            "printedName": "identityVerificationCreateSession",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO33identityVerificationCreateSessionyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO33identityVerificationCreateSessionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "identityVerificationResumeSession",
            "printedName": "identityVerificationResumeSession",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO33identityVerificationResumeSessionyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO33identityVerificationResumeSessionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "identityVerificationPassSession",
            "printedName": "identityVerificationPassSession",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO31identityVerificationPassSessionyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO31identityVerificationPassSessionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "identityVerificationFailSession",
            "printedName": "identityVerificationFailSession",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO31identityVerificationFailSessionyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO31identityVerificationFailSessionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "identityVerificationPendingReviewSession",
            "printedName": "identityVerificationPendingReviewSession",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO40identityVerificationPendingReviewSessionyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO40identityVerificationPendingReviewSessionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "identityVerificationOpenUI",
            "printedName": "identityVerificationOpenUI",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO26identityVerificationOpenUIyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO26identityVerificationOpenUIyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "identityVerificationResumeUI",
            "printedName": "identityVerificationResumeUI",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO28identityVerificationResumeUIyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO28identityVerificationResumeUIyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "identityVerificationCloseUI",
            "printedName": "identityVerificationCloseUI",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO27identityVerificationCloseUIyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO27identityVerificationCloseUIyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "issueFollowed",
            "printedName": "issueFollowed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO13issueFollowedyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO13issueFollowedyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "layerAutoFillNotAvailable",
            "printedName": "layerAutoFillNotAvailable",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO25layerAutoFillNotAvailableyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO25layerAutoFillNotAvailableyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "layerReady",
            "printedName": "layerReady",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO10layerReadyyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO10layerReadyyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "layerNotAvailable",
            "printedName": "layerNotAvailable",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO17layerNotAvailableyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO17layerNotAvailableyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "matchedSelectInstitution",
            "printedName": "matchedSelectInstitution",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO24matchedSelectInstitutionyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO24matchedSelectInstitutionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "matchedSelectVerifyMethod",
            "printedName": "matchedSelectVerifyMethod",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO25matchedSelectVerifyMethodyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO25matchedSelectVerifyMethodyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "open",
            "printedName": "open",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO4openyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO4openyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "openMyPlaid",
            "printedName": "openMyPlaid",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO11openMyPlaidyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO11openMyPlaidyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "openOAuth",
            "printedName": "openOAuth",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO9openOAuthyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO9openOAuthyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "profileEligibilityCheckReady",
            "printedName": "profileEligibilityCheckReady",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO28profileEligibilityCheckReadyyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO28profileEligibilityCheckReadyyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "profileEligibilityCheckError",
            "printedName": "profileEligibilityCheckError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO28profileEligibilityCheckErroryA2CmF",
            "mangledName": "$s7LinkKit9EventNameO28profileEligibilityCheckErroryA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "searchInstitution",
            "printedName": "searchInstitution",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO17searchInstitutionyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO17searchInstitutionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "selectAccount",
            "printedName": "selectAccount",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO13selectAccountyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO13selectAccountyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "selectDegradedInstitution",
            "printedName": "selectDegradedInstitution",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO25selectDegradedInstitutionyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO25selectDegradedInstitutionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "selectFilteredInstitution",
            "printedName": "selectFilteredInstitution",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO25selectFilteredInstitutionyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO25selectFilteredInstitutionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "selectFallbackRoutingInstitution",
            "printedName": "selectFallbackRoutingInstitution",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO32selectFallbackRoutingInstitutionyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO32selectFallbackRoutingInstitutionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "selectDownInstitution",
            "printedName": "selectDownInstitution",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO21selectDownInstitutionyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO21selectDownInstitutionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "selectDenylistedInstitution",
            "printedName": "selectDenylistedInstitution",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO27selectDenylistedInstitutionyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO27selectDenylistedInstitutionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "selectRememberMeDuplicateInstitution",
            "printedName": "selectRememberMeDuplicateInstitution",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO36selectRememberMeDuplicateInstitutionyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO36selectRememberMeDuplicateInstitutionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "selectInstitution",
            "printedName": "selectInstitution",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO17selectInstitutionyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO17selectInstitutionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "selectBrand",
            "printedName": "selectBrand",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO11selectBrandyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO11selectBrandyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "selectAuthType",
            "printedName": "selectAuthType",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO14selectAuthTypeyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO14selectAuthTypeyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "skipSubmitPhone",
            "printedName": "skipSubmitPhone",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO15skipSubmitPhoneyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO15skipSubmitPhoneyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "submitAccountNumber",
            "printedName": "submitAccountNumber",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO19submitAccountNumberyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO19submitAccountNumberyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "submitCredentials",
            "printedName": "submitCredentials",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO17submitCredentialsyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO17submitCredentialsyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "submitDocuments",
            "printedName": "submitDocuments",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO15submitDocumentsyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO15submitDocumentsyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "submitDocumentsSuccess",
            "printedName": "submitDocumentsSuccess",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO22submitDocumentsSuccessyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO22submitDocumentsSuccessyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "submitDocumentsError",
            "printedName": "submitDocumentsError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO20submitDocumentsErroryA2CmF",
            "mangledName": "$s7LinkKit9EventNameO20submitDocumentsErroryA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "submitMFA",
            "printedName": "submitMFA",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO9submitMFAyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO9submitMFAyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "submitOTP",
            "printedName": "submitOTP",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO9submitOTPyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO9submitOTPyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "submitPhone",
            "printedName": "submitPhone",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO11submitPhoneyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO11submitPhoneyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "submitRoutingNumber",
            "printedName": "submitRoutingNumber",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO19submitRoutingNumberyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO19submitRoutingNumberyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "transitionView",
            "printedName": "transitionView",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO14transitionViewyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO14transitionViewyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "verifyPhone",
            "printedName": "verifyPhone",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO11verifyPhoneyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO11verifyPhoneyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "viewDataTypes",
            "printedName": "viewDataTypes",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO13viewDataTypesyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO13viewDataTypesyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "submitEmail",
            "printedName": "submitEmail",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO11submitEmailyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO11submitEmailyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "skipSubmitEmail",
            "printedName": "skipSubmitEmail",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO15skipSubmitEmailyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO15skipSubmitEmailyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "rememberMeEnabled",
            "printedName": "rememberMeEnabled",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO17rememberMeEnabledyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO17rememberMeEnabledyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "rememberMeDisabled",
            "printedName": "rememberMeDisabled",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO18rememberMeDisabledyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO18rememberMeDisabledyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "rememberMeHoldout",
            "printedName": "rememberMeHoldout",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO17rememberMeHoldoutyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO17rememberMeHoldoutyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "selectSavedInstitution",
            "printedName": "selectSavedInstitution",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO22selectSavedInstitutionyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO22selectSavedInstitutionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "selectSavedAccount",
            "printedName": "selectSavedAccount",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO18selectSavedAccountyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO18selectSavedAccountyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "autoSelectSavedInstitution",
            "printedName": "autoSelectSavedInstitution",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO26autoSelectSavedInstitutionyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO26autoSelectSavedInstitutionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "plaidCheckPane",
            "printedName": "plaidCheckPane",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO14plaidCheckPaneyA2CmF",
            "mangledName": "$s7LinkKit9EventNameO14plaidCheckPaneyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.EventName.Type) -> (Swift.String) -> LinkKit.EventName",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> LinkKit.EventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.EventName.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit9EventNameO7unknownyACSScACmF",
            "mangledName": "$s7LinkKit9EventNameO7unknownyACSScACmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "allCases",
            "printedName": "allCases",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[LinkKit.EventName]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "EventName",
                    "printedName": "LinkKit.EventName",
                    "usr": "s:7LinkKit9EventNameO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit9EventNameO8allCasesSayACGvpZ",
            "mangledName": "$s7LinkKit9EventNameO8allCasesSayACGvpZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[LinkKit.EventName]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "EventName",
                        "printedName": "LinkKit.EventName",
                        "usr": "s:7LinkKit9EventNameO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit9EventNameO8allCasesSayACGvgZ",
                "mangledName": "$s7LinkKit9EventNameO8allCasesSayACGvgZ",
                "moduleName": "LinkKit",
                "static": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "EventName",
                "printedName": "LinkKit.EventName",
                "usr": "s:7LinkKit9EventNameO"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit9EventNameO4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit9EventNameO4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit9EventNameO6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit9EventNameO6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit9EventNameO11descriptionSSvp",
            "mangledName": "$s7LinkKit9EventNameO11descriptionSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit9EventNameO11descriptionSSvg",
                "mangledName": "$s7LinkKit9EventNameO11descriptionSSvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(internalEventName:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "EventName",
                "printedName": "LinkKit.EventName",
                "usr": "s:7LinkKit9EventNameO"
              },
              {
                "kind": "TypeNominal",
                "name": "InternalEventName",
                "printedName": "LinkKit.EventName.InternalEventName",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit9EventNameO08internalcD0A2C08InternalcD0O_tcfc",
            "mangledName": "$s7LinkKit9EventNameO08internalcD0A2C08InternalcD0O_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "internalValue",
            "printedName": "internalValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.EventName.InternalEventName?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InternalEventName",
                    "printedName": "LinkKit.EventName.InternalEventName",
                    "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit9EventNameO13internalValueAC08InternalcD0OSgvp",
            "mangledName": "$s7LinkKit9EventNameO13internalValueAC08InternalcD0OSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.EventName.InternalEventName?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit9EventNameO13internalValueAC08InternalcD0OSgvg",
                "mangledName": "$s7LinkKit9EventNameO13internalValueAC08InternalcD0OSgvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "EventName",
                "printedName": "LinkKit.EventName",
                "usr": "s:7LinkKit9EventNameO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit9EventNameO8rawValueACSS_tcfc",
            "mangledName": "$s7LinkKit9EventNameO8rawValueACSS_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "TypeDecl",
            "name": "InternalEventName",
            "printedName": "InternalEventName",
            "children": [
              {
                "kind": "Var",
                "name": "autoSubmitPhone",
                "printedName": "autoSubmitPhone",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O15autoSubmitPhoneyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O15autoSubmitPhoneyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "bankIncomeInsightsCompleted",
                "printedName": "bankIncomeInsightsCompleted",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O27bankIncomeInsightsCompletedyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O27bankIncomeInsightsCompletedyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "closeOAuth",
                "printedName": "closeOAuth",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O10closeOAuthyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O10closeOAuthyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 2
              },
              {
                "kind": "Var",
                "name": "connectNewInstitution",
                "printedName": "connectNewInstitution",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O21connectNewInstitutionyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O21connectNewInstitutionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 3
              },
              {
                "kind": "Var",
                "name": "error",
                "printedName": "error",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O5erroryA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O5erroryA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 4
              },
              {
                "kind": "Var",
                "name": "exit",
                "printedName": "exit",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O4exityA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O4exityA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 5
              },
              {
                "kind": "Var",
                "name": "failOAuth",
                "printedName": "failOAuth",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O9failOAuthyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O9failOAuthyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 6
              },
              {
                "kind": "Var",
                "name": "handoff",
                "printedName": "handoff",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O7handoffyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O7handoffyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 7
              },
              {
                "kind": "Var",
                "name": "identityMatchPassed",
                "printedName": "identityMatchPassed",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O19identityMatchPassedyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O19identityMatchPassedyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 8
              },
              {
                "kind": "Var",
                "name": "identityMatchFailed",
                "printedName": "identityMatchFailed",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O19identityMatchFailedyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O19identityMatchFailedyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 9
              },
              {
                "kind": "Var",
                "name": "identityVerificationStartStep",
                "printedName": "identityVerificationStartStep",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O29identityVerificationStartStepyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O29identityVerificationStartStepyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 10
              },
              {
                "kind": "Var",
                "name": "identityVerificationPassStep",
                "printedName": "identityVerificationPassStep",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O28identityVerificationPassStepyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O28identityVerificationPassStepyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 11
              },
              {
                "kind": "Var",
                "name": "identityVerificationFailStep",
                "printedName": "identityVerificationFailStep",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O28identityVerificationFailStepyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O28identityVerificationFailStepyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 12
              },
              {
                "kind": "Var",
                "name": "identityVerificationPendingReviewStep",
                "printedName": "identityVerificationPendingReviewStep",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O37identityVerificationPendingReviewStepyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O37identityVerificationPendingReviewStepyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 13
              },
              {
                "kind": "Var",
                "name": "identityVerificationPendingReviewSession",
                "printedName": "identityVerificationPendingReviewSession",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O40identityVerificationPendingReviewSessionyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O40identityVerificationPendingReviewSessionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 14
              },
              {
                "kind": "Var",
                "name": "identityVerificationCreateSession",
                "printedName": "identityVerificationCreateSession",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O33identityVerificationCreateSessionyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O33identityVerificationCreateSessionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 15
              },
              {
                "kind": "Var",
                "name": "identityVerificationResumeSession",
                "printedName": "identityVerificationResumeSession",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O33identityVerificationResumeSessionyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O33identityVerificationResumeSessionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 16
              },
              {
                "kind": "Var",
                "name": "identityVerificationPassSession",
                "printedName": "identityVerificationPassSession",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O31identityVerificationPassSessionyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O31identityVerificationPassSessionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 17
              },
              {
                "kind": "Var",
                "name": "identityVerificationFailSession",
                "printedName": "identityVerificationFailSession",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O31identityVerificationFailSessionyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O31identityVerificationFailSessionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 18
              },
              {
                "kind": "Var",
                "name": "identityVerificationOpenUI",
                "printedName": "identityVerificationOpenUI",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O26identityVerificationOpenUIyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O26identityVerificationOpenUIyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 19
              },
              {
                "kind": "Var",
                "name": "identityVerificationResumeUI",
                "printedName": "identityVerificationResumeUI",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O28identityVerificationResumeUIyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O28identityVerificationResumeUIyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 20
              },
              {
                "kind": "Var",
                "name": "identityVerificationCloseUI",
                "printedName": "identityVerificationCloseUI",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O27identityVerificationCloseUIyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O27identityVerificationCloseUIyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 21
              },
              {
                "kind": "Var",
                "name": "issueFollowed",
                "printedName": "issueFollowed",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O13issueFollowedyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O13issueFollowedyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 22
              },
              {
                "kind": "Var",
                "name": "matchedSelectInstitution",
                "printedName": "matchedSelectInstitution",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O24matchedSelectInstitutionyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O24matchedSelectInstitutionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 23
              },
              {
                "kind": "Var",
                "name": "matchedSelectVerifyMethod",
                "printedName": "matchedSelectVerifyMethod",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O25matchedSelectVerifyMethodyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O25matchedSelectVerifyMethodyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 24
              },
              {
                "kind": "Var",
                "name": "open",
                "printedName": "open",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O4openyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O4openyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 25
              },
              {
                "kind": "Var",
                "name": "openMyPlaid",
                "printedName": "openMyPlaid",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O11openMyPlaidyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O11openMyPlaidyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 26
              },
              {
                "kind": "Var",
                "name": "openOAuth",
                "printedName": "openOAuth",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O9openOAuthyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O9openOAuthyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 27
              },
              {
                "kind": "Var",
                "name": "profileEligibilityCheckReady",
                "printedName": "profileEligibilityCheckReady",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O28profileEligibilityCheckReadyyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O28profileEligibilityCheckReadyyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 28
              },
              {
                "kind": "Var",
                "name": "profileEligibilityCheckError",
                "printedName": "profileEligibilityCheckError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O28profileEligibilityCheckErroryA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O28profileEligibilityCheckErroryA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 29
              },
              {
                "kind": "Var",
                "name": "layerAutoFillNotAvailable",
                "printedName": "layerAutoFillNotAvailable",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O25layerAutoFillNotAvailableyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O25layerAutoFillNotAvailableyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 30
              },
              {
                "kind": "Var",
                "name": "layerReady",
                "printedName": "layerReady",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O10layerReadyyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O10layerReadyyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 31
              },
              {
                "kind": "Var",
                "name": "layerNotAvailable",
                "printedName": "layerNotAvailable",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O17layerNotAvailableyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O17layerNotAvailableyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 32
              },
              {
                "kind": "Var",
                "name": "searchInstitution",
                "printedName": "searchInstitution",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O17searchInstitutionyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O17searchInstitutionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 33
              },
              {
                "kind": "Var",
                "name": "selectAccount",
                "printedName": "selectAccount",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O13selectAccountyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O13selectAccountyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 34
              },
              {
                "kind": "Var",
                "name": "selectDegradedInstitution",
                "printedName": "selectDegradedInstitution",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O25selectDegradedInstitutionyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O25selectDegradedInstitutionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 35
              },
              {
                "kind": "Var",
                "name": "selectFilteredInstitution",
                "printedName": "selectFilteredInstitution",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O25selectFilteredInstitutionyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O25selectFilteredInstitutionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 36
              },
              {
                "kind": "Var",
                "name": "selectFallbackRoutingInstitution",
                "printedName": "selectFallbackRoutingInstitution",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O32selectFallbackRoutingInstitutionyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O32selectFallbackRoutingInstitutionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 37
              },
              {
                "kind": "Var",
                "name": "selectDownInstitution",
                "printedName": "selectDownInstitution",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O21selectDownInstitutionyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O21selectDownInstitutionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 38
              },
              {
                "kind": "Var",
                "name": "selectDenylistedInstitution",
                "printedName": "selectDenylistedInstitution",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O27selectDenylistedInstitutionyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O27selectDenylistedInstitutionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 39
              },
              {
                "kind": "Var",
                "name": "selectRememberMeDuplicateInstitution",
                "printedName": "selectRememberMeDuplicateInstitution",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O36selectRememberMeDuplicateInstitutionyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O36selectRememberMeDuplicateInstitutionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 40
              },
              {
                "kind": "Var",
                "name": "selectInstitution",
                "printedName": "selectInstitution",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O17selectInstitutionyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O17selectInstitutionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 41
              },
              {
                "kind": "Var",
                "name": "selectBrand",
                "printedName": "selectBrand",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O11selectBrandyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O11selectBrandyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 42
              },
              {
                "kind": "Var",
                "name": "selectAuthType",
                "printedName": "selectAuthType",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O14selectAuthTypeyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O14selectAuthTypeyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 43
              },
              {
                "kind": "Var",
                "name": "submitAccountNumber",
                "printedName": "submitAccountNumber",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O19submitAccountNumberyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O19submitAccountNumberyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 44
              },
              {
                "kind": "Var",
                "name": "submitDocuments",
                "printedName": "submitDocuments",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O15submitDocumentsyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O15submitDocumentsyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 45
              },
              {
                "kind": "Var",
                "name": "submitDocumentsSuccess",
                "printedName": "submitDocumentsSuccess",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O22submitDocumentsSuccessyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O22submitDocumentsSuccessyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 46
              },
              {
                "kind": "Var",
                "name": "submitDocumentsError",
                "printedName": "submitDocumentsError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O20submitDocumentsErroryA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O20submitDocumentsErroryA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 47
              },
              {
                "kind": "Var",
                "name": "submitRoutingNumber",
                "printedName": "submitRoutingNumber",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O19submitRoutingNumberyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O19submitRoutingNumberyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 48
              },
              {
                "kind": "Var",
                "name": "viewDataTypes",
                "printedName": "viewDataTypes",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O13viewDataTypesyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O13viewDataTypesyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 49
              },
              {
                "kind": "Var",
                "name": "submitOtp",
                "printedName": "submitOtp",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O9submitOtpyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O9submitOtpyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 50
              },
              {
                "kind": "Var",
                "name": "submitPhone",
                "printedName": "submitPhone",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O11submitPhoneyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O11submitPhoneyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 51
              },
              {
                "kind": "Var",
                "name": "skipSubmitPhone",
                "printedName": "skipSubmitPhone",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O15skipSubmitPhoneyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O15skipSubmitPhoneyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 52
              },
              {
                "kind": "Var",
                "name": "verifyPhone",
                "printedName": "verifyPhone",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O11verifyPhoneyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O11verifyPhoneyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 53
              },
              {
                "kind": "Var",
                "name": "submitCredentials",
                "printedName": "submitCredentials",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O17submitCredentialsyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O17submitCredentialsyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 54
              },
              {
                "kind": "Var",
                "name": "submitMFA",
                "printedName": "submitMFA",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O9submitMFAyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O9submitMFAyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 55
              },
              {
                "kind": "Var",
                "name": "transitionView",
                "printedName": "transitionView",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O14transitionViewyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O14transitionViewyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 56
              },
              {
                "kind": "Var",
                "name": "submitEmail",
                "printedName": "submitEmail",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O11submitEmailyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O11submitEmailyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 57
              },
              {
                "kind": "Var",
                "name": "skipSubmitEmail",
                "printedName": "skipSubmitEmail",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O15skipSubmitEmailyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O15skipSubmitEmailyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 58
              },
              {
                "kind": "Var",
                "name": "rememberMeEnabled",
                "printedName": "rememberMeEnabled",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O17rememberMeEnabledyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O17rememberMeEnabledyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 59
              },
              {
                "kind": "Var",
                "name": "rememberMeDisabled",
                "printedName": "rememberMeDisabled",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O18rememberMeDisabledyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O18rememberMeDisabledyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 60
              },
              {
                "kind": "Var",
                "name": "rememberMeHoldout",
                "printedName": "rememberMeHoldout",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O17rememberMeHoldoutyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O17rememberMeHoldoutyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 61
              },
              {
                "kind": "Var",
                "name": "selectSavedInstitution",
                "printedName": "selectSavedInstitution",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O22selectSavedInstitutionyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O22selectSavedInstitutionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 62
              },
              {
                "kind": "Var",
                "name": "selectSavedAccount",
                "printedName": "selectSavedAccount",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O18selectSavedAccountyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O18selectSavedAccountyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 63
              },
              {
                "kind": "Var",
                "name": "autoSelectSavedInstitution",
                "printedName": "autoSelectSavedInstitution",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O26autoSelectSavedInstitutionyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O26autoSelectSavedInstitutionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 64
              },
              {
                "kind": "Var",
                "name": "plaidCheckPane",
                "printedName": "plaidCheckPane",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.EventName.InternalEventName.Type) -> LinkKit.EventName.InternalEventName",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.EventName.InternalEventName.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O14plaidCheckPaneyA2EmF",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O14plaidCheckPaneyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 65
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.EventName.InternalEventName?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O8rawValueAESgSS_tcfc",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O8rawValueAESgSS_tcfc",
                "moduleName": "LinkKit",
                "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:7LinkKit9EventNameO08InternalcD0O8rawValueSSvp",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O8rawValueSSvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit9EventNameO08InternalcD0O8rawValueSSvg",
                    "mangledName": "$s7LinkKit9EventNameO08InternalcD0O8rawValueSSvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "allCases",
                "printedName": "allCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[LinkKit.EventName.InternalEventName]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InternalEventName",
                        "printedName": "LinkKit.EventName.InternalEventName",
                        "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit9EventNameO08InternalcD0O8allCasesSayAEGvpZ",
                "mangledName": "$s7LinkKit9EventNameO08InternalcD0O8allCasesSayAEGvpZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Nonisolated"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.EventName.InternalEventName]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit9EventNameO08InternalcD0O8allCasesSayAEGvgZ",
                    "mangledName": "$s7LinkKit9EventNameO08InternalcD0O8allCasesSayAEGvgZ",
                    "moduleName": "LinkKit",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit9EventNameO08InternalcD0O",
            "mangledName": "$s7LinkKit9EventNameO08InternalcD0O",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "enumRawTypeName": "String",
            "isEnumExhaustive": 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": "Hashable",
                "printedName": "Hashable",
                "usr": "s:SH",
                "mangledName": "$sSH"
              },
              {
                "kind": "Conformance",
                "name": "RawRepresentable",
                "printedName": "RawRepresentable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "RawValue",
                    "printedName": "RawValue",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ],
                "usr": "s:SY",
                "mangledName": "$sSY"
              },
              {
                "kind": "Conformance",
                "name": "CaseIterable",
                "printedName": "CaseIterable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "AllCases",
                    "printedName": "AllCases",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.EventName.InternalEventName]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "InternalEventName",
                            "printedName": "LinkKit.EventName.InternalEventName",
                            "usr": "s:7LinkKit9EventNameO08InternalcD0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ]
                  }
                ],
                "usr": "s:s12CaseIterableP",
                "mangledName": "$ss12CaseIterableP"
              },
              {
                "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": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "EventName",
                "printedName": "LinkKit.EventName",
                "usr": "s:7LinkKit9EventNameO"
              },
              {
                "kind": "TypeNominal",
                "name": "EventName",
                "printedName": "LinkKit.EventName",
                "usr": "s:7LinkKit9EventNameO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit9EventNameO2eeoiySbAC_ACtFZ",
            "mangledName": "$s7LinkKit9EventNameO2eeoiySbAC_ACtFZ",
            "moduleName": "LinkKit",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7LinkKit9EventNameO",
        "mangledName": "$s7LinkKit9EventNameO",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "FinanceKit",
        "printedName": "FinanceKit",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "PlaidFinanceKit",
        "printedName": "PlaidFinanceKit",
        "children": [
          {
            "kind": "TypeDecl",
            "name": "SyncBehavior",
            "printedName": "SyncBehavior",
            "children": [
              {
                "kind": "Var",
                "name": "live",
                "printedName": "live",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.PlaidFinanceKit.SyncBehavior.Type) -> LinkKit.PlaidFinanceKit.SyncBehavior",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SyncBehavior",
                        "printedName": "LinkKit.PlaidFinanceKit.SyncBehavior",
                        "usr": "s:7LinkKit012PlaidFinanceB0V12SyncBehaviorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.PlaidFinanceKit.SyncBehavior.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "SyncBehavior",
                            "printedName": "LinkKit.PlaidFinanceKit.SyncBehavior",
                            "usr": "s:7LinkKit012PlaidFinanceB0V12SyncBehaviorO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit012PlaidFinanceB0V12SyncBehaviorO4liveyA2EmF",
                "mangledName": "$s7LinkKit012PlaidFinanceB0V12SyncBehaviorO4liveyA2EmF",
                "moduleName": "LinkKit",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "simulated",
                "printedName": "simulated",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.PlaidFinanceKit.SyncBehavior.Type) -> LinkKit.PlaidFinanceKit.SyncBehavior",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SyncBehavior",
                        "printedName": "LinkKit.PlaidFinanceKit.SyncBehavior",
                        "usr": "s:7LinkKit012PlaidFinanceB0V12SyncBehaviorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.PlaidFinanceKit.SyncBehavior.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "SyncBehavior",
                            "printedName": "LinkKit.PlaidFinanceKit.SyncBehavior",
                            "usr": "s:7LinkKit012PlaidFinanceB0V12SyncBehaviorO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit012PlaidFinanceB0V12SyncBehaviorO9simulatedyA2EmF",
                "mangledName": "$s7LinkKit012PlaidFinanceB0V12SyncBehaviorO9simulatedyA2EmF",
                "moduleName": "LinkKit",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Function",
                "name": "==",
                "printedName": "==(_:_:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "SyncBehavior",
                    "printedName": "LinkKit.PlaidFinanceKit.SyncBehavior",
                    "usr": "s:7LinkKit012PlaidFinanceB0V12SyncBehaviorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "SyncBehavior",
                    "printedName": "LinkKit.PlaidFinanceKit.SyncBehavior",
                    "usr": "s:7LinkKit012PlaidFinanceB0V12SyncBehaviorO"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7LinkKit012PlaidFinanceB0V12SyncBehaviorO2eeoiySbAE_AEtFZ",
                "mangledName": "$s7LinkKit012PlaidFinanceB0V12SyncBehaviorO2eeoiySbAE_AEtFZ",
                "moduleName": "LinkKit",
                "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:7LinkKit012PlaidFinanceB0V12SyncBehaviorO9hashValueSivp",
                "mangledName": "$s7LinkKit012PlaidFinanceB0V12SyncBehaviorO9hashValueSivp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit012PlaidFinanceB0V12SyncBehaviorO9hashValueSivg",
                    "mangledName": "$s7LinkKit012PlaidFinanceB0V12SyncBehaviorO9hashValueSivg",
                    "moduleName": "LinkKit",
                    "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:7LinkKit012PlaidFinanceB0V12SyncBehaviorO4hash4intoys6HasherVz_tF",
                "mangledName": "$s7LinkKit012PlaidFinanceB0V12SyncBehaviorO4hash4intoys6HasherVz_tF",
                "moduleName": "LinkKit",
                "implicit": true,
                "funcSelfKind": "NonMutating"
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit012PlaidFinanceB0V12SyncBehaviorO",
            "mangledName": "$s7LinkKit012PlaidFinanceB0V12SyncBehaviorO",
            "moduleName": "LinkKit",
            "intro_iOS": "17.4",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "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": "Function",
            "name": "sync",
            "printedName": "sync(token:requestAuthorizationIfNeeded:syncBehavior:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "SyncBehavior",
                "printedName": "LinkKit.PlaidFinanceKit.SyncBehavior",
                "hasDefaultArg": true,
                "usr": "s:7LinkKit012PlaidFinanceB0V12SyncBehaviorO"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(Swift.Result<(), LinkKit.FinanceKitError>) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Result",
                    "printedName": "Swift.Result<(), LinkKit.FinanceKitError>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "FinanceKitError",
                        "printedName": "LinkKit.FinanceKitError",
                        "usr": "s:7LinkKit07FinanceB5ErrorO"
                      }
                    ],
                    "usr": "s:s6ResultO"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit012PlaidFinanceB0V4sync5token28requestAuthorizationIfNeeded0E8Behavior10completionySS_SbAC04SyncK0Oys6ResultOyytAA0dB5ErrorOGctFZ",
            "mangledName": "$s7LinkKit012PlaidFinanceB0V4sync5token28requestAuthorizationIfNeeded0E8Behavior10completionySS_SbAC04SyncK0Oys6ResultOyytAA0dB5ErrorOGctFZ",
            "moduleName": "LinkKit",
            "static": true,
            "intro_iOS": "17.4",
            "declAttributes": [
              "AccessControl",
              "Available",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "sync",
            "printedName": "sync(token:requestAuthorizationIfNeeded:syncBehavior:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "SyncBehavior",
                "printedName": "LinkKit.PlaidFinanceKit.SyncBehavior",
                "hasDefaultArg": true,
                "usr": "s:7LinkKit012PlaidFinanceB0V12SyncBehaviorO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit012PlaidFinanceB0V4sync5token28requestAuthorizationIfNeeded0E8BehaviorySS_SbAC04SyncK0OtYaKFZ",
            "mangledName": "$s7LinkKit012PlaidFinanceB0V4sync5token28requestAuthorizationIfNeeded0E8BehaviorySS_SbAC04SyncK0OtYaKFZ",
            "moduleName": "LinkKit",
            "static": true,
            "intro_iOS": "17.4",
            "declAttributes": [
              "AccessControl",
              "Available",
              "RawDocComment"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlaidFinanceKit",
                "printedName": "LinkKit.PlaidFinanceKit",
                "usr": "s:7LinkKit012PlaidFinanceB0V"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit012PlaidFinanceB0VACycfc",
            "mangledName": "$s7LinkKit012PlaidFinanceB0VACycfc",
            "moduleName": "LinkKit",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit012PlaidFinanceB0V",
        "mangledName": "$s7LinkKit012PlaidFinanceB0V",
        "moduleName": "LinkKit",
        "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": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "ProveSNAResult",
        "printedName": "ProveSNAResult",
        "children": [
          {
            "kind": "Var",
            "name": "success",
            "printedName": "success",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ProveSNAResult.Type) -> LinkKit.ProveSNAResult",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProveSNAResult",
                    "printedName": "LinkKit.ProveSNAResult",
                    "usr": "s:7LinkKit14ProveSNAResultO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ProveSNAResult.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProveSNAResult",
                        "printedName": "LinkKit.ProveSNAResult",
                        "usr": "s:7LinkKit14ProveSNAResultO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit14ProveSNAResultO7successyA2CmF",
            "mangledName": "$s7LinkKit14ProveSNAResultO7successyA2CmF",
            "moduleName": "LinkKit",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "failure",
            "printedName": "failure",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ProveSNAResult.Type) -> (any Swift.Error) -> LinkKit.ProveSNAResult",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(any Swift.Error) -> LinkKit.ProveSNAResult",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProveSNAResult",
                        "printedName": "LinkKit.ProveSNAResult",
                        "usr": "s:7LinkKit14ProveSNAResultO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Error",
                        "printedName": "any Swift.Error",
                        "usr": "s:s5ErrorP"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ProveSNAResult.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProveSNAResult",
                        "printedName": "LinkKit.ProveSNAResult",
                        "usr": "s:7LinkKit14ProveSNAResultO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit14ProveSNAResultO7failureyACs5Error_pcACmF",
            "mangledName": "$s7LinkKit14ProveSNAResultO7failureyACs5Error_pcACmF",
            "moduleName": "LinkKit",
            "fixedbinaryorder": 1
          }
        ],
        "declKind": "Enum",
        "usr": "s:7LinkKit14ProveSNAResultO",
        "mangledName": "$s7LinkKit14ProveSNAResultO",
        "moduleName": "LinkKit",
        "isEnumExhaustive": 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": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "PlaidLinkUIViewControllerRepresentable",
        "printedName": "PlaidLinkUIViewControllerRepresentable",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(session:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlaidLinkUIViewControllerRepresentable",
                "printedName": "LinkKit.PlaidLinkUIViewControllerRepresentable",
                "usr": "s:7LinkKit05PlaidA29UIViewControllerRepresentableV"
              },
              {
                "kind": "TypeNominal",
                "name": "PlaidLinkSession",
                "printedName": "LinkKit.PlaidLinkSession",
                "usr": "s:7LinkKit05PlaidA7SessionC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit05PlaidA29UIViewControllerRepresentableV7sessionAcA0cA7SessionC_tcfc",
            "mangledName": "$s7LinkKit05PlaidA29UIViewControllerRepresentableV7sessionAcA0cA7SessionC_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(session:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlaidLinkUIViewControllerRepresentable",
                "printedName": "LinkKit.PlaidLinkUIViewControllerRepresentable",
                "usr": "s:7LinkKit05PlaidA29UIViewControllerRepresentableV"
              },
              {
                "kind": "TypeNominal",
                "name": "PlaidLayerSession",
                "printedName": "LinkKit.PlaidLayerSession",
                "usr": "s:7LinkKit17PlaidLayerSessionC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit05PlaidA29UIViewControllerRepresentableV7sessionAcA0C12LayerSessionC_tcfc",
            "mangledName": "$s7LinkKit05PlaidA29UIViewControllerRepresentableV7sessionAcA0C12LayerSessionC_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "TypeDecl",
            "name": "Coordinator",
            "printedName": "Coordinator",
            "children": [
              {
                "kind": "Function",
                "name": "present",
                "printedName": "present(_:in:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "PlaidSessionOpenable",
                    "printedName": "any LinkKit.PlaidSessionOpenable",
                    "usr": "s:7LinkKit20PlaidSessionOpenableP"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIViewController",
                    "printedName": "UIKit.UIViewController",
                    "usr": "c:objc(cs)UIViewController"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7LinkKit05PlaidA29UIViewControllerRepresentableV11CoordinatorC7present_2inyAA0C15SessionOpenable_p_So0dE0CtF",
                "mangledName": "$s7LinkKit05PlaidA29UIViewControllerRepresentableV11CoordinatorC7present_2inyAA0C15SessionOpenable_p_So0dE0CtF",
                "moduleName": "LinkKit",
                "declAttributes": [
                  "Final",
                  "AccessControl"
                ],
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Coordinator",
                    "printedName": "LinkKit.PlaidLinkUIViewControllerRepresentable.Coordinator",
                    "usr": "s:7LinkKit05PlaidA29UIViewControllerRepresentableV11CoordinatorC"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit05PlaidA29UIViewControllerRepresentableV11CoordinatorCAEycfc",
                "mangledName": "$s7LinkKit05PlaidA29UIViewControllerRepresentableV11CoordinatorCAEycfc",
                "moduleName": "LinkKit",
                "overriding": true,
                "implicit": true,
                "objc_name": "init",
                "declAttributes": [
                  "Dynamic",
                  "ObjC",
                  "Override"
                ],
                "init_kind": "Designated"
              }
            ],
            "declKind": "Class",
            "usr": "s:7LinkKit05PlaidA29UIViewControllerRepresentableV11CoordinatorC",
            "mangledName": "$s7LinkKit05PlaidA29UIViewControllerRepresentableV11CoordinatorC",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "superclassUsr": "c:objc(cs)NSObject",
            "hasMissingDesignatedInitializers": true,
            "superclassNames": [
              "ObjectiveC.NSObject"
            ],
            "conformances": [
              {
                "kind": "Conformance",
                "name": "Copyable",
                "printedName": "Copyable",
                "usr": "s:s8CopyableP",
                "mangledName": "$ss8CopyableP"
              },
              {
                "kind": "Conformance",
                "name": "Escapable",
                "printedName": "Escapable",
                "usr": "s:s9EscapableP",
                "mangledName": "$ss9EscapableP"
              },
              {
                "kind": "Conformance",
                "name": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              },
              {
                "kind": "Conformance",
                "name": "Hashable",
                "printedName": "Hashable",
                "usr": "s:SH",
                "mangledName": "$sSH"
              },
              {
                "kind": "Conformance",
                "name": "CVarArg",
                "printedName": "CVarArg",
                "usr": "s:s7CVarArgP",
                "mangledName": "$ss7CVarArgP"
              },
              {
                "kind": "Conformance",
                "name": "_KeyValueCodingAndObservingPublishing",
                "printedName": "_KeyValueCodingAndObservingPublishing",
                "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
                "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
              },
              {
                "kind": "Conformance",
                "name": "_KeyValueCodingAndObserving",
                "printedName": "_KeyValueCodingAndObserving",
                "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
                "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
              },
              {
                "kind": "Conformance",
                "name": "CustomStringConvertible",
                "printedName": "CustomStringConvertible",
                "usr": "s:s23CustomStringConvertibleP",
                "mangledName": "$ss23CustomStringConvertibleP"
              },
              {
                "kind": "Conformance",
                "name": "CustomDebugStringConvertible",
                "printedName": "CustomDebugStringConvertible",
                "usr": "s:s28CustomDebugStringConvertibleP",
                "mangledName": "$ss28CustomDebugStringConvertibleP"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "makeCoordinator",
            "printedName": "makeCoordinator()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Coordinator",
                "printedName": "LinkKit.PlaidLinkUIViewControllerRepresentable.Coordinator",
                "usr": "s:7LinkKit05PlaidA29UIViewControllerRepresentableV11CoordinatorC"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit05PlaidA29UIViewControllerRepresentableV15makeCoordinatorAC0H0CyF",
            "mangledName": "$s7LinkKit05PlaidA29UIViewControllerRepresentableV15makeCoordinatorAC0H0CyF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "makeUIViewController",
            "printedName": "makeUIViewController(context:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIViewController",
                "printedName": "UIKit.UIViewController",
                "usr": "c:objc(cs)UIViewController"
              },
              {
                "kind": "TypeNominal",
                "name": "UIViewControllerRepresentableContext",
                "printedName": "SwiftUI.UIViewControllerRepresentableContext<LinkKit.PlaidLinkUIViewControllerRepresentable>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlaidLinkUIViewControllerRepresentable",
                    "printedName": "LinkKit.PlaidLinkUIViewControllerRepresentable",
                    "usr": "s:7LinkKit05PlaidA29UIViewControllerRepresentableV"
                  }
                ],
                "usr": "s:7SwiftUI36UIViewControllerRepresentableContextV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit05PlaidA29UIViewControllerRepresentableV04makedE07contextSo0dE0C7SwiftUI0deF7ContextVyACG_tF",
            "mangledName": "$s7LinkKit05PlaidA29UIViewControllerRepresentableV04makedE07contextSo0dE0C7SwiftUI0deF7ContextVyACG_tF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateUIViewController",
            "printedName": "updateUIViewController(_:context:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIViewController",
                "printedName": "UIKit.UIViewController",
                "usr": "c:objc(cs)UIViewController"
              },
              {
                "kind": "TypeNominal",
                "name": "UIViewControllerRepresentableContext",
                "printedName": "SwiftUI.UIViewControllerRepresentableContext<LinkKit.PlaidLinkUIViewControllerRepresentable>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlaidLinkUIViewControllerRepresentable",
                    "printedName": "LinkKit.PlaidLinkUIViewControllerRepresentable",
                    "usr": "s:7LinkKit05PlaidA29UIViewControllerRepresentableV"
                  }
                ],
                "usr": "s:7SwiftUI36UIViewControllerRepresentableContextV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit05PlaidA29UIViewControllerRepresentableV06updatedE0_7contextySo0dE0C_7SwiftUI0deF7ContextVyACGtF",
            "mangledName": "$s7LinkKit05PlaidA29UIViewControllerRepresentableV06updatedE0_7contextySo0dE0C_7SwiftUI0deF7ContextVyACGtF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit05PlaidA29UIViewControllerRepresentableV",
        "mangledName": "$s7LinkKit05PlaidA29UIViewControllerRepresentableV",
        "moduleName": "LinkKit",
        "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": "UIViewControllerRepresentable",
            "printedName": "UIViewControllerRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "UIViewControllerType",
                "printedName": "UIViewControllerType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIViewController",
                    "printedName": "UIKit.UIViewController",
                    "usr": "c:objc(cs)UIViewController"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Coordinator",
                "printedName": "Coordinator",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Coordinator",
                    "printedName": "LinkKit.PlaidLinkUIViewControllerRepresentable.Coordinator",
                    "usr": "s:7LinkKit05PlaidA29UIViewControllerRepresentableV11CoordinatorC"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI29UIViewControllerRepresentableP",
            "mangledName": "$s7SwiftUI29UIViewControllerRepresentableP"
          },
          {
            "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": "PlaidSessionOpenable",
        "printedName": "PlaidSessionOpenable",
        "children": [
          {
            "kind": "Function",
            "name": "open",
            "printedName": "open(using:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "PresentationMethod",
                "printedName": "LinkKit.PresentationMethod",
                "usr": "s:7LinkKit18PresentationMethodO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit20PlaidSessionOpenableP4open5usingyAA18PresentationMethodO_tF",
            "mangledName": "$s7LinkKit20PlaidSessionOpenableP4open5usingyAA18PresentationMethodO_tF",
            "moduleName": "LinkKit",
            "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.PlaidSessionOpenable>",
            "sugared_genericSig": "<Self where Self : LinkKit.PlaidSessionOpenable>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7LinkKit20PlaidSessionOpenableP",
        "mangledName": "$s7LinkKit20PlaidSessionOpenableP",
        "moduleName": "LinkKit",
        "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": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "InstitutionErrorCode",
        "printedName": "InstitutionErrorCode",
        "children": [
          {
            "kind": "Var",
            "name": "institutionDown",
            "printedName": "institutionDown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InstitutionErrorCode.Type) -> LinkKit.InstitutionErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InstitutionErrorCode",
                    "printedName": "LinkKit.InstitutionErrorCode",
                    "usr": "s:7LinkKit20InstitutionErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InstitutionErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InstitutionErrorCode",
                        "printedName": "LinkKit.InstitutionErrorCode",
                        "usr": "s:7LinkKit20InstitutionErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit20InstitutionErrorCodeO15institutionDownyA2CmF",
            "mangledName": "$s7LinkKit20InstitutionErrorCodeO15institutionDownyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "institutionNotResponding",
            "printedName": "institutionNotResponding",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InstitutionErrorCode.Type) -> LinkKit.InstitutionErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InstitutionErrorCode",
                    "printedName": "LinkKit.InstitutionErrorCode",
                    "usr": "s:7LinkKit20InstitutionErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InstitutionErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InstitutionErrorCode",
                        "printedName": "LinkKit.InstitutionErrorCode",
                        "usr": "s:7LinkKit20InstitutionErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit20InstitutionErrorCodeO24institutionNotRespondingyA2CmF",
            "mangledName": "$s7LinkKit20InstitutionErrorCodeO24institutionNotRespondingyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "institutionNotAvailable",
            "printedName": "institutionNotAvailable",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InstitutionErrorCode.Type) -> LinkKit.InstitutionErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InstitutionErrorCode",
                    "printedName": "LinkKit.InstitutionErrorCode",
                    "usr": "s:7LinkKit20InstitutionErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InstitutionErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InstitutionErrorCode",
                        "printedName": "LinkKit.InstitutionErrorCode",
                        "usr": "s:7LinkKit20InstitutionErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit20InstitutionErrorCodeO23institutionNotAvailableyA2CmF",
            "mangledName": "$s7LinkKit20InstitutionErrorCodeO23institutionNotAvailableyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "institutionNoLongerSupported",
            "printedName": "institutionNoLongerSupported",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InstitutionErrorCode.Type) -> LinkKit.InstitutionErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "InstitutionErrorCode",
                    "printedName": "LinkKit.InstitutionErrorCode",
                    "usr": "s:7LinkKit20InstitutionErrorCodeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InstitutionErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InstitutionErrorCode",
                        "printedName": "LinkKit.InstitutionErrorCode",
                        "usr": "s:7LinkKit20InstitutionErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit20InstitutionErrorCodeO28institutionNoLongerSupportedyA2CmF",
            "mangledName": "$s7LinkKit20InstitutionErrorCodeO28institutionNoLongerSupportedyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.InstitutionErrorCode.Type) -> (Swift.String) -> LinkKit.InstitutionErrorCode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> LinkKit.InstitutionErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InstitutionErrorCode",
                        "printedName": "LinkKit.InstitutionErrorCode",
                        "usr": "s:7LinkKit20InstitutionErrorCodeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.InstitutionErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "InstitutionErrorCode",
                        "printedName": "LinkKit.InstitutionErrorCode",
                        "usr": "s:7LinkKit20InstitutionErrorCodeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit20InstitutionErrorCodeO7unknownyACSScACmF",
            "mangledName": "$s7LinkKit20InstitutionErrorCodeO7unknownyACSScACmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "InstitutionErrorCode",
                "printedName": "LinkKit.InstitutionErrorCode",
                "usr": "s:7LinkKit20InstitutionErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit20InstitutionErrorCodeO4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit20InstitutionErrorCodeO4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit20InstitutionErrorCodeO6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit20InstitutionErrorCodeO6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit20InstitutionErrorCodeO11descriptionSSvp",
            "mangledName": "$s7LinkKit20InstitutionErrorCodeO11descriptionSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit20InstitutionErrorCodeO11descriptionSSvg",
                "mangledName": "$s7LinkKit20InstitutionErrorCodeO11descriptionSSvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(internalInstitutionErrorCode:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "InstitutionErrorCode",
                "printedName": "LinkKit.InstitutionErrorCode",
                "usr": "s:7LinkKit20InstitutionErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "ErrorCode",
                "printedName": "LinkKit.InstitutionErrorCode.ErrorCode",
                "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit20InstitutionErrorCodeO08internalcdE0A2C0dE0O_tcfc",
            "mangledName": "$s7LinkKit20InstitutionErrorCodeO08internalcdE0A2C0dE0O_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "internalValue",
            "printedName": "internalValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.InstitutionErrorCode.ErrorCode?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ErrorCode",
                    "printedName": "LinkKit.InstitutionErrorCode.ErrorCode",
                    "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit20InstitutionErrorCodeO13internalValueAC0dE0OSgvp",
            "mangledName": "$s7LinkKit20InstitutionErrorCodeO13internalValueAC0dE0OSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.InstitutionErrorCode.ErrorCode?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InstitutionErrorCode.ErrorCode",
                        "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit20InstitutionErrorCodeO13internalValueAC0dE0OSgvg",
                "mangledName": "$s7LinkKit20InstitutionErrorCodeO13internalValueAC0dE0OSgvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "InstitutionErrorCode",
                "printedName": "LinkKit.InstitutionErrorCode",
                "usr": "s:7LinkKit20InstitutionErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit20InstitutionErrorCodeO8rawValueACSS_tcfc",
            "mangledName": "$s7LinkKit20InstitutionErrorCodeO8rawValueACSS_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "TypeDecl",
            "name": "ErrorCode",
            "printedName": "ErrorCode",
            "children": [
              {
                "kind": "Var",
                "name": "institutionDown",
                "printedName": "institutionDown",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InstitutionErrorCode.ErrorCode.Type) -> LinkKit.InstitutionErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InstitutionErrorCode.ErrorCode",
                        "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.InstitutionErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InstitutionErrorCode.ErrorCode",
                            "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O15institutionDownyA2EmF",
                "mangledName": "$s7LinkKit20InstitutionErrorCodeO0dE0O15institutionDownyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "institutionNotResponding",
                "printedName": "institutionNotResponding",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InstitutionErrorCode.ErrorCode.Type) -> LinkKit.InstitutionErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InstitutionErrorCode.ErrorCode",
                        "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.InstitutionErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InstitutionErrorCode.ErrorCode",
                            "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O24institutionNotRespondingyA2EmF",
                "mangledName": "$s7LinkKit20InstitutionErrorCodeO0dE0O24institutionNotRespondingyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "institutionNotAvailable",
                "printedName": "institutionNotAvailable",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InstitutionErrorCode.ErrorCode.Type) -> LinkKit.InstitutionErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InstitutionErrorCode.ErrorCode",
                        "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.InstitutionErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InstitutionErrorCode.ErrorCode",
                            "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O23institutionNotAvailableyA2EmF",
                "mangledName": "$s7LinkKit20InstitutionErrorCodeO0dE0O23institutionNotAvailableyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 2
              },
              {
                "kind": "Var",
                "name": "institutionNoLongerSupported",
                "printedName": "institutionNoLongerSupported",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.InstitutionErrorCode.ErrorCode.Type) -> LinkKit.InstitutionErrorCode.ErrorCode",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InstitutionErrorCode.ErrorCode",
                        "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.InstitutionErrorCode.ErrorCode.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InstitutionErrorCode.ErrorCode",
                            "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O28institutionNoLongerSupportedyA2EmF",
                "mangledName": "$s7LinkKit20InstitutionErrorCodeO0dE0O28institutionNoLongerSupportedyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 3
              },
              {
                "kind": "Var",
                "name": "description",
                "printedName": "description",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O11descriptionSSvp",
                "mangledName": "$s7LinkKit20InstitutionErrorCodeO0dE0O11descriptionSSvp",
                "moduleName": "LinkKit",
                "declAttributes": [
                  "AccessControl"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O11descriptionSSvg",
                    "mangledName": "$s7LinkKit20InstitutionErrorCodeO0dE0O11descriptionSSvg",
                    "moduleName": "LinkKit",
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.InstitutionErrorCode.ErrorCode?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InstitutionErrorCode.ErrorCode",
                        "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O8rawValueAESgSS_tcfc",
                "mangledName": "$s7LinkKit20InstitutionErrorCodeO0dE0O8rawValueAESgSS_tcfc",
                "moduleName": "LinkKit",
                "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:7LinkKit20InstitutionErrorCodeO0dE0O8rawValueSSvp",
                "mangledName": "$s7LinkKit20InstitutionErrorCodeO0dE0O8rawValueSSvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O8rawValueSSvg",
                    "mangledName": "$s7LinkKit20InstitutionErrorCodeO0dE0O8rawValueSSvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "allCases",
                "printedName": "allCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[LinkKit.InstitutionErrorCode.ErrorCode]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ErrorCode",
                        "printedName": "LinkKit.InstitutionErrorCode.ErrorCode",
                        "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O8allCasesSayAEGvpZ",
                "mangledName": "$s7LinkKit20InstitutionErrorCodeO0dE0O8allCasesSayAEGvpZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Nonisolated"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.InstitutionErrorCode.ErrorCode]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InstitutionErrorCode.ErrorCode",
                            "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O8allCasesSayAEGvgZ",
                    "mangledName": "$s7LinkKit20InstitutionErrorCodeO0dE0O8allCasesSayAEGvgZ",
                    "moduleName": "LinkKit",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O",
            "mangledName": "$s7LinkKit20InstitutionErrorCodeO0dE0O",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "enumRawTypeName": "String",
            "isEnumExhaustive": 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": "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": "CustomStringConvertible",
                "printedName": "CustomStringConvertible",
                "usr": "s:s23CustomStringConvertibleP",
                "mangledName": "$ss23CustomStringConvertibleP"
              },
              {
                "kind": "Conformance",
                "name": "CaseIterable",
                "printedName": "CaseIterable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "AllCases",
                    "printedName": "AllCases",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.InstitutionErrorCode.ErrorCode]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ErrorCode",
                            "printedName": "LinkKit.InstitutionErrorCode.ErrorCode",
                            "usr": "s:7LinkKit20InstitutionErrorCodeO0dE0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ]
                  }
                ],
                "usr": "s:s12CaseIterableP",
                "mangledName": "$ss12CaseIterableP"
              },
              {
                "kind": "Conformance",
                "name": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              },
              {
                "kind": "Conformance",
                "name": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "InstitutionErrorCode",
                "printedName": "LinkKit.InstitutionErrorCode",
                "usr": "s:7LinkKit20InstitutionErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "InstitutionErrorCode",
                "printedName": "LinkKit.InstitutionErrorCode",
                "usr": "s:7LinkKit20InstitutionErrorCodeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit20InstitutionErrorCodeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s7LinkKit20InstitutionErrorCodeO2eeoiySbAC_ACtFZ",
            "moduleName": "LinkKit",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7LinkKit20InstitutionErrorCodeO",
        "mangledName": "$s7LinkKit20InstitutionErrorCodeO",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Error",
            "printedName": "Error",
            "usr": "s:s5ErrorP",
            "mangledName": "$ss5ErrorP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "LinkSuccess",
        "printedName": "LinkSuccess",
        "children": [
          {
            "kind": "Var",
            "name": "publicToken",
            "printedName": "publicToken",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit0A7SuccessV11publicTokenSSvp",
            "mangledName": "$s7LinkKit0A7SuccessV11publicTokenSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A7SuccessV11publicTokenSSvg",
                "mangledName": "$s7LinkKit0A7SuccessV11publicTokenSSvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A7SuccessV11publicTokenSSvs",
                "mangledName": "$s7LinkKit0A7SuccessV11publicTokenSSvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A7SuccessV11publicTokenSSvM",
                "mangledName": "$s7LinkKit0A7SuccessV11publicTokenSSvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "metadata",
            "printedName": "metadata",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "SuccessMetadata",
                "printedName": "LinkKit.SuccessMetadata",
                "usr": "s:7LinkKit15SuccessMetadataV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit0A7SuccessV8metadataAA0C8MetadataVvp",
            "mangledName": "$s7LinkKit0A7SuccessV8metadataAA0C8MetadataVvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SuccessMetadata",
                    "printedName": "LinkKit.SuccessMetadata",
                    "usr": "s:7LinkKit15SuccessMetadataV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A7SuccessV8metadataAA0C8MetadataVvg",
                "mangledName": "$s7LinkKit0A7SuccessV8metadataAA0C8MetadataVvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "SuccessMetadata",
                    "printedName": "LinkKit.SuccessMetadata",
                    "usr": "s:7LinkKit15SuccessMetadataV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A7SuccessV8metadataAA0C8MetadataVvs",
                "mangledName": "$s7LinkKit0A7SuccessV8metadataAA0C8MetadataVvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit0A7SuccessV8metadataAA0C8MetadataVvM",
                "mangledName": "$s7LinkKit0A7SuccessV8metadataAA0C8MetadataVvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(publicToken:metadata:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LinkSuccess",
                "printedName": "LinkKit.LinkSuccess",
                "usr": "s:7LinkKit0A7SuccessV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "SuccessMetadata",
                "printedName": "LinkKit.SuccessMetadata",
                "usr": "s:7LinkKit15SuccessMetadataV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit0A7SuccessV11publicToken8metadataACSS_AA0C8MetadataVtcfc",
            "mangledName": "$s7LinkKit0A7SuccessV11publicToken8metadataACSS_AA0C8MetadataVtcfc",
            "moduleName": "LinkKit",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LinkSuccess",
                "printedName": "LinkKit.LinkSuccess",
                "usr": "s:7LinkKit0A7SuccessV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit0A7SuccessV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit0A7SuccessV4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "implicit": true,
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit0A7SuccessV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit0A7SuccessV6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit0A7SuccessV",
        "mangledName": "$s7LinkKit0A7SuccessV",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "SuccessMetadata",
        "printedName": "SuccessMetadata",
        "children": [
          {
            "kind": "Var",
            "name": "institution",
            "printedName": "institution",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Institution",
                "printedName": "LinkKit.Institution",
                "usr": "s:7LinkKit11InstitutionV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit15SuccessMetadataV11institutionAA11InstitutionVvp",
            "mangledName": "$s7LinkKit15SuccessMetadataV11institutionAA11InstitutionVvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Institution",
                    "printedName": "LinkKit.Institution",
                    "usr": "s:7LinkKit11InstitutionV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit15SuccessMetadataV11institutionAA11InstitutionVvg",
                "mangledName": "$s7LinkKit15SuccessMetadataV11institutionAA11InstitutionVvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Institution",
                    "printedName": "LinkKit.Institution",
                    "usr": "s:7LinkKit11InstitutionV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit15SuccessMetadataV11institutionAA11InstitutionVvs",
                "mangledName": "$s7LinkKit15SuccessMetadataV11institutionAA11InstitutionVvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit15SuccessMetadataV11institutionAA11InstitutionVvM",
                "mangledName": "$s7LinkKit15SuccessMetadataV11institutionAA11InstitutionVvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "accounts",
            "printedName": "accounts",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[LinkKit.Account]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Account",
                    "printedName": "LinkKit.Account",
                    "usr": "s:7LinkKit7AccountV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit15SuccessMetadataV8accountsSayAA7AccountVGvp",
            "mangledName": "$s7LinkKit15SuccessMetadataV8accountsSayAA7AccountVGvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[LinkKit.Account]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Account",
                        "printedName": "LinkKit.Account",
                        "usr": "s:7LinkKit7AccountV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit15SuccessMetadataV8accountsSayAA7AccountVGvg",
                "mangledName": "$s7LinkKit15SuccessMetadataV8accountsSayAA7AccountVGvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[LinkKit.Account]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Account",
                        "printedName": "LinkKit.Account",
                        "usr": "s:7LinkKit7AccountV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit15SuccessMetadataV8accountsSayAA7AccountVGvs",
                "mangledName": "$s7LinkKit15SuccessMetadataV8accountsSayAA7AccountVGvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit15SuccessMetadataV8accountsSayAA7AccountVGvM",
                "mangledName": "$s7LinkKit15SuccessMetadataV8accountsSayAA7AccountVGvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "linkSessionID",
            "printedName": "linkSessionID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit15SuccessMetadataV13linkSessionIDSSvp",
            "mangledName": "$s7LinkKit15SuccessMetadataV13linkSessionIDSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit15SuccessMetadataV13linkSessionIDSSvg",
                "mangledName": "$s7LinkKit15SuccessMetadataV13linkSessionIDSSvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit15SuccessMetadataV13linkSessionIDSSvs",
                "mangledName": "$s7LinkKit15SuccessMetadataV13linkSessionIDSSvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit15SuccessMetadataV13linkSessionIDSSvM",
                "mangledName": "$s7LinkKit15SuccessMetadataV13linkSessionIDSSvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "metadataJSON",
            "printedName": "metadataJSON",
            "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:7LinkKit15SuccessMetadataV12metadataJSONSSSgvp",
            "mangledName": "$s7LinkKit15SuccessMetadataV12metadataJSONSSSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit15SuccessMetadataV12metadataJSONSSSgvg",
                "mangledName": "$s7LinkKit15SuccessMetadataV12metadataJSONSSSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit15SuccessMetadataV12metadataJSONSSSgvs",
                "mangledName": "$s7LinkKit15SuccessMetadataV12metadataJSONSSSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit15SuccessMetadataV12metadataJSONSSSgvM",
                "mangledName": "$s7LinkKit15SuccessMetadataV12metadataJSONSSSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(institution:accounts:linkSessionID:metadataJSON:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "SuccessMetadata",
                "printedName": "LinkKit.SuccessMetadata",
                "usr": "s:7LinkKit15SuccessMetadataV"
              },
              {
                "kind": "TypeNominal",
                "name": "Institution",
                "printedName": "LinkKit.Institution",
                "usr": "s:7LinkKit11InstitutionV"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[LinkKit.Account]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Account",
                    "printedName": "LinkKit.Account",
                    "usr": "s:7LinkKit7AccountV"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit15SuccessMetadataV11institution8accounts13linkSessionID12metadataJSONAcA11InstitutionV_SayAA7AccountVGS2SSgtcfc",
            "mangledName": "$s7LinkKit15SuccessMetadataV11institution8accounts13linkSessionID12metadataJSONAcA11InstitutionV_SayAA7AccountVGS2SSgtcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(metadata:metadataJSON:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "SuccessMetadata",
                "printedName": "LinkKit.SuccessMetadata",
                "usr": "s:7LinkKit15SuccessMetadataV"
              },
              {
                "kind": "TypeNominal",
                "name": "Metadata",
                "printedName": "Link.InternalSDKResult.Metadata",
                "usr": "s:4Link17InternalSDKResultV8MetadataV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit15SuccessMetadataV8metadata0E4JSONAC0A017InternalSDKResultV0D0V_SSSgtcfc",
            "mangledName": "$s7LinkKit15SuccessMetadataV8metadata0E4JSONAC0A017InternalSDKResultV0D0V_SSSgtcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "SuccessMetadata",
                "printedName": "LinkKit.SuccessMetadata",
                "usr": "s:7LinkKit15SuccessMetadataV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit15SuccessMetadataV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit15SuccessMetadataV4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "implicit": true,
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit15SuccessMetadataV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit15SuccessMetadataV6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit15SuccessMetadataV",
        "mangledName": "$s7LinkKit15SuccessMetadataV",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "PlaidLinkEmbeddedLinkSession",
        "printedName": "PlaidLinkEmbeddedLinkSession",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(plaidLinkSession:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlaidLinkEmbeddedLinkSession",
                "printedName": "LinkKit.PlaidLinkEmbeddedLinkSession",
                "usr": "s:7LinkKit05Plaida8EmbeddedA7SessionC"
              },
              {
                "kind": "TypeNominal",
                "name": "PlaidLinkSession",
                "printedName": "LinkKit.PlaidLinkSession",
                "usr": "s:7LinkKit05PlaidA7SessionC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit05Plaida8EmbeddedA7SessionC05plaidaE0AcA0caE0C_tcfc",
            "mangledName": "$s7LinkKit05Plaida8EmbeddedA7SessionC05plaidaE0AcA0caE0C_tcfc",
            "moduleName": "LinkKit",
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "sheet",
            "printedName": "sheet()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "View",
                "printedName": "any SwiftUI.View",
                "usr": "s:7SwiftUI4ViewP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit05Plaida8EmbeddedA7SessionC5sheet7SwiftUI4View_pyF",
            "mangledName": "$s7LinkKit05Plaida8EmbeddedA7SessionC5sheet7SwiftUI4View_pyF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Final"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "open",
            "printedName": "open(using:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "EmbeddedPresentationMethod",
                "printedName": "Link.EmbeddedPresentationMethod",
                "usr": "s:4Link26EmbeddedPresentationMethodO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit05Plaida8EmbeddedA7SessionC4open5usingy0A00D18PresentationMethodO_tF",
            "mangledName": "$s7LinkKit05Plaida8EmbeddedA7SessionC4open5usingy0A00D18PresentationMethodO_tF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "Final"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "plaidLinkSession",
            "printedName": "plaidLinkSession",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlaidLinkSession",
                "printedName": "LinkKit.PlaidLinkSession",
                "usr": "s:7LinkKit05PlaidA7SessionC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit05Plaida8EmbeddedA7SessionC05plaidaE033_6F43CBFC7DCE234D8B3BAAA7FE5C1B03LLAA0caE0Cvp",
            "mangledName": "$s7LinkKit05Plaida8EmbeddedA7SessionC05plaidaE033_6F43CBFC7DCE234D8B3BAAA7FE5C1B03LLAA0caE0Cvp",
            "moduleName": "LinkKit",
            "isInternal": true,
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 0,
            "isLet": true,
            "hasStorage": true
          }
        ],
        "declKind": "Class",
        "usr": "s:7LinkKit05Plaida8EmbeddedA7SessionC",
        "mangledName": "$s7LinkKit05Plaida8EmbeddedA7SessionC",
        "moduleName": "LinkKit",
        "declAttributes": [
          "Final",
          "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": "EmbeddedSessionOpenable",
            "printedName": "EmbeddedSessionOpenable",
            "usr": "s:4Link23EmbeddedSessionOpenableP",
            "mangledName": "$s4Link23EmbeddedSessionOpenableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "WrappingSdkVersionProviding",
        "printedName": "WrappingSdkVersionProviding",
        "children": [
          {
            "kind": "Var",
            "name": "reactNativeVersion",
            "printedName": "reactNativeVersion",
            "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:7LinkKit27WrappingSdkVersionProvidingP011reactNativeE0SSSgvp",
            "mangledName": "$s7LinkKit27WrappingSdkVersionProvidingP011reactNativeE0SSSgvp",
            "moduleName": "LinkKit",
            "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:7LinkKit27WrappingSdkVersionProvidingP011reactNativeE0SSSgvg",
                "mangledName": "$s7LinkKit27WrappingSdkVersionProvidingP011reactNativeE0SSSgvg",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.WrappingSdkVersionProviding>",
                "sugared_genericSig": "<Self where Self : LinkKit.WrappingSdkVersionProviding>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "flutterVersion",
            "printedName": "flutterVersion",
            "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:7LinkKit27WrappingSdkVersionProvidingP07flutterE0SSSgvp",
            "mangledName": "$s7LinkKit27WrappingSdkVersionProvidingP07flutterE0SSSgvp",
            "moduleName": "LinkKit",
            "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:7LinkKit27WrappingSdkVersionProvidingP07flutterE0SSSgvg",
                "mangledName": "$s7LinkKit27WrappingSdkVersionProvidingP07flutterE0SSSgvg",
                "moduleName": "LinkKit",
                "genericSig": "<τ_0_0 where τ_0_0 : LinkKit.WrappingSdkVersionProviding>",
                "sugared_genericSig": "<Self where Self : LinkKit.WrappingSdkVersionProviding>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7LinkKit27WrappingSdkVersionProvidingP",
        "mangledName": "$s7LinkKit27WrappingSdkVersionProvidingP",
        "moduleName": "LinkKit",
        "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": "WrappingSdkVersionProvider",
        "printedName": "WrappingSdkVersionProvider",
        "children": [
          {
            "kind": "Var",
            "name": "reactNativeVersion",
            "printedName": "reactNativeVersion",
            "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:7LinkKit26WrappingSdkVersionProviderV011reactNativeE0SSSgvp",
            "mangledName": "$s7LinkKit26WrappingSdkVersionProviderV011reactNativeE0SSSgvp",
            "moduleName": "LinkKit",
            "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:7LinkKit26WrappingSdkVersionProviderV011reactNativeE0SSSgvg",
                "mangledName": "$s7LinkKit26WrappingSdkVersionProviderV011reactNativeE0SSSgvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "flutterVersion",
            "printedName": "flutterVersion",
            "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:7LinkKit26WrappingSdkVersionProviderV07flutterE0SSSgvp",
            "mangledName": "$s7LinkKit26WrappingSdkVersionProviderV07flutterE0SSSgvp",
            "moduleName": "LinkKit",
            "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:7LinkKit26WrappingSdkVersionProviderV07flutterE0SSSgvg",
                "mangledName": "$s7LinkKit26WrappingSdkVersionProviderV07flutterE0SSSgvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WrappingSdkVersionProvider",
                "printedName": "LinkKit.WrappingSdkVersionProvider",
                "usr": "s:7LinkKit26WrappingSdkVersionProviderV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit26WrappingSdkVersionProviderVACycfc",
            "mangledName": "$s7LinkKit26WrappingSdkVersionProviderVACycfc",
            "moduleName": "LinkKit",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit26WrappingSdkVersionProviderV",
        "mangledName": "$s7LinkKit26WrappingSdkVersionProviderV",
        "moduleName": "LinkKit",
        "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": "WrappingSdkVersionProviding",
            "printedName": "WrappingSdkVersionProviding",
            "usr": "s:7LinkKit27WrappingSdkVersionProvidingP",
            "mangledName": "$s7LinkKit27WrappingSdkVersionProvidingP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "DefaultSDKMetadataProvider",
        "printedName": "DefaultSDKMetadataProvider",
        "children": [
          {
            "kind": "Var",
            "name": "clientType",
            "printedName": "clientType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "SDKClientType",
                "printedName": "Link.SDKClientType",
                "usr": "s:4Link13SDKClientTypeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit26DefaultSDKMetadataProviderV10clientType0A009SDKClientG0Ovp",
            "mangledName": "$s7LinkKit26DefaultSDKMetadataProviderV10clientType0A009SDKClientG0Ovp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 0,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SDKClientType",
                    "printedName": "Link.SDKClientType",
                    "usr": "s:4Link13SDKClientTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit26DefaultSDKMetadataProviderV10clientType0A009SDKClientG0Ovg",
                "mangledName": "$s7LinkKit26DefaultSDKMetadataProviderV10clientType0A009SDKClientG0Ovg",
                "moduleName": "LinkKit",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "version",
            "printedName": "version",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit26DefaultSDKMetadataProviderV7versionSSvp",
            "mangledName": "$s7LinkKit26DefaultSDKMetadataProviderV7versionSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "RawDocComment"
            ],
            "fixedbinaryorder": 1,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit26DefaultSDKMetadataProviderV7versionSSvg",
                "mangledName": "$s7LinkKit26DefaultSDKMetadataProviderV7versionSSvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "commit",
            "printedName": "commit",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit26DefaultSDKMetadataProviderV6commitSSvp",
            "mangledName": "$s7LinkKit26DefaultSDKMetadataProviderV6commitSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 2,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit26DefaultSDKMetadataProviderV6commitSSvg",
                "mangledName": "$s7LinkKit26DefaultSDKMetadataProviderV6commitSSvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "build",
            "printedName": "build",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit26DefaultSDKMetadataProviderV5buildSSvp",
            "mangledName": "$s7LinkKit26DefaultSDKMetadataProviderV5buildSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 3,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit26DefaultSDKMetadataProviderV5buildSSvg",
                "mangledName": "$s7LinkKit26DefaultSDKMetadataProviderV5buildSSvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(wrappingSdkVersionProvider:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "DefaultSDKMetadataProvider",
                "printedName": "LinkKit.DefaultSDKMetadataProvider",
                "usr": "s:7LinkKit26DefaultSDKMetadataProviderV"
              },
              {
                "kind": "TypeNominal",
                "name": "WrappingSdkVersionProviding",
                "printedName": "any LinkKit.WrappingSdkVersionProviding",
                "hasDefaultArg": true,
                "usr": "s:7LinkKit27WrappingSdkVersionProvidingP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit26DefaultSDKMetadataProviderV018wrappingSdkVersionE0AcA08WrappinggH9Providing_p_tcfc",
            "mangledName": "$s7LinkKit26DefaultSDKMetadataProviderV018wrappingSdkVersionE0AcA08WrappinggH9Providing_p_tcfc",
            "moduleName": "LinkKit",
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "wrappingSdks",
            "printedName": "wrappingSdks",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Link.WrappingSDK]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "WrappingSDK",
                    "printedName": "Link.WrappingSDK",
                    "usr": "s:4Link11WrappingSDKV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit26DefaultSDKMetadataProviderV12wrappingSdksSay0A011WrappingSDKVGvp",
            "mangledName": "$s7LinkKit26DefaultSDKMetadataProviderV12wrappingSdksSay0A011WrappingSDKVGvp",
            "moduleName": "LinkKit",
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[Link.WrappingSDK]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "WrappingSDK",
                        "printedName": "Link.WrappingSDK",
                        "usr": "s:4Link11WrappingSDKV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit26DefaultSDKMetadataProviderV12wrappingSdksSay0A011WrappingSDKVGvg",
                "mangledName": "$s7LinkKit26DefaultSDKMetadataProviderV12wrappingSdksSay0A011WrappingSDKVGvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "wrappingSdkVersionProvider",
            "printedName": "wrappingSdkVersionProvider",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WrappingSdkVersionProviding",
                "printedName": "any LinkKit.WrappingSdkVersionProviding",
                "usr": "s:7LinkKit27WrappingSdkVersionProvidingP"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit26DefaultSDKMetadataProviderV018wrappingSdkVersionE033_229003A13DC6F973B351899EFCBD2AF6LLAA08WrappinggH9Providing_pvp",
            "mangledName": "$s7LinkKit26DefaultSDKMetadataProviderV018wrappingSdkVersionE033_229003A13DC6F973B351899EFCBD2AF6LLAA08WrappinggH9Providing_pvp",
            "moduleName": "LinkKit",
            "isInternal": true,
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 4,
            "isLet": true,
            "hasStorage": true
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit26DefaultSDKMetadataProviderV",
        "mangledName": "$s7LinkKit26DefaultSDKMetadataProviderV",
        "moduleName": "LinkKit",
        "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": "SDKMetadataProvider",
            "printedName": "SDKMetadataProvider",
            "usr": "s:4Link19SDKMetadataProviderP",
            "mangledName": "$s4Link19SDKMetadataProviderP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ExitError",
        "printedName": "ExitError",
        "children": [
          {
            "kind": "Var",
            "name": "errorCode",
            "printedName": "errorCode",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ExitErrorCode",
                "printedName": "LinkKit.ExitErrorCode",
                "usr": "s:7LinkKit13ExitErrorCodeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit9ExitErrorV9errorCodeAA0cdF0Ovp",
            "mangledName": "$s7LinkKit9ExitErrorV9errorCodeAA0cdF0Ovp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ExitErrorCode",
                    "printedName": "LinkKit.ExitErrorCode",
                    "usr": "s:7LinkKit13ExitErrorCodeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit9ExitErrorV9errorCodeAA0cdF0Ovg",
                "mangledName": "$s7LinkKit9ExitErrorV9errorCodeAA0cdF0Ovg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ExitErrorCode",
                    "printedName": "LinkKit.ExitErrorCode",
                    "usr": "s:7LinkKit13ExitErrorCodeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit9ExitErrorV9errorCodeAA0cdF0Ovs",
                "mangledName": "$s7LinkKit9ExitErrorV9errorCodeAA0cdF0Ovs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit9ExitErrorV9errorCodeAA0cdF0OvM",
                "mangledName": "$s7LinkKit9ExitErrorV9errorCodeAA0cdF0OvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "errorMessage",
            "printedName": "errorMessage",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit9ExitErrorV12errorMessageSSvp",
            "mangledName": "$s7LinkKit9ExitErrorV12errorMessageSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit9ExitErrorV12errorMessageSSvg",
                "mangledName": "$s7LinkKit9ExitErrorV12errorMessageSSvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit9ExitErrorV12errorMessageSSvs",
                "mangledName": "$s7LinkKit9ExitErrorV12errorMessageSSvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit9ExitErrorV12errorMessageSSvM",
                "mangledName": "$s7LinkKit9ExitErrorV12errorMessageSSvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "displayMessage",
            "printedName": "displayMessage",
            "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:7LinkKit9ExitErrorV14displayMessageSSSgvp",
            "mangledName": "$s7LinkKit9ExitErrorV14displayMessageSSSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit9ExitErrorV14displayMessageSSSgvg",
                "mangledName": "$s7LinkKit9ExitErrorV14displayMessageSSSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit9ExitErrorV14displayMessageSSSgvs",
                "mangledName": "$s7LinkKit9ExitErrorV14displayMessageSSSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit9ExitErrorV14displayMessageSSSgvM",
                "mangledName": "$s7LinkKit9ExitErrorV14displayMessageSSSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "errorJSON",
            "printedName": "errorJSON",
            "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:7LinkKit9ExitErrorV9errorJSONSSSgvp",
            "mangledName": "$s7LinkKit9ExitErrorV9errorJSONSSSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit9ExitErrorV9errorJSONSSSgvg",
                "mangledName": "$s7LinkKit9ExitErrorV9errorJSONSSSgvg",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit9ExitErrorV9errorJSONSSSgvs",
                "mangledName": "$s7LinkKit9ExitErrorV9errorJSONSSSgvs",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit9ExitErrorV9errorJSONSSSgvM",
                "mangledName": "$s7LinkKit9ExitErrorV9errorJSONSSSgvM",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:errorJSON:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.ExitError?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ExitError",
                    "printedName": "LinkKit.ExitError",
                    "usr": "s:7LinkKit9ExitErrorV"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Link.InternalSDKResult.ErrorInfo?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ErrorInfo",
                    "printedName": "Link.InternalSDKResult.ErrorInfo",
                    "usr": "s:4Link17InternalSDKResultV9ErrorInfoV"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit9ExitErrorV4from9errorJSONACSg0A017InternalSDKResultV0D4InfoVSg_SSSgtcfc",
            "mangledName": "$s7LinkKit9ExitErrorV4from9errorJSONACSg0A017InternalSDKResultV0D4InfoVSg_SSSgtcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(errorCode:errorMessage:displayMesssage:errorJSON:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ExitError",
                "printedName": "LinkKit.ExitError",
                "usr": "s:7LinkKit9ExitErrorV"
              },
              {
                "kind": "TypeNominal",
                "name": "ExitErrorCode",
                "printedName": "LinkKit.ExitErrorCode",
                "usr": "s:7LinkKit13ExitErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit9ExitErrorV9errorCode0E7Message15displayMesssage0E4JSONAcA0cdF0O_S2SSgAJtcfc",
            "mangledName": "$s7LinkKit9ExitErrorV9errorCode0E7Message15displayMesssage0E4JSONAcA0cdF0O_S2SSgAJtcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ExitError",
                "printedName": "LinkKit.ExitError",
                "usr": "s:7LinkKit9ExitErrorV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit9ExitErrorV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit9ExitErrorV4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "implicit": true,
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit9ExitErrorV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit9ExitErrorV6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "privateObjCInitializer",
            "printedName": "privateObjCInitializer(errorCode:errorMessage:displayMesssage:errorJSON:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ExitError",
                "printedName": "LinkKit.ExitError",
                "usr": "s:7LinkKit9ExitErrorV"
              },
              {
                "kind": "TypeNominal",
                "name": "ExitErrorCode",
                "printedName": "LinkKit.ExitErrorCode",
                "usr": "s:7LinkKit13ExitErrorCodeO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit9ExitErrorV22privateObjCInitializer9errorCode0H7Message15displayMesssage0H4JSONAcA0cdI0O_S2SSgAKtFZ",
            "mangledName": "$s7LinkKit9ExitErrorV22privateObjCInitializer9errorCode0H7Message15displayMesssage0H4JSONAcA0cdI0O_S2SSgAKtFZ",
            "moduleName": "LinkKit",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7LinkKit9ExitErrorV",
        "mangledName": "$s7LinkKit9ExitErrorV",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Error",
            "printedName": "Error",
            "usr": "s:s5ErrorP",
            "mangledName": "$ss5ErrorP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "Import",
        "name": "Link",
        "printedName": "Link",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "MobileAuth",
        "printedName": "MobileAuth",
        "declKind": "Import",
        "moduleName": "LinkKit",
        "declAttributes": [
          "ImplementationOnly"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ProveStartStep",
        "printedName": "ProveStartStep",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(verificationID:networkService:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ProveStartStep",
                "printedName": "LinkKit.ProveStartStep",
                "usr": "s:7LinkKit14ProveStartStepC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "ProveNetworkClient",
                "printedName": "any Link.ProveNetworkClient",
                "usr": "s:4Link18ProveNetworkClientP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit14ProveStartStepC14verificationID14networkServiceACSS_0A00C13NetworkClient_ptcfc",
            "mangledName": "$s7LinkKit14ProveStartStepC14verificationID14networkServiceACSS_0A00C13NetworkClient_ptcfc",
            "moduleName": "LinkKit",
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "execute",
            "printedName": "execute(_:context:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "PVStartStepInput",
                "printedName": "any MobileAuth.PVStartStepInput",
                "usr": "c:objc(pl)PVStartStepInput"
              },
              {
                "kind": "TypeNominal",
                "name": "PVAuthenticatorContext",
                "printedName": "any MobileAuth.PVAuthenticatorContext",
                "usr": "c:objc(pl)PVAuthenticatorContext"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit14ProveStartStepC7execute_7contextSSSo07PVStartE5Input_p_So22PVAuthenticatorContext_ptKF",
            "mangledName": "$s7LinkKit14ProveStartStepC7execute_7contextSSSo07PVStartE5Input_p_So22PVAuthenticatorContext_ptKF",
            "moduleName": "LinkKit",
            "isOpen": true,
            "objc_name": "execute:context:error:",
            "declAttributes": [
              "ObjC"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "verificationID",
            "printedName": "verificationID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit14ProveStartStepC14verificationID33_D22C82E8B608E686E448960D51D1BDAFLLSSvp",
            "mangledName": "$s7LinkKit14ProveStartStepC14verificationID33_D22C82E8B608E686E448960D51D1BDAFLLSSvp",
            "moduleName": "LinkKit",
            "isInternal": true,
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 0,
            "isLet": true,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "networkService",
            "printedName": "networkService",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ProveNetworkClient",
                "printedName": "any Link.ProveNetworkClient",
                "usr": "s:4Link18ProveNetworkClientP"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit14ProveStartStepC14networkService33_D22C82E8B608E686E448960D51D1BDAFLL0A00C13NetworkClient_pvp",
            "mangledName": "$s7LinkKit14ProveStartStepC14networkService33_D22C82E8B608E686E448960D51D1BDAFLL0A00C13NetworkClient_pvp",
            "moduleName": "LinkKit",
            "isInternal": true,
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 1,
            "isLet": true,
            "hasStorage": true
          }
        ],
        "declKind": "Class",
        "usr": "s:7LinkKit14ProveStartStepC",
        "mangledName": "$s7LinkKit14ProveStartStepC",
        "moduleName": "LinkKit",
        "isOpen": true,
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "LinkKit"
      },
      {
        "kind": "TypeDecl",
        "name": "ExitStatus",
        "printedName": "ExitStatus",
        "children": [
          {
            "kind": "Var",
            "name": "requiresQuestions",
            "printedName": "requiresQuestions",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ExitStatus.Type) -> LinkKit.ExitStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ExitStatus",
                    "printedName": "LinkKit.ExitStatus",
                    "usr": "s:7LinkKit10ExitStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ExitStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitStatus",
                        "printedName": "LinkKit.ExitStatus",
                        "usr": "s:7LinkKit10ExitStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit10ExitStatusO17requiresQuestionsyA2CmF",
            "mangledName": "$s7LinkKit10ExitStatusO17requiresQuestionsyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "requiresSelections",
            "printedName": "requiresSelections",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ExitStatus.Type) -> LinkKit.ExitStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ExitStatus",
                    "printedName": "LinkKit.ExitStatus",
                    "usr": "s:7LinkKit10ExitStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ExitStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitStatus",
                        "printedName": "LinkKit.ExitStatus",
                        "usr": "s:7LinkKit10ExitStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit10ExitStatusO18requiresSelectionsyA2CmF",
            "mangledName": "$s7LinkKit10ExitStatusO18requiresSelectionsyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "requiresCode",
            "printedName": "requiresCode",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ExitStatus.Type) -> LinkKit.ExitStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ExitStatus",
                    "printedName": "LinkKit.ExitStatus",
                    "usr": "s:7LinkKit10ExitStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ExitStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitStatus",
                        "printedName": "LinkKit.ExitStatus",
                        "usr": "s:7LinkKit10ExitStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit10ExitStatusO12requiresCodeyA2CmF",
            "mangledName": "$s7LinkKit10ExitStatusO12requiresCodeyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "chooseDevice",
            "printedName": "chooseDevice",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ExitStatus.Type) -> LinkKit.ExitStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ExitStatus",
                    "printedName": "LinkKit.ExitStatus",
                    "usr": "s:7LinkKit10ExitStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ExitStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitStatus",
                        "printedName": "LinkKit.ExitStatus",
                        "usr": "s:7LinkKit10ExitStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit10ExitStatusO12chooseDeviceyA2CmF",
            "mangledName": "$s7LinkKit10ExitStatusO12chooseDeviceyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "requiresCredentials",
            "printedName": "requiresCredentials",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ExitStatus.Type) -> LinkKit.ExitStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ExitStatus",
                    "printedName": "LinkKit.ExitStatus",
                    "usr": "s:7LinkKit10ExitStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ExitStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitStatus",
                        "printedName": "LinkKit.ExitStatus",
                        "usr": "s:7LinkKit10ExitStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit10ExitStatusO19requiresCredentialsyA2CmF",
            "mangledName": "$s7LinkKit10ExitStatusO19requiresCredentialsyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "institutionNotFound",
            "printedName": "institutionNotFound",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ExitStatus.Type) -> LinkKit.ExitStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ExitStatus",
                    "printedName": "LinkKit.ExitStatus",
                    "usr": "s:7LinkKit10ExitStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ExitStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitStatus",
                        "printedName": "LinkKit.ExitStatus",
                        "usr": "s:7LinkKit10ExitStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit10ExitStatusO19institutionNotFoundyA2CmF",
            "mangledName": "$s7LinkKit10ExitStatusO19institutionNotFoundyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "requiresAccountSelection",
            "printedName": "requiresAccountSelection",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ExitStatus.Type) -> LinkKit.ExitStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ExitStatus",
                    "printedName": "LinkKit.ExitStatus",
                    "usr": "s:7LinkKit10ExitStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ExitStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitStatus",
                        "printedName": "LinkKit.ExitStatus",
                        "usr": "s:7LinkKit10ExitStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit10ExitStatusO24requiresAccountSelectionyA2CmF",
            "mangledName": "$s7LinkKit10ExitStatusO24requiresAccountSelectionyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "continueToThirdParty",
            "printedName": "continueToThirdParty",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ExitStatus.Type) -> LinkKit.ExitStatus",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ExitStatus",
                    "printedName": "LinkKit.ExitStatus",
                    "usr": "s:7LinkKit10ExitStatusO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ExitStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitStatus",
                        "printedName": "LinkKit.ExitStatus",
                        "usr": "s:7LinkKit10ExitStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit10ExitStatusO20continueToThirdPartyyA2CmF",
            "mangledName": "$s7LinkKit10ExitStatusO20continueToThirdPartyyA2CmF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(LinkKit.ExitStatus.Type) -> (Swift.String) -> LinkKit.ExitStatus",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> LinkKit.ExitStatus",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitStatus",
                        "printedName": "LinkKit.ExitStatus",
                        "usr": "s:7LinkKit10ExitStatusO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "LinkKit.ExitStatus.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ExitStatus",
                        "printedName": "LinkKit.ExitStatus",
                        "usr": "s:7LinkKit10ExitStatusO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7LinkKit10ExitStatusO7unknownyACSScACmF",
            "mangledName": "$s7LinkKit10ExitStatusO7unknownyACSScACmF",
            "moduleName": "LinkKit"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ExitStatus",
                "printedName": "LinkKit.ExitStatus",
                "usr": "s:7LinkKit10ExitStatusO"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit10ExitStatusO4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7LinkKit10ExitStatusO4fromACs7Decoder_p_tKcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "encode",
            "printedName": "encode(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Encoder",
                "printedName": "any Swift.Encoder",
                "usr": "s:s7EncoderP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit10ExitStatusO6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7LinkKit10ExitStatusO6encode2toys7Encoder_p_tKF",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit10ExitStatusO11descriptionSSvp",
            "mangledName": "$s7LinkKit10ExitStatusO11descriptionSSvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit10ExitStatusO11descriptionSSvg",
                "mangledName": "$s7LinkKit10ExitStatusO11descriptionSSvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(internalExitStatus:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ExitStatus",
                "printedName": "LinkKit.ExitStatus",
                "usr": "s:7LinkKit10ExitStatusO"
              },
              {
                "kind": "TypeNominal",
                "name": "Status",
                "printedName": "LinkKit.ExitStatus.Status",
                "usr": "s:7LinkKit10ExitStatusO0D0O"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit10ExitStatusO08internalcD0A2C0D0O_tcfc",
            "mangledName": "$s7LinkKit10ExitStatusO08internalcD0A2C0D0O_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "internalValue",
            "printedName": "internalValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "LinkKit.ExitStatus.Status?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Status",
                    "printedName": "LinkKit.ExitStatus.Status",
                    "usr": "s:7LinkKit10ExitStatusO0D0O"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7LinkKit10ExitStatusO13internalValueAC0D0OSgvp",
            "mangledName": "$s7LinkKit10ExitStatusO13internalValueAC0D0OSgvp",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.ExitStatus.Status?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Status",
                        "printedName": "LinkKit.ExitStatus.Status",
                        "usr": "s:7LinkKit10ExitStatusO0D0O"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7LinkKit10ExitStatusO13internalValueAC0D0OSgvg",
                "mangledName": "$s7LinkKit10ExitStatusO13internalValueAC0D0OSgvg",
                "moduleName": "LinkKit",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ExitStatus",
                "printedName": "LinkKit.ExitStatus",
                "usr": "s:7LinkKit10ExitStatusO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7LinkKit10ExitStatusO8rawValueACSS_tcfc",
            "mangledName": "$s7LinkKit10ExitStatusO8rawValueACSS_tcfc",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "TypeDecl",
            "name": "Status",
            "printedName": "Status",
            "children": [
              {
                "kind": "Var",
                "name": "requiresQuestions",
                "printedName": "requiresQuestions",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ExitStatus.Status.Type) -> LinkKit.ExitStatus.Status",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Status",
                        "printedName": "LinkKit.ExitStatus.Status",
                        "usr": "s:7LinkKit10ExitStatusO0D0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ExitStatus.Status.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Status",
                            "printedName": "LinkKit.ExitStatus.Status",
                            "usr": "s:7LinkKit10ExitStatusO0D0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit10ExitStatusO0D0O17requiresQuestionsyA2EmF",
                "mangledName": "$s7LinkKit10ExitStatusO0D0O17requiresQuestionsyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "requiresSelections",
                "printedName": "requiresSelections",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ExitStatus.Status.Type) -> LinkKit.ExitStatus.Status",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Status",
                        "printedName": "LinkKit.ExitStatus.Status",
                        "usr": "s:7LinkKit10ExitStatusO0D0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ExitStatus.Status.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Status",
                            "printedName": "LinkKit.ExitStatus.Status",
                            "usr": "s:7LinkKit10ExitStatusO0D0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit10ExitStatusO0D0O18requiresSelectionsyA2EmF",
                "mangledName": "$s7LinkKit10ExitStatusO0D0O18requiresSelectionsyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "requiresCode",
                "printedName": "requiresCode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ExitStatus.Status.Type) -> LinkKit.ExitStatus.Status",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Status",
                        "printedName": "LinkKit.ExitStatus.Status",
                        "usr": "s:7LinkKit10ExitStatusO0D0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ExitStatus.Status.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Status",
                            "printedName": "LinkKit.ExitStatus.Status",
                            "usr": "s:7LinkKit10ExitStatusO0D0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit10ExitStatusO0D0O12requiresCodeyA2EmF",
                "mangledName": "$s7LinkKit10ExitStatusO0D0O12requiresCodeyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 2
              },
              {
                "kind": "Var",
                "name": "chooseDevice",
                "printedName": "chooseDevice",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ExitStatus.Status.Type) -> LinkKit.ExitStatus.Status",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Status",
                        "printedName": "LinkKit.ExitStatus.Status",
                        "usr": "s:7LinkKit10ExitStatusO0D0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ExitStatus.Status.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Status",
                            "printedName": "LinkKit.ExitStatus.Status",
                            "usr": "s:7LinkKit10ExitStatusO0D0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit10ExitStatusO0D0O12chooseDeviceyA2EmF",
                "mangledName": "$s7LinkKit10ExitStatusO0D0O12chooseDeviceyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 3
              },
              {
                "kind": "Var",
                "name": "requiresCredentials",
                "printedName": "requiresCredentials",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ExitStatus.Status.Type) -> LinkKit.ExitStatus.Status",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Status",
                        "printedName": "LinkKit.ExitStatus.Status",
                        "usr": "s:7LinkKit10ExitStatusO0D0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ExitStatus.Status.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Status",
                            "printedName": "LinkKit.ExitStatus.Status",
                            "usr": "s:7LinkKit10ExitStatusO0D0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit10ExitStatusO0D0O19requiresCredentialsyA2EmF",
                "mangledName": "$s7LinkKit10ExitStatusO0D0O19requiresCredentialsyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 4
              },
              {
                "kind": "Var",
                "name": "institutionNotFound",
                "printedName": "institutionNotFound",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ExitStatus.Status.Type) -> LinkKit.ExitStatus.Status",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Status",
                        "printedName": "LinkKit.ExitStatus.Status",
                        "usr": "s:7LinkKit10ExitStatusO0D0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ExitStatus.Status.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Status",
                            "printedName": "LinkKit.ExitStatus.Status",
                            "usr": "s:7LinkKit10ExitStatusO0D0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit10ExitStatusO0D0O19institutionNotFoundyA2EmF",
                "mangledName": "$s7LinkKit10ExitStatusO0D0O19institutionNotFoundyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 5
              },
              {
                "kind": "Var",
                "name": "requiresAccountSelection",
                "printedName": "requiresAccountSelection",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ExitStatus.Status.Type) -> LinkKit.ExitStatus.Status",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Status",
                        "printedName": "LinkKit.ExitStatus.Status",
                        "usr": "s:7LinkKit10ExitStatusO0D0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ExitStatus.Status.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Status",
                            "printedName": "LinkKit.ExitStatus.Status",
                            "usr": "s:7LinkKit10ExitStatusO0D0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit10ExitStatusO0D0O24requiresAccountSelectionyA2EmF",
                "mangledName": "$s7LinkKit10ExitStatusO0D0O24requiresAccountSelectionyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 6
              },
              {
                "kind": "Var",
                "name": "continueToThirdParty",
                "printedName": "continueToThirdParty",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(LinkKit.ExitStatus.Status.Type) -> LinkKit.ExitStatus.Status",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Status",
                        "printedName": "LinkKit.ExitStatus.Status",
                        "usr": "s:7LinkKit10ExitStatusO0D0O"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "LinkKit.ExitStatus.Status.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Status",
                            "printedName": "LinkKit.ExitStatus.Status",
                            "usr": "s:7LinkKit10ExitStatusO0D0O"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7LinkKit10ExitStatusO0D0O20continueToThirdPartyyA2EmF",
                "mangledName": "$s7LinkKit10ExitStatusO0D0O20continueToThirdPartyyA2EmF",
                "moduleName": "LinkKit",
                "fixedbinaryorder": 7
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "LinkKit.ExitStatus.Status?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Status",
                        "printedName": "LinkKit.ExitStatus.Status",
                        "usr": "s:7LinkKit10ExitStatusO0D0O"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7LinkKit10ExitStatusO0D0O8rawValueAESgSS_tcfc",
                "mangledName": "$s7LinkKit10ExitStatusO0D0O8rawValueAESgSS_tcfc",
                "moduleName": "LinkKit",
                "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:7LinkKit10ExitStatusO0D0O8rawValueSSvp",
                "mangledName": "$s7LinkKit10ExitStatusO0D0O8rawValueSSvp",
                "moduleName": "LinkKit",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit10ExitStatusO0D0O8rawValueSSvg",
                    "mangledName": "$s7LinkKit10ExitStatusO0D0O8rawValueSSvg",
                    "moduleName": "LinkKit",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "allCases",
                "printedName": "allCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[LinkKit.ExitStatus.Status]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Status",
                        "printedName": "LinkKit.ExitStatus.Status",
                        "usr": "s:7LinkKit10ExitStatusO0D0O"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7LinkKit10ExitStatusO0D0O8allCasesSayAEGvpZ",
                "mangledName": "$s7LinkKit10ExitStatusO0D0O8allCasesSayAEGvpZ",
                "moduleName": "LinkKit",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Nonisolated"
                ],
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.ExitStatus.Status]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Status",
                            "printedName": "LinkKit.ExitStatus.Status",
                            "usr": "s:7LinkKit10ExitStatusO0D0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7LinkKit10ExitStatusO0D0O8allCasesSayAEGvgZ",
                    "mangledName": "$s7LinkKit10ExitStatusO0D0O8allCasesSayAEGvgZ",
                    "moduleName": "LinkKit",
                    "static": true,
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              }
            ],
            "declKind": "Enum",
            "usr": "s:7LinkKit10ExitStatusO0D0O",
            "mangledName": "$s7LinkKit10ExitStatusO0D0O",
            "moduleName": "LinkKit",
            "declAttributes": [
              "AccessControl"
            ],
            "enumRawTypeName": "String",
            "isEnumExhaustive": 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": "Hashable",
                "printedName": "Hashable",
                "usr": "s:SH",
                "mangledName": "$sSH"
              },
              {
                "kind": "Conformance",
                "name": "RawRepresentable",
                "printedName": "RawRepresentable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "RawValue",
                    "printedName": "RawValue",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ],
                "usr": "s:SY",
                "mangledName": "$sSY"
              },
              {
                "kind": "Conformance",
                "name": "CaseIterable",
                "printedName": "CaseIterable",
                "children": [
                  {
                    "kind": "TypeWitness",
                    "name": "AllCases",
                    "printedName": "AllCases",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[LinkKit.ExitStatus.Status]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Status",
                            "printedName": "LinkKit.ExitStatus.Status",
                            "usr": "s:7LinkKit10ExitStatusO0D0O"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ]
                  }
                ],
                "usr": "s:s12CaseIterableP",
                "mangledName": "$ss12CaseIterableP"
              },
              {
                "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": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "ExitStatus",
                "printedName": "LinkKit.ExitStatus",
                "usr": "s:7LinkKit10ExitStatusO"
              },
              {
                "kind": "TypeNominal",
                "name": "ExitStatus",
                "printedName": "LinkKit.ExitStatus",
                "usr": "s:7LinkKit10ExitStatusO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7LinkKit10ExitStatusO2eeoiySbAC_ACtFZ",
            "mangledName": "$s7LinkKit10ExitStatusO2eeoiySbAC_ACtFZ",
            "moduleName": "LinkKit",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7LinkKit10ExitStatusO",
        "mangledName": "$s7LinkKit10ExitStatusO",
        "moduleName": "LinkKit",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "HeadlessSession",
        "printedName": "HeadlessSession",
        "declKind": "Class",
        "usr": "s:4Link15HeadlessSessionC",
        "mangledName": "$s4Link15HeadlessSessionC",
        "moduleName": "Link",
        "declAttributes": [
          "Final"
        ],
        "isExternal": true,
        "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": "PlaidHeadlessSession",
            "printedName": "PlaidHeadlessSession",
            "usr": "s:7LinkKit20PlaidHeadlessSessionP",
            "mangledName": "$s7LinkKit20PlaidHeadlessSessionP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LinkPresentationMethod",
        "printedName": "LinkPresentationMethod",
        "children": [
          {
            "kind": "Function",
            "name": "from",
            "printedName": "from(method:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LinkPresentationMethod",
                "printedName": "Link.LinkPresentationMethod",
                "usr": "s:4Link0A18PresentationMethodO"
              },
              {
                "kind": "TypeNominal",
                "name": "PresentationMethod",
                "printedName": "LinkKit.PresentationMethod",
                "usr": "s:7LinkKit18PresentationMethodO"
              }
            ],
            "declKind": "Func",
            "usr": "s:4Link0A18PresentationMethodO0A3KitE4from6methodAcD0bC0O_tFZ",
            "mangledName": "$s4Link0A18PresentationMethodO0A3KitE4from6methodAcD0bC0O_tFZ",
            "moduleName": "LinkKit",
            "static": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:4Link0A18PresentationMethodO",
        "mangledName": "$s4Link0A18PresentationMethodO",
        "moduleName": "Link",
        "isExternal": true,
        "isEnumExhaustive": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "InProcessSessionManager",
        "printedName": "InProcessSessionManager",
        "declKind": "Class",
        "usr": "s:4Link23InProcessSessionManagerC",
        "mangledName": "$s4Link23InProcessSessionManagerC",
        "moduleName": "Link",
        "declAttributes": [
          "Final"
        ],
        "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": "InProcessSessionManagerProtocol",
            "printedName": "InProcessSessionManagerProtocol",
            "usr": "s:7LinkKit31InProcessSessionManagerProtocolP",
            "mangledName": "$s7LinkKit31InProcessSessionManagerProtocolP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UIDevice",
        "printedName": "UIDevice",
        "children": [
          {
            "kind": "Var",
            "name": "isRunningInCompatibilityMode",
            "printedName": "isRunningInCompatibilityMode",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:So8UIDeviceC7LinkKitE28isRunningInCompatibilityModeSbvp",
            "mangledName": "$sSo8UIDeviceC7LinkKitE28isRunningInCompatibilityModeSbvp",
            "moduleName": "LinkKit",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So8UIDeviceC7LinkKitE28isRunningInCompatibilityModeSbvg",
                "mangledName": "$sSo8UIDeviceC7LinkKitE28isRunningInCompatibilityModeSbvg",
                "moduleName": "LinkKit",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "supportsFinanceKit",
            "printedName": "supportsFinanceKit",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:So8UIDeviceC7LinkKitE015supportsFinanceC0Sbvp",
            "mangledName": "$sSo8UIDeviceC7LinkKitE015supportsFinanceC0Sbvp",
            "moduleName": "LinkKit",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So8UIDeviceC7LinkKitE015supportsFinanceC0Sbvg",
                "mangledName": "$sSo8UIDeviceC7LinkKitE015supportsFinanceC0Sbvg",
                "moduleName": "LinkKit",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "c:objc(cs)UIDevice",
        "moduleName": "UIKit",
        "isOpen": true,
        "intro_iOS": "2.0",
        "objc_name": "UIDevice",
        "declAttributes": [
          "Preconcurrency",
          "Available",
          "ObjC",
          "NonSendable",
          "Custom",
          "Dynamic"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "isExternal": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Date",
        "printedName": "Date",
        "children": [
          {
            "kind": "Function",
            "name": "from",
            "printedName": "from(isoString:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.Date?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Date",
                    "printedName": "Foundation.Date",
                    "usr": "s:10Foundation4DateV"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:10Foundation4DateV7LinkKitE4from9isoStringACSgSS_tFZ",
            "mangledName": "$s10Foundation4DateV7LinkKitE4from9isoStringACSgSS_tFZ",
            "moduleName": "LinkKit",
            "static": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:10Foundation4DateV",
        "mangledName": "$s10Foundation4DateV",
        "moduleName": "Foundation",
        "intro_Macosx": "10.10",
        "intro_iOS": "8.0",
        "intro_tvOS": "9.0",
        "intro_watchOS": "2.0",
        "declAttributes": [
          "Available",
          "Available",
          "Available",
          "Available"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Comparable",
            "printedName": "Comparable",
            "usr": "s:SL",
            "mangledName": "$sSL"
          },
          {
            "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "ReferenceConvertible",
            "printedName": "ReferenceConvertible",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ReferenceType",
                "printedName": "ReferenceType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSDate",
                    "printedName": "Foundation.NSDate",
                    "usr": "c:objc(cs)NSDate"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation20ReferenceConvertibleP",
            "mangledName": "$s10Foundation20ReferenceConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSDate",
                    "printedName": "Foundation.NSDate",
                    "usr": "c:objc(cs)NSDate"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "_CustomPlaygroundQuickLookable",
            "printedName": "_CustomPlaygroundQuickLookable",
            "usr": "s:s30_CustomPlaygroundQuickLookableP",
            "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "Strideable",
            "printedName": "Strideable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Stride",
                "printedName": "Stride",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ]
              }
            ],
            "usr": "s:Sx",
            "mangledName": "$sSx"
          },
          {
            "kind": "Conformance",
            "name": "CKRecordValueProtocol",
            "printedName": "CKRecordValueProtocol",
            "usr": "s:8CloudKit21CKRecordValueProtocolP",
            "mangledName": "$s8CloudKit21CKRecordValueProtocolP"
          }
        ]
      }
    ],
    "json_format_version": 8
  },
  "ConstValues": [
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/ExitMetadata.swift",
      "kind": "StringLiteral",
      "offset": 1568,
      "length": 17,
      "value": "\"link_session_id\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/ExitMetadata.swift",
      "kind": "StringLiteral",
      "offset": 1611,
      "length": 12,
      "value": "\"request_id\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/ExitMetadata.swift",
      "kind": "StringLiteral",
      "offset": 1652,
      "length": 15,
      "value": "\"metadata_json\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/InvalidInputErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 3925,
      "length": 18,
      "value": "\"INVALID_API_KEYS\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/InvalidInputErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 3983,
      "length": 26,
      "value": "\"UNAUTHORIZED_ENVIRONMENT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/InvalidInputErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 4044,
      "length": 22,
      "value": "\"INVALID_ACCESS_TOKEN\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/InvalidInputErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 4101,
      "length": 22,
      "value": "\"INVALID_PUBLIC_TOKEN\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/InvalidInputErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 4154,
      "length": 17,
      "value": "\"INVALID_PRODUCT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/InvalidInputErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 4204,
      "length": 20,
      "value": "\"INVALID_ACCOUNT_ID\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/InvalidInputErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 4259,
      "length": 21,
      "value": "\"INVALID_INSTITUTION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/InvalidInputErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 4324,
      "length": 32,
      "value": "\"TOO_MANY_VERIFICATION_ATTEMPTS\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ExitErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 5752,
      "length": 6,
      "value": "\"type\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ExitErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 5784,
      "length": 6,
      "value": "\"code\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ExitErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 5845,
      "length": 17,
      "value": "\"INVALID_REQUEST\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ExitErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 5908,
      "length": 15,
      "value": "\"INVALID_INPUT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ExitErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 5973,
      "length": 19,
      "value": "\"INSTITUTION_ERROR\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ExitErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 6043,
      "length": 21,
      "value": "\"RATE_LIMIT_EXCEEDED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ExitErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 6106,
      "length": 11,
      "value": "\"API_ERROR\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ExitErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 6160,
      "length": 12,
      "value": "\"ITEM_ERROR\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ExitErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 6215,
      "length": 12,
      "value": "\"AUTH_ERROR\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ExitErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 6277,
      "length": 20,
      "value": "\"ASSET_REPORT_ERROR\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ExitErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 6339,
      "length": 10,
      "value": "\"INTERNAL\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 1239,
      "length": 5,
      "value": "\"all\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 1270,
      "length": 7,
      "value": "\"other\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 2210,
      "length": 5,
      "value": "\"all\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 2246,
      "length": 13,
      "value": "\"credit card\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 2286,
      "length": 8,
      "value": "\"paypal\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 4000,
      "length": 5,
      "value": "\"all\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 4030,
      "length": 6,
      "value": "\"auto\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 4065,
      "length": 10,
      "value": "\"business\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 4106,
      "length": 12,
      "value": "\"commercial\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 4151,
      "length": 14,
      "value": "\"construction\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 4194,
      "length": 10,
      "value": "\"consumer\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 4235,
      "length": 13,
      "value": "\"home equity\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 4281,
      "length": 16,
      "value": "\"line of credit\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 4322,
      "length": 6,
      "value": "\"loan\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 4357,
      "length": 10,
      "value": "\"mortgage\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 4397,
      "length": 11,
      "value": "\"overdraft\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 4436,
      "length": 9,
      "value": "\"student\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 6401,
      "length": 5,
      "value": "\"all\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 6441,
      "length": 17,
      "value": "\"cash management\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 6481,
      "length": 4,
      "value": "\"cd\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 6514,
      "length": 10,
      "value": "\"checking\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 6548,
      "length": 5,
      "value": "\"ebt\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 6577,
      "length": 5,
      "value": "\"hsa\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 6614,
      "length": 14,
      "value": "\"money market\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 6655,
      "length": 8,
      "value": "\"paypal\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 6691,
      "length": 9,
      "value": "\"prepaid\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 6728,
      "length": 9,
      "value": "\"savings\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 11467,
      "length": 5,
      "value": "\"all\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 11502,
      "length": 11,
      "value": "\"brokerage\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 11541,
      "length": 10,
      "value": "\"cash isa\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 11595,
      "length": 27,
      "value": "\"education savings account\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 11655,
      "length": 15,
      "value": "\"fixed annuity\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 11694,
      "length": 5,
      "value": "\"gic\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 11750,
      "length": 34,
      "value": "\"health reimbursement arrangement\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 11808,
      "length": 5,
      "value": "\"hsa\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 11848,
      "length": 6,
      "value": "\"401a\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 11889,
      "length": 6,
      "value": "\"401k\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 11930,
      "length": 6,
      "value": "\"403b\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 11971,
      "length": 6,
      "value": "\"457b\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12011,
      "length": 5,
      "value": "\"529\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12040,
      "length": 5,
      "value": "\"ira\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12069,
      "length": 5,
      "value": "\"isa\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12100,
      "length": 7,
      "value": "\"keogh\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12131,
      "length": 5,
      "value": "\"lif\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12161,
      "length": 6,
      "value": "\"lira\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12192,
      "length": 6,
      "value": "\"lrif\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12223,
      "length": 6,
      "value": "\"lrsp\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12260,
      "length": 13,
      "value": "\"mutual fund\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12320,
      "length": 31,
      "value": "\"non-taxable brokerage account\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12379,
      "length": 9,
      "value": "\"pension\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12413,
      "length": 6,
      "value": "\"plan\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12444,
      "length": 6,
      "value": "\"prif\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12488,
      "length": 21,
      "value": "\"profit sharing plan\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12534,
      "length": 6,
      "value": "\"rdsp\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12565,
      "length": 6,
      "value": "\"resp\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12602,
      "length": 12,
      "value": "\"retirement\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12639,
      "length": 6,
      "value": "\"rlif\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12674,
      "length": 11,
      "value": "\"roth 401k\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12710,
      "length": 6,
      "value": "\"roth\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12741,
      "length": 6,
      "value": "\"rrif\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12772,
      "length": 6,
      "value": "\"rrsp\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12805,
      "length": 8,
      "value": "\"sarsep\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12840,
      "length": 9,
      "value": "\"sep ira\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12879,
      "length": 12,
      "value": "\"simple ira\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12916,
      "length": 6,
      "value": "\"sipp\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12952,
      "length": 12,
      "value": "\"stock plan\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 12989,
      "length": 6,
      "value": "\"tfsa\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 13033,
      "length": 21,
      "value": "\"thrift savings plan\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 13080,
      "length": 7,
      "value": "\"trust\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 13112,
      "length": 6,
      "value": "\"ugma\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 13143,
      "length": 6,
      "value": "\"utma\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 13185,
      "length": 18,
      "value": "\"variable annuity\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 16561,
      "length": 7,
      "value": "\"other\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 16591,
      "length": 8,
      "value": "\"credit\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 16620,
      "length": 6,
      "value": "\"loan\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 16653,
      "length": 12,
      "value": "\"depository\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AccountSubtype.swift",
      "kind": "StringLiteral",
      "offset": 16692,
      "length": 12,
      "value": "\"investment\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/UI\/EmbeddedSearchView.swift",
      "kind": "IntegerLiteral",
      "offset": 204,
      "length": 3,
      "value": "330"
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/UI\/EmbeddedSearchView.swift",
      "kind": "IntegerLiteral",
      "offset": 249,
      "length": 3,
      "value": "360"
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/UI\/EmbeddedSearchView.swift",
      "kind": "IntegerLiteral",
      "offset": 2669,
      "length": 3,
      "value": "330"
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/UI\/EmbeddedSearchView.swift",
      "kind": "IntegerLiteral",
      "offset": 2714,
      "length": 3,
      "value": "360"
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ApiErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 2149,
      "length": 23,
      "value": "\"INTERNAL_SERVER_ERROR\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ApiErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 2207,
      "length": 21,
      "value": "\"PLANNED_MAINTENANCE\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AuthErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 2068,
      "length": 19,
      "value": "\"PRODUCT_NOT_READY\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AuthErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 2123,
      "length": 22,
      "value": "\"VERIFICATION_EXPIRED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ItemErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 6223,
      "length": 26,
      "value": "\"INSUFFICIENT_CREDENTIALS\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ItemErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 6284,
      "length": 21,
      "value": "\"INVALID_CREDENTIALS\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ItemErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 6332,
      "length": 13,
      "value": "\"INVALID_MFA\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ItemErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 6379,
      "length": 21,
      "value": "\"INVALID_SEND_METHOD\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ItemErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 6439,
      "length": 26,
      "value": "\"INVALID_UPDATED_USERNAME\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ItemErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 6492,
      "length": 13,
      "value": "\"ITEM_LOCKED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ItemErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 6539,
      "length": 21,
      "value": "\"ITEM_LOGIN_REQUIRED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ItemErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 6588,
      "length": 15,
      "value": "\"ITEM_NO_ERROR\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ItemErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 6636,
      "length": 20,
      "value": "\"ITEM_NOT_SUPPORTED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ItemErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 6696,
      "length": 27,
      "value": "\"INCORRECT_DEPOSIT_AMOUNTS\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ItemErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 6757,
      "length": 21,
      "value": "\"USER_SETUP_REQUIRED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ItemErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 6810,
      "length": 19,
      "value": "\"MFA_NOT_SUPPORTED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ItemErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 6856,
      "length": 13,
      "value": "\"NO_ACCOUNTS\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ItemErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 6900,
      "length": 18,
      "value": "\"NO_AUTH_ACCOUNTS\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ItemErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 6955,
      "length": 24,
      "value": "\"NO_INVESTMENT_ACCOUNTS\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ItemErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 7015,
      "length": 23,
      "value": "\"NO_LIABILITY_ACCOUNTS\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ItemErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 7070,
      "length": 19,
      "value": "\"PRODUCT_NOT_READY\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ItemErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 7126,
      "length": 24,
      "value": "\"PRODUCTS_NOT_SUPPORTED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ItemErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 7185,
      "length": 22,
      "value": "\"INSTANT_MATCH_FAILED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AssetReportErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 3935,
      "length": 21,
      "value": "\"PRODUCT_NOT_ENABLED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AssetReportErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 3988,
      "length": 18,
      "value": "\"DATA_UNAVAILABLE\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AssetReportErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 4038,
      "length": 19,
      "value": "\"PRODUCT_NOT_READY\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AssetReportErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 4101,
      "length": 32,
      "value": "\"ASSET_REPORT_GENERATION_FAILED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AssetReportErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 4163,
      "length": 16,
      "value": "\"INVALID_PARENT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AssetReportErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 4214,
      "length": 22,
      "value": "\"INSIGHTS_NOT_ENABLED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/AssetReportErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 4281,
      "length": 33,
      "value": "\"INSIGHTS_PREVIOUSLY_NOT_ENABLED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/InvalidRequestErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 2942,
      "length": 16,
      "value": "\"MISSING_FIELDS\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/InvalidRequestErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 2988,
      "length": 16,
      "value": "\"UNKNOWN_FIELDS\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/InvalidRequestErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 3033,
      "length": 15,
      "value": "\"INVALID_FIELD\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/InvalidRequestErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 3076,
      "length": 14,
      "value": "\"INVALID_BODY\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/InvalidRequestErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 3121,
      "length": 17,
      "value": "\"INVALID_ADDRESS\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/InvalidRequestErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 3163,
      "length": 11,
      "value": "\"NOT_FOUND\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/InvalidRequestErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 3202,
      "length": 14,
      "value": "\"SANDBOX_ONLY\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/RateLimitErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 3011,
      "length": 16,
      "value": "\"ACCOUNTS_LIMIT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/RateLimitErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 3057,
      "length": 16,
      "value": "\"ADDITION_LIMIT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/RateLimitErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 3099,
      "length": 12,
      "value": "\"AUTH_LIMIT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/RateLimitErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 3141,
      "length": 16,
      "value": "\"IDENTITY_LIMIT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/RateLimitErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 3185,
      "length": 14,
      "value": "\"INCOME_LIMIT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/RateLimitErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 3228,
      "length": 16,
      "value": "\"ITEM_GET_LIMIT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/RateLimitErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 3270,
      "length": 12,
      "value": "\"RATE_LIMIT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/RateLimitErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 3316,
      "length": 20,
      "value": "\"TRANSACTIONS_LIMIT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/MFAType.swift",
      "kind": "StringLiteral",
      "offset": 2065,
      "length": 6,
      "value": "\"code\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/MFAType.swift",
      "kind": "StringLiteral",
      "offset": 2094,
      "length": 8,
      "value": "\"device\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/MFAType.swift",
      "kind": "StringLiteral",
      "offset": 2128,
      "length": 11,
      "value": "\"questions\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/MFAType.swift",
      "kind": "StringLiteral",
      "offset": 2166,
      "length": 12,
      "value": "\"selections\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/PlaidLinkSession.swift",
      "kind": "BooleanLiteral",
      "offset": 320,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/UI\/PlaidLinkSheet.swift",
      "kind": "StringLiteral",
      "offset": 371,
      "length": 23,
      "value": "\"plaid_link_sheet_root\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Internal\/DefaultDeviceMetadataProvider.swift",
      "kind": "StringLiteral",
      "offset": 1634,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Internal\/DefaultDeviceMetadataProvider.swift",
      "kind": "IntegerLiteral",
      "offset": 1726,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/LinkEvent.swift",
      "kind": "StringLiteral",
      "offset": 1408,
      "length": 12,
      "value": "\"event_name\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 11846,
      "length": 12,
      "value": "\"ACCEPT_TOS\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 11884,
      "length": 11,
      "value": "\"CONNECTED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 11919,
      "length": 9,
      "value": "\"CONSENT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 11955,
      "length": 12,
      "value": "\"CREDENTIAL\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12000,
      "length": 19,
      "value": "\"DATA_TRANSPARENCY\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12059,
      "length": 27,
      "value": "\"DATA_TRANSPARENCY_CONSENT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12133,
      "length": 35,
      "value": "\"DATA_TRANSPARENCY_MESSAGING_MODAL\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12208,
      "length": 26,
      "value": "\"DOCUMENTARY_VERIFICATION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12256,
      "length": 7,
      "value": "\"ERROR\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12284,
      "length": 6,
      "value": "\"EXIT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12325,
      "length": 22,
      "value": "\"IDENTITY_MATCH_BLOCK\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12372,
      "length": 11,
      "value": "\"KYC_CHECK\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12411,
      "length": 14,
      "value": "\"SELFIE_CHECK\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12449,
      "length": 9,
      "value": "\"LOADING\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12489,
      "length": 17,
      "value": "\"MATCHED_CONSENT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12540,
      "length": 20,
      "value": "\"MATCHED_CREDENTIAL\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12587,
      "length": 13,
      "value": "\"MATCHED_MFA\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12620,
      "length": 5,
      "value": "\"MFA\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12649,
      "length": 9,
      "value": "\"NUMBERS\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12699,
      "length": 28,
      "value": "\"NUMBERS_SELECT_INSTITUTION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12761,
      "length": 21,
      "value": "\"PROFILE_DATA_REVIEW\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12804,
      "length": 7,
      "value": "\"OAUTH\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12837,
      "length": 11,
      "value": "\"RECAPTCHA\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12874,
      "length": 12,
      "value": "\"RISK_CHECK\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12912,
      "length": 11,
      "value": "\"SCREENING\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 12953,
      "length": 16,
      "value": "\"SELECT_ACCOUNT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 13000,
      "length": 18,
      "value": "\"SELECT_AUTH_TYPE\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 13046,
      "length": 14,
      "value": "\"SUBMIT_PHONE\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 13088,
      "length": 14,
      "value": "\"VERIFY_PHONE\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 13141,
      "length": 26,
      "value": "\"SELECT_SAVED_INSTITUTION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 13202,
      "length": 22,
      "value": "\"SELECT_SAVED_ACCOUNT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 13252,
      "length": 14,
      "value": "\"SELECT_BRAND\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 13300,
      "length": 20,
      "value": "\"SELECT_INSTITUTION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 13352,
      "length": 18,
      "value": "\"SUBMIT_DOCUMENTS\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 13409,
      "length": 26,
      "value": "\"SUBMIT_DOCUMENTS_SUCCESS\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 13472,
      "length": 24,
      "value": "\"SUBMIT_DOCUMENTS_ERROR\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 13528,
      "length": 18,
      "value": "\"UPLOAD_DOCUMENTS\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 13572,
      "length": 12,
      "value": "\"VERIFY_SMS\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 13612,
      "length": 14,
      "value": "\"SUBMIT_EMAIL\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 13654,
      "length": 14,
      "value": "\"VERIFY_EMAIL\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 13695,
      "length": 13,
      "value": "\"CRA_CONSENT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 13754,
      "length": 33,
      "value": "\"INSTANT_MICRODEPOSIT_AUTHORIZED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 13833,
      "length": 34,
      "value": "\"SAME_DAY_MICRODEPOSIT_AUTHORIZED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 13915,
      "length": 35,
      "value": "\"INSTANT_MICRODEPOSIT_VERIFICATION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 13998,
      "length": 36,
      "value": "\"SAME_DAY_MICRODEPOSIT_VERIFICATION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ViewName.swift",
      "kind": "StringLiteral",
      "offset": 14070,
      "length": 23,
      "value": "\"TRANSFER_STATUS_CHECK\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/PresentationMethod.swift",
      "kind": "BooleanLiteral",
      "offset": 518,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/VerificationStatus.swift",
      "kind": "StringLiteral",
      "offset": 3085,
      "length": 32,
      "value": "\"pending_automatic_verification\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/VerificationStatus.swift",
      "kind": "StringLiteral",
      "offset": 3165,
      "length": 29,
      "value": "\"pending_manual_verification\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/VerificationStatus.swift",
      "kind": "StringLiteral",
      "offset": 3233,
      "length": 19,
      "value": "\"manually_verified\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/VerificationStatus.swift",
      "kind": "StringLiteral",
      "offset": 3282,
      "length": 9,
      "value": "\"unknown\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Internal\/SilentNetworkAuth\/ProveSNAService.swift",
      "kind": "StringLiteral",
      "offset": 3021,
      "length": 21,
      "value": "\"prove-service-queue\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/EventMetadata.swift",
      "kind": "StringLiteral",
      "offset": 6123,
      "length": 21,
      "value": "\"account_number_mask\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/EventMetadata.swift",
      "kind": "StringLiteral",
      "offset": 6170,
      "length": 12,
      "value": "\"error_code\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/EventMetadata.swift",
      "kind": "StringLiteral",
      "offset": 6211,
      "length": 15,
      "value": "\"error_message\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/EventMetadata.swift",
      "kind": "StringLiteral",
      "offset": 6253,
      "length": 13,
      "value": "\"exit_status\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/EventMetadata.swift",
      "kind": "StringLiteral",
      "offset": 6296,
      "length": 16,
      "value": "\"institution_id\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/EventMetadata.swift",
      "kind": "StringLiteral",
      "offset": 6344,
      "length": 18,
      "value": "\"institution_name\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/EventMetadata.swift",
      "kind": "StringLiteral",
      "offset": 6401,
      "length": 26,
      "value": "\"institution_search_query\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/EventMetadata.swift",
      "kind": "StringLiteral",
      "offset": 6456,
      "length": 16,
      "value": "\"is_update_mode\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/EventMetadata.swift",
      "kind": "StringLiteral",
      "offset": 6500,
      "length": 14,
      "value": "\"match_reason\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/EventMetadata.swift",
      "kind": "StringLiteral",
      "offset": 6544,
      "length": 17,
      "value": "\"link_session_id\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/EventMetadata.swift",
      "kind": "StringLiteral",
      "offset": 6585,
      "length": 10,
      "value": "\"mfa_type\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/EventMetadata.swift",
      "kind": "StringLiteral",
      "offset": 6621,
      "length": 12,
      "value": "\"request_id\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/EventMetadata.swift",
      "kind": "StringLiteral",
      "offset": 6663,
      "length": 16,
      "value": "\"routing_number\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/EventMetadata.swift",
      "kind": "StringLiteral",
      "offset": 6705,
      "length": 11,
      "value": "\"selection\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/EventMetadata.swift",
      "kind": "StringLiteral",
      "offset": 6742,
      "length": 11,
      "value": "\"timestamp\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/EventMetadata.swift",
      "kind": "StringLiteral",
      "offset": 6778,
      "length": 11,
      "value": "\"view_name\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/EventMetadata.swift",
      "kind": "StringLiteral",
      "offset": 6813,
      "length": 10,
      "value": "\"issue_id\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/EventMetadata.swift",
      "kind": "StringLiteral",
      "offset": 6856,
      "length": 19,
      "value": "\"issue_description\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/EventMetadata.swift",
      "kind": "StringLiteral",
      "offset": 6907,
      "length": 19,
      "value": "\"issue_detected_at\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/EventMetadata.swift",
      "kind": "StringLiteral",
      "offset": 6955,
      "length": 15,
      "value": "\"metadata_json\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 17747,
      "length": 19,
      "value": "\"AUTO_SUBMIT_PHONE\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 17810,
      "length": 32,
      "value": "\"BANK_INCOME_INSIGHTS_COMPLETED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 17869,
      "length": 13,
      "value": "\"CLOSE_OAUTH\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 17920,
      "length": 25,
      "value": "\"CONNECT_NEW_INSTITUTION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 17967,
      "length": 7,
      "value": "\"ERROR\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 17995,
      "length": 6,
      "value": "\"EXIT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 18027,
      "length": 12,
      "value": "\"FAIL_OAUTH\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 18063,
      "length": 9,
      "value": "\"HANDOFF\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 18108,
      "length": 23,
      "value": "\"IDENTITY_MATCH_PASSED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 18167,
      "length": 23,
      "value": "\"IDENTITY_MATCH_FAILED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 18236,
      "length": 34,
      "value": "\"IDENTITY_VERIFICATION_START_STEP\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 18315,
      "length": 33,
      "value": "\"IDENTITY_VERIFICATION_PASS_STEP\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 18393,
      "length": 33,
      "value": "\"IDENTITY_VERIFICATION_FAIL_STEP\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 18480,
      "length": 43,
      "value": "\"IDENTITY_VERIFICATION_PENDING_REVIEW_STEP\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 18580,
      "length": 46,
      "value": "\"IDENTITY_VERIFICATION_PENDING_REVIEW_SESSION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 18676,
      "length": 38,
      "value": "\"IDENTITY_VERIFICATION_CREATE_SESSION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 18764,
      "length": 38,
      "value": "\"IDENTITY_VERIFICATION_RESUME_SESSION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 18850,
      "length": 36,
      "value": "\"IDENTITY_VERIFICATION_PASS_SESSION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 18934,
      "length": 36,
      "value": "\"IDENTITY_VERIFICATION_FAIL_SESSION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 19013,
      "length": 31,
      "value": "\"IDENTITY_VERIFICATION_OPEN_UI\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 19089,
      "length": 33,
      "value": "\"IDENTITY_VERIFICATION_RESUME_UI\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 19166,
      "length": 32,
      "value": "\"IDENTITY_VERIFICATION_CLOSE_UI\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 19228,
      "length": 16,
      "value": "\"ISSUE_FOLLOWED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 19285,
      "length": 28,
      "value": "\"MATCHED_SELECT_INSTITUTION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 19355,
      "length": 30,
      "value": "\"MATCHED_SELECT_VERIFY_METHOD\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 19406,
      "length": 6,
      "value": "\"OPEN\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 19440,
      "length": 15,
      "value": "\"OPEN_MY_PLAID\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 19481,
      "length": 12,
      "value": "\"OPEN_OAUTH\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 19538,
      "length": 33,
      "value": "\"PROFILE_ELIGIBILITY_CHECK_READY\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 19616,
      "length": 33,
      "value": "\"PROFILE_ELIGIBILITY_CHECK_ERROR\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 19691,
      "length": 30,
      "value": "\"LAYER_AUTOFILL_NOT_AVAILABLE\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 19748,
      "length": 13,
      "value": "\"LAYER_READY\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 19795,
      "length": 21,
      "value": "\"LAYER_NOT_AVAILABLE\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 19850,
      "length": 20,
      "value": "\"SEARCH_INSTITUTION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 19900,
      "length": 16,
      "value": "\"SELECT_ACCOUNT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 19958,
      "length": 29,
      "value": "\"SELECT_DEGRADED_INSTITUTION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 20029,
      "length": 29,
      "value": "\"SELECT_FILTERED_INSTITUTION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 20107,
      "length": 37,
      "value": "\"SELECT_FALLBACK_ROUTING_INSTITUTION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 20182,
      "length": 25,
      "value": "\"SELECT_DOWN_INSTITUTION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 20251,
      "length": 31,
      "value": "\"SELECT_DENYLISTED_INSTITUTION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 20335,
      "length": 42,
      "value": "\"SELECT_REMEMBER_ME_DUPLICATE_INSTITUTION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 20411,
      "length": 20,
      "value": "\"SELECT_INSTITUTION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 20459,
      "length": 14,
      "value": "\"SELECT_BRAND\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 20504,
      "length": 18,
      "value": "\"SELECT_AUTH_TYPE\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 20558,
      "length": 23,
      "value": "\"SUBMIT_ACCOUNT_NUMBER\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 20613,
      "length": 18,
      "value": "\"SUBMIT_DOCUMENTS\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 20670,
      "length": 26,
      "value": "\"SUBMIT_DOCUMENTS_SUCCESS\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 20733,
      "length": 24,
      "value": "\"SUBMIT_DOCUMENTS_ERROR\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 20793,
      "length": 23,
      "value": "\"SUBMIT_ROUTING_NUMBER\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 20846,
      "length": 17,
      "value": "\"VIEW_DATA_TYPES\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 20889,
      "length": 12,
      "value": "\"SUBMIT_OTP\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 20929,
      "length": 14,
      "value": "\"SUBMIT_PHONE\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 20975,
      "length": 19,
      "value": "\"SKIP_SUBMIT_PHONE\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 21022,
      "length": 14,
      "value": "\"VERIFY_PHONE\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 21070,
      "length": 20,
      "value": "\"SUBMIT_CREDENTIALS\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 21116,
      "length": 12,
      "value": "\"SUBMIT_MFA\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 21159,
      "length": 17,
      "value": "\"TRANSITION_VIEW\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 21204,
      "length": 14,
      "value": "\"SUBMIT_EMAIL\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 21250,
      "length": 19,
      "value": "\"SKIP_SUBMIT_EMAIL\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 21303,
      "length": 21,
      "value": "\"REMEMBER_ME_ENABLED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 21359,
      "length": 22,
      "value": "\"REMEMBER_ME_DISABLED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 21415,
      "length": 21,
      "value": "\"REMEMBER_ME_HOLDOUT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 21475,
      "length": 26,
      "value": "\"SELECT_SAVED_INSTITUTION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 21536,
      "length": 22,
      "value": "\"SELECT_SAVED_ACCOUNT\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 21601,
      "length": 31,
      "value": "\"AUTO_SELECT_SAVED_INSTITUTION\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/EventName.swift",
      "kind": "StringLiteral",
      "offset": 21663,
      "length": 18,
      "value": "\"PLAID_CHECK_PANE\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/InstitutionErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 2803,
      "length": 18,
      "value": "\"INSTITUTION_DOWN\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/InstitutionErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 2862,
      "length": 28,
      "value": "\"INSTITUTION_NOT_RESPONDING\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/InstitutionErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 2930,
      "length": 27,
      "value": "\"INSTITUTION_NOT_AVAILABLE\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/InstitutionErrorCode.swift",
      "kind": "StringLiteral",
      "offset": 3002,
      "length": 33,
      "value": "\"INSTITUTION_NO_LONGER_SUPPORTED\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/LinkSuccess.swift",
      "kind": "StringLiteral",
      "offset": 492,
      "length": 14,
      "value": "\"public_token\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/SuccessMetadata.swift",
      "kind": "StringLiteral",
      "offset": 1682,
      "length": 17,
      "value": "\"link_session_id\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Structs\/SuccessMetadata.swift",
      "kind": "StringLiteral",
      "offset": 1728,
      "length": 15,
      "value": "\"metadata_json\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ExitStatus.swift",
      "kind": "StringLiteral",
      "offset": 3410,
      "length": 20,
      "value": "\"requires_questions\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ExitStatus.swift",
      "kind": "StringLiteral",
      "offset": 3465,
      "length": 21,
      "value": "\"requires_selections\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ExitStatus.swift",
      "kind": "StringLiteral",
      "offset": 3515,
      "length": 15,
      "value": "\"requires_code\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ExitStatus.swift",
      "kind": "StringLiteral",
      "offset": 3559,
      "length": 15,
      "value": "\"choose_device\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ExitStatus.swift",
      "kind": "StringLiteral",
      "offset": 3610,
      "length": 22,
      "value": "\"requires_credentials\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ExitStatus.swift",
      "kind": "StringLiteral",
      "offset": 3668,
      "length": 23,
      "value": "\"institution_not_found\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ExitStatus.swift",
      "kind": "StringLiteral",
      "offset": 3732,
      "length": 28,
      "value": "\"requires_account_selection\""
    },
    {
      "filePath": "\/opt\/homebrew\/var\/buildkite-agent\/builds\/i-0926a7a7701540b80-2\/plaid\/client-ci\/link\/apple\/Sources\/Public\/Models\/Enums\/ExitStatus.swift",
      "kind": "StringLiteral",
      "offset": 3797,
      "length": 25,
      "value": "\"continue_to_third_party\""
    }
  ]
}