{
  "ABIRoot": {
    "kind": "Root",
    "name": "VisxSDK",
    "printedName": "VisxSDK",
    "children": [
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "PlacementEffectUtils",
        "printedName": "PlacementEffectUtils",
        "children": [
          {
            "kind": "Function",
            "name": "visxAnimateAdViewToPoint",
            "printedName": "visxAnimateAdViewToPoint(view:point:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGPoint",
                "printedName": "CoreFoundation.CGPoint",
                "usr": "c:@S@CGPoint"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK20PlacementEffectUtilsV24visxAnimateAdViewToPoint4view5pointySo6UIViewC_So7CGPointVtFZ",
            "mangledName": "$s7VisxSDK20PlacementEffectUtilsV24visxAnimateAdViewToPoint4view5pointySo6UIViewC_So7CGPointVtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "resolvePlacementEffect",
            "printedName": "resolvePlacementEffect(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementEffect",
                "printedName": "VisxSDK.VisxPlacementEffect",
                "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementEffect",
                "printedName": "VisxSDK.VisxPlacementEffect",
                "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK20PlacementEffectUtilsV07resolvecD0yAA0acD0OAFFZ",
            "mangledName": "$s7VisxSDK20PlacementEffectUtilsV07resolvecD0yAA0acD0OAFFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "resolvePlacementType",
            "printedName": "resolvePlacementType(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementType",
                "printedName": "VisxSDK.VisxPlacementType",
                "usr": "c:@M@VisxSDK@E@VisxPlacementType"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementEffect",
                "printedName": "VisxSDK.VisxPlacementEffect",
                "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK20PlacementEffectUtilsV07resolveC4TypeyAA0acG0OAA0acD0OFZ",
            "mangledName": "$s7VisxSDK20PlacementEffectUtilsV07resolveC4TypeyAA0acG0OAA0acD0OFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxScaleFrameForPlacementEffect",
            "printedName": "visxScaleFrameForPlacementEffect(frame:placementEffect:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementEffect",
                "printedName": "VisxSDK.VisxPlacementEffect",
                "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK20PlacementEffectUtilsV017visxScaleFrameForcD05frame09placementD0So6CGRectVAH_AA0acD0OtFZ",
            "mangledName": "$s7VisxSDK20PlacementEffectUtilsV017visxScaleFrameForcD05frame09placementD0So6CGRectVAH_AA0acD0OtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxPlacementTypeToString",
            "printedName": "visxPlacementTypeToString(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementType",
                "printedName": "VisxSDK.VisxPlacementType",
                "usr": "c:@M@VisxSDK@E@VisxPlacementType"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK20PlacementEffectUtilsV04visxC12TypeToStringySSAA0acG0OFZ",
            "mangledName": "$s7VisxSDK20PlacementEffectUtilsV04visxC12TypeToStringySSAA0acG0OFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "changeHeight",
            "printedName": "changeHeight(to:container:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK20PlacementEffectUtilsV12changeHeight2to9containery14CoreFoundation7CGFloatV_So6UIViewCtFZ",
            "mangledName": "$s7VisxSDK20PlacementEffectUtilsV12changeHeight2to9containery12CoreGraphics7CGFloatV_So6UIViewCtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "convertCGSizeToDict",
            "printedName": "convertCGSizeToDict(size:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.String : Swift.Double]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "usr": "s:SD"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK20PlacementEffectUtilsV19convertCGSizeToDict4sizeSDySSSdGSo0G0V_tFZ",
            "mangledName": "$s7VisxSDK20PlacementEffectUtilsV19convertCGSizeToDict4sizeSDySSSdGSo0G0V_tFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getCloseButtonImage",
            "printedName": "getCloseButtonImage()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIImage?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIImage",
                    "printedName": "UIKit.UIImage",
                    "usr": "c:objc(cs)UIImage"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK20PlacementEffectUtilsV19getCloseButtonImageSo7UIImageCSgyFZ",
            "mangledName": "$s7VisxSDK20PlacementEffectUtilsV19getCloseButtonImageSo7UIImageCSgyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlacementEffectUtils",
                "printedName": "VisxSDK.PlacementEffectUtils",
                "usr": "s:7VisxSDK20PlacementEffectUtilsV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK20PlacementEffectUtilsVACycfc",
            "mangledName": "$s7VisxSDK20PlacementEffectUtilsVACycfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK20PlacementEffectUtilsV",
        "mangledName": "$s7VisxSDK20PlacementEffectUtilsV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MediationLoader",
        "printedName": "MediationLoader",
        "children": [
          {
            "kind": "Var",
            "name": "adapterName",
            "printedName": "adapterName",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15MediationLoaderC11adapterNameSSvp",
            "mangledName": "$s7VisxSDK15MediationLoaderC11adapterNameSSvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 0,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15MediationLoaderC11adapterNameSSvg",
                "mangledName": "$s7VisxSDK15MediationLoaderC11adapterNameSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "Transparent"
                ],
                "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:7VisxSDK15MediationLoaderC11adapterNameSSvs",
                "mangledName": "$s7VisxSDK15MediationLoaderC11adapterNameSSvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15MediationLoaderC11adapterNameSSvM",
                "mangledName": "$s7VisxSDK15MediationLoaderC11adapterNameSSvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(name:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MediationLoader",
                "printedName": "VisxSDK.MediationLoader",
                "usr": "s:7VisxSDK15MediationLoaderC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK15MediationLoaderC4nameACSS_tcfc",
            "mangledName": "$s7VisxSDK15MediationLoaderC4nameACSS_tcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "getClassByName",
            "printedName": "getClassByName()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AnyObject?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "AnyObject"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK15MediationLoaderC14getClassByNameyXlSgyF",
            "mangledName": "$s7VisxSDK15MediationLoaderC14getClassByNameyXlSgyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:7VisxSDK15MediationLoaderC",
        "mangledName": "$s7VisxSDK15MediationLoaderC",
        "moduleName": "VisxSDK",
        "isOpen": 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": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "LayoutConstraintItem",
        "printedName": "LayoutConstraintItem",
        "children": [
          {
            "kind": "Function",
            "name": "prepare",
            "printedName": "prepare()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK20LayoutConstraintItemPAAE7prepareyyF",
            "mangledName": "$s7VisxSDK20LayoutConstraintItemPAAE7prepareyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.LayoutConstraintItem>",
            "sugared_genericSig": "<Self where Self : VisxSDK.LayoutConstraintItem>",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "superview",
            "printedName": "superview",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20LayoutConstraintItemPAAE9superviewSo6UIViewCSgvp",
            "mangledName": "$s7VisxSDK20LayoutConstraintItemPAAE9superviewSo6UIViewCSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIView",
                        "printedName": "UIKit.UIView",
                        "usr": "c:objc(cs)UIView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20LayoutConstraintItemPAAE9superviewSo6UIViewCSgvg",
                "mangledName": "$s7VisxSDK20LayoutConstraintItemPAAE9superviewSo6UIViewCSgvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.LayoutConstraintItem>",
                "sugared_genericSig": "<Self where Self : VisxSDK.LayoutConstraintItem>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "constraints",
            "printedName": "constraints",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.Constraint]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Constraint",
                    "printedName": "VisxSDK.Constraint",
                    "usr": "s:7VisxSDK10ConstraintC"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20LayoutConstraintItemPAAE11constraintsSayAA0D0CGvp",
            "mangledName": "$s7VisxSDK20LayoutConstraintItemPAAE11constraintsSayAA0D0CGvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.Constraint]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Constraint",
                        "printedName": "VisxSDK.Constraint",
                        "usr": "s:7VisxSDK10ConstraintC"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20LayoutConstraintItemPAAE11constraintsSayAA0D0CGvg",
                "mangledName": "$s7VisxSDK20LayoutConstraintItemPAAE11constraintsSayAA0D0CGvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.LayoutConstraintItem>",
                "sugared_genericSig": "<Self where Self : VisxSDK.LayoutConstraintItem>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "add",
            "printedName": "add(constraints:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.Constraint]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Constraint",
                    "printedName": "VisxSDK.Constraint",
                    "usr": "s:7VisxSDK10ConstraintC"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK20LayoutConstraintItemPAAE3add11constraintsySayAA0D0CG_tF",
            "mangledName": "$s7VisxSDK20LayoutConstraintItemPAAE3add11constraintsySayAA0D0CG_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.LayoutConstraintItem>",
            "sugared_genericSig": "<Self where Self : VisxSDK.LayoutConstraintItem>",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "remove",
            "printedName": "remove(constraints:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.Constraint]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Constraint",
                    "printedName": "VisxSDK.Constraint",
                    "usr": "s:7VisxSDK10ConstraintC"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK20LayoutConstraintItemPAAE6remove11constraintsySayAA0D0CG_tF",
            "mangledName": "$s7VisxSDK20LayoutConstraintItemPAAE6remove11constraintsySayAA0D0CG_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.LayoutConstraintItem>",
            "sugared_genericSig": "<Self where Self : VisxSDK.LayoutConstraintItem>",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7VisxSDK20LayoutConstraintItemP",
        "mangledName": "$s7VisxSDK20LayoutConstraintItemP",
        "moduleName": "VisxSDK",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "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": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintMakerRelatable",
        "printedName": "ConstraintMakerRelatable",
        "children": [
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintDescription",
                "printedName": "VisxSDK.ConstraintDescription",
                "usr": "s:7VisxSDK21ConstraintDescriptionC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK24ConstraintMakerRelatableC11descriptionAA0C11DescriptionCvp",
            "mangledName": "$s7VisxSDK24ConstraintMakerRelatableC11descriptionAA0C11DescriptionCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintDescription",
                    "printedName": "VisxSDK.ConstraintDescription",
                    "usr": "s:7VisxSDK21ConstraintDescriptionC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK24ConstraintMakerRelatableC11descriptionAA0C11DescriptionCvg",
                "mangledName": "$s7VisxSDK24ConstraintMakerRelatableC11descriptionAA0C11DescriptionCvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerRelatable",
                "printedName": "VisxSDK.ConstraintMakerRelatable",
                "usr": "s:7VisxSDK24ConstraintMakerRelatableC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintDescription",
                "printedName": "VisxSDK.ConstraintDescription",
                "usr": "s:7VisxSDK21ConstraintDescriptionC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK24ConstraintMakerRelatableCyAcA0C11DescriptionCcfc",
            "mangledName": "$s7VisxSDK24ConstraintMakerRelatableCyAcA0C11DescriptionCcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "relatedTo",
            "printedName": "relatedTo(_:relation:file:line:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerEditable",
                "printedName": "VisxSDK.ConstraintMakerEditable",
                "usr": "s:7VisxSDK23ConstraintMakerEditableC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintRelatableTarget",
                "printedName": "any VisxSDK.ConstraintRelatableTarget",
                "usr": "s:7VisxSDK25ConstraintRelatableTargetP"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintRelation",
                "printedName": "VisxSDK.ConstraintRelation",
                "usr": "s:7VisxSDK18ConstraintRelationO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK24ConstraintMakerRelatableC9relatedTo_8relation4file4lineAA0cD8EditableCAA0cE6Target_p_AA0C8RelationOSSSutF",
            "mangledName": "$s7VisxSDK24ConstraintMakerRelatableC9relatedTo_8relation4file4lineAA0cD8EditableCAA0cE6Target_p_AA0C8RelationOSSSutF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "equalTo",
            "printedName": "equalTo(_:_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerEditable",
                "printedName": "VisxSDK.ConstraintMakerEditable",
                "usr": "s:7VisxSDK23ConstraintMakerEditableC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintRelatableTarget",
                "printedName": "any VisxSDK.ConstraintRelatableTarget",
                "usr": "s:7VisxSDK25ConstraintRelatableTargetP"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK24ConstraintMakerRelatableC7equalToyAA0cD8EditableCAA0cE6Target_p_SSSutF",
            "mangledName": "$s7VisxSDK24ConstraintMakerRelatableC7equalToyAA0cD8EditableCAA0cE6Target_p_SSSutF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "equalToSuperview",
            "printedName": "equalToSuperview(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerEditable",
                "printedName": "VisxSDK.ConstraintMakerEditable",
                "usr": "s:7VisxSDK23ConstraintMakerEditableC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK24ConstraintMakerRelatableC16equalToSuperviewyAA0cD8EditableCSS_SutF",
            "mangledName": "$s7VisxSDK24ConstraintMakerRelatableC16equalToSuperviewyAA0cD8EditableCSS_SutF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "lessThanOrEqualTo",
            "printedName": "lessThanOrEqualTo(_:_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerEditable",
                "printedName": "VisxSDK.ConstraintMakerEditable",
                "usr": "s:7VisxSDK23ConstraintMakerEditableC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintRelatableTarget",
                "printedName": "any VisxSDK.ConstraintRelatableTarget",
                "usr": "s:7VisxSDK25ConstraintRelatableTargetP"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK24ConstraintMakerRelatableC17lessThanOrEqualToyAA0cD8EditableCAA0cE6Target_p_SSSutF",
            "mangledName": "$s7VisxSDK24ConstraintMakerRelatableC17lessThanOrEqualToyAA0cD8EditableCAA0cE6Target_p_SSSutF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "lessThanOrEqualToSuperview",
            "printedName": "lessThanOrEqualToSuperview(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerEditable",
                "printedName": "VisxSDK.ConstraintMakerEditable",
                "usr": "s:7VisxSDK23ConstraintMakerEditableC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK24ConstraintMakerRelatableC26lessThanOrEqualToSuperviewyAA0cD8EditableCSS_SutF",
            "mangledName": "$s7VisxSDK24ConstraintMakerRelatableC26lessThanOrEqualToSuperviewyAA0cD8EditableCSS_SutF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "greaterThanOrEqualTo",
            "printedName": "greaterThanOrEqualTo(_:_:line:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerEditable",
                "printedName": "VisxSDK.ConstraintMakerEditable",
                "usr": "s:7VisxSDK23ConstraintMakerEditableC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintRelatableTarget",
                "printedName": "any VisxSDK.ConstraintRelatableTarget",
                "usr": "s:7VisxSDK25ConstraintRelatableTargetP"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK24ConstraintMakerRelatableC20greaterThanOrEqualTo__4lineAA0cD8EditableCAA0cE6Target_p_SSSutF",
            "mangledName": "$s7VisxSDK24ConstraintMakerRelatableC20greaterThanOrEqualTo__4lineAA0cD8EditableCAA0cE6Target_p_SSSutF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "greaterThanOrEqualToSuperview",
            "printedName": "greaterThanOrEqualToSuperview(_:line:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerEditable",
                "printedName": "VisxSDK.ConstraintMakerEditable",
                "usr": "s:7VisxSDK23ConstraintMakerEditableC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK24ConstraintMakerRelatableC29greaterThanOrEqualToSuperview_4lineAA0cD8EditableCSS_SutF",
            "mangledName": "$s7VisxSDK24ConstraintMakerRelatableC29greaterThanOrEqualToSuperview_4lineAA0cD8EditableCSS_SutF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "equalToSuperview",
            "printedName": "equalToSuperview(_:_:line:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerEditable",
                "printedName": "VisxSDK.ConstraintMakerEditable",
                "usr": "s:7VisxSDK23ConstraintMakerEditableC"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(UIKit.UIView) -> τ_0_0",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK24ConstraintMakerRelatableC16equalToSuperview__4lineAA0cD8EditableCxSo6UIViewCXE_SSSutAA0cE6TargetRzlF",
            "mangledName": "$s7VisxSDK24ConstraintMakerRelatableC16equalToSuperview__4lineAA0cD8EditableCxSo6UIViewCXE_SSSutAA0cE6TargetRzlF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintRelatableTarget>",
            "sugared_genericSig": "<T where T : VisxSDK.ConstraintRelatableTarget>",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "lessThanOrEqualToSuperview",
            "printedName": "lessThanOrEqualToSuperview(_:_:line:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerEditable",
                "printedName": "VisxSDK.ConstraintMakerEditable",
                "usr": "s:7VisxSDK23ConstraintMakerEditableC"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(UIKit.UIView) -> τ_0_0",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK24ConstraintMakerRelatableC26lessThanOrEqualToSuperview__4lineAA0cD8EditableCxSo6UIViewCXE_SSSutAA0cE6TargetRzlF",
            "mangledName": "$s7VisxSDK24ConstraintMakerRelatableC26lessThanOrEqualToSuperview__4lineAA0cD8EditableCxSo6UIViewCXE_SSSutAA0cE6TargetRzlF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintRelatableTarget>",
            "sugared_genericSig": "<T where T : VisxSDK.ConstraintRelatableTarget>",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "greaterThanOrEqualTo",
            "printedName": "greaterThanOrEqualTo(_:_:line:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerEditable",
                "printedName": "VisxSDK.ConstraintMakerEditable",
                "usr": "s:7VisxSDK23ConstraintMakerEditableC"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(UIKit.UIView) -> τ_0_0",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK24ConstraintMakerRelatableC20greaterThanOrEqualTo__4lineAA0cD8EditableCxSo6UIViewCXE_SSSutAA0cE6TargetRzlF",
            "mangledName": "$s7VisxSDK24ConstraintMakerRelatableC20greaterThanOrEqualTo__4lineAA0cD8EditableCxSo6UIViewCXE_SSSutAA0cE6TargetRzlF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintRelatableTarget>",
            "sugared_genericSig": "<T where T : VisxSDK.ConstraintRelatableTarget>",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:7VisxSDK24ConstraintMakerRelatableC",
        "mangledName": "$s7VisxSDK24ConstraintMakerRelatableC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "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": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxError",
        "printedName": "VisxError",
        "children": [
          {
            "kind": "Var",
            "name": "networkRequest",
            "printedName": "networkRequest",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxError.Type) -> (VisxSDK.VisxError.VisxErrorNetworkRequest) -> VisxSDK.VisxError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.VisxError.VisxErrorNetworkRequest) -> VisxSDK.VisxError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxError",
                        "printedName": "VisxSDK.VisxError",
                        "usr": "s:7VisxSDK0A5ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "VisxErrorNetworkRequest",
                        "printedName": "VisxSDK.VisxError.VisxErrorNetworkRequest",
                        "usr": "s:7VisxSDK0A5ErrorO0aC14NetworkRequestO"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxError",
                        "printedName": "VisxSDK.VisxError",
                        "usr": "s:7VisxSDK0A5ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A5ErrorO14networkRequestyA2C0ac7NetworkE0OcACmF",
            "mangledName": "$s7VisxSDK0A5ErrorO14networkRequestyA2C0ac7NetworkE0OcACmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "networkResponse",
            "printedName": "networkResponse",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxError.Type) -> (VisxSDK.VisxError.VisxErrorNetworkResponse) -> VisxSDK.VisxError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.VisxError.VisxErrorNetworkResponse) -> VisxSDK.VisxError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxError",
                        "printedName": "VisxSDK.VisxError",
                        "usr": "s:7VisxSDK0A5ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "VisxErrorNetworkResponse",
                        "printedName": "VisxSDK.VisxError.VisxErrorNetworkResponse",
                        "usr": "s:7VisxSDK0A5ErrorO0aC15NetworkResponseO"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxError",
                        "printedName": "VisxSDK.VisxError",
                        "usr": "s:7VisxSDK0A5ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A5ErrorO15networkResponseyA2C0ac7NetworkE0OcACmF",
            "mangledName": "$s7VisxSDK0A5ErrorO15networkResponseyA2C0ac7NetworkE0OcACmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "mediation",
            "printedName": "mediation",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxError.Type) -> (VisxSDK.VisxError.VisxErrorMediation) -> VisxSDK.VisxError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.VisxError.VisxErrorMediation) -> VisxSDK.VisxError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxError",
                        "printedName": "VisxSDK.VisxError",
                        "usr": "s:7VisxSDK0A5ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "VisxErrorMediation",
                        "printedName": "VisxSDK.VisxError.VisxErrorMediation",
                        "usr": "s:7VisxSDK0A5ErrorO0aC9MediationO"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxError",
                        "printedName": "VisxSDK.VisxError",
                        "usr": "s:7VisxSDK0A5ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A5ErrorO9mediationyA2C0aC9MediationOcACmF",
            "mangledName": "$s7VisxSDK0A5ErrorO9mediationyA2C0aC9MediationOcACmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "rendering",
            "printedName": "rendering",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxError.Type) -> (VisxSDK.VisxError.VisxErrorRendering) -> VisxSDK.VisxError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.VisxError.VisxErrorRendering) -> VisxSDK.VisxError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxError",
                        "printedName": "VisxSDK.VisxError",
                        "usr": "s:7VisxSDK0A5ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "VisxErrorRendering",
                        "printedName": "VisxSDK.VisxError.VisxErrorRendering",
                        "usr": "s:7VisxSDK0A5ErrorO0aC9RenderingO"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxError",
                        "printedName": "VisxSDK.VisxError",
                        "usr": "s:7VisxSDK0A5ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A5ErrorO9renderingyA2C0aC9RenderingOcACmF",
            "mangledName": "$s7VisxSDK0A5ErrorO9renderingyA2C0aC9RenderingOcACmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "lifeTime",
            "printedName": "lifeTime",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxError.Type) -> (VisxSDK.VisxError.VisxErrorLifeTime) -> VisxSDK.VisxError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.VisxError.VisxErrorLifeTime) -> VisxSDK.VisxError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxError",
                        "printedName": "VisxSDK.VisxError",
                        "usr": "s:7VisxSDK0A5ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "VisxErrorLifeTime",
                        "printedName": "VisxSDK.VisxError.VisxErrorLifeTime",
                        "usr": "s:7VisxSDK0A5ErrorO0aC8LifeTimeO"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxError",
                        "printedName": "VisxSDK.VisxError",
                        "usr": "s:7VisxSDK0A5ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A5ErrorO8lifeTimeyA2C0ac4LifeE0OcACmF",
            "mangledName": "$s7VisxSDK0A5ErrorO8lifeTimeyA2C0ac4LifeE0OcACmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "TypeDecl",
            "name": "VisxErrorNetworkRequest",
            "printedName": "VisxErrorNetworkRequest",
            "children": [
              {
                "kind": "Var",
                "name": "statusCode",
                "printedName": "statusCode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.VisxError.VisxErrorNetworkRequest.Type) -> (Swift.Int) -> VisxSDK.VisxError.VisxErrorNetworkRequest",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(Swift.Int) -> VisxSDK.VisxError.VisxErrorNetworkRequest",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "VisxErrorNetworkRequest",
                            "printedName": "VisxSDK.VisxError.VisxErrorNetworkRequest",
                            "usr": "s:7VisxSDK0A5ErrorO0aC14NetworkRequestO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Int",
                            "printedName": "Swift.Int",
                            "usr": "s:Si"
                          }
                        ]
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.VisxError.VisxErrorNetworkRequest.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "VisxErrorNetworkRequest",
                            "printedName": "VisxSDK.VisxError.VisxErrorNetworkRequest",
                            "usr": "s:7VisxSDK0A5ErrorO0aC14NetworkRequestO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK0A5ErrorO0aC14NetworkRequestO10statusCodeyAESicAEmF",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC14NetworkRequestO10statusCodeyAESicAEmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "adRequestFailedWithException",
                "printedName": "adRequestFailedWithException",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.VisxError.VisxErrorNetworkRequest.Type) -> VisxSDK.VisxError.VisxErrorNetworkRequest",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxErrorNetworkRequest",
                        "printedName": "VisxSDK.VisxError.VisxErrorNetworkRequest",
                        "usr": "s:7VisxSDK0A5ErrorO0aC14NetworkRequestO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.VisxError.VisxErrorNetworkRequest.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "VisxErrorNetworkRequest",
                            "printedName": "VisxSDK.VisxError.VisxErrorNetworkRequest",
                            "usr": "s:7VisxSDK0A5ErrorO0aC14NetworkRequestO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK0A5ErrorO0aC14NetworkRequestO02adE19FailedWithExceptionyA2EmF",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC14NetworkRequestO02adE19FailedWithExceptionyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "adRequestTimeout",
                "printedName": "adRequestTimeout",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.VisxError.VisxErrorNetworkRequest.Type) -> VisxSDK.VisxError.VisxErrorNetworkRequest",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxErrorNetworkRequest",
                        "printedName": "VisxSDK.VisxError.VisxErrorNetworkRequest",
                        "usr": "s:7VisxSDK0A5ErrorO0aC14NetworkRequestO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.VisxError.VisxErrorNetworkRequest.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "VisxErrorNetworkRequest",
                            "printedName": "VisxSDK.VisxError.VisxErrorNetworkRequest",
                            "usr": "s:7VisxSDK0A5ErrorO0aC14NetworkRequestO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK0A5ErrorO0aC14NetworkRequestO02adE7TimeoutyA2EmF",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC14NetworkRequestO02adE7TimeoutyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 2
              },
              {
                "kind": "Var",
                "name": "adRequestServerIssue",
                "printedName": "adRequestServerIssue",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.VisxError.VisxErrorNetworkRequest.Type) -> VisxSDK.VisxError.VisxErrorNetworkRequest",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxErrorNetworkRequest",
                        "printedName": "VisxSDK.VisxError.VisxErrorNetworkRequest",
                        "usr": "s:7VisxSDK0A5ErrorO0aC14NetworkRequestO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.VisxError.VisxErrorNetworkRequest.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "VisxErrorNetworkRequest",
                            "printedName": "VisxSDK.VisxError.VisxErrorNetworkRequest",
                            "usr": "s:7VisxSDK0A5ErrorO0aC14NetworkRequestO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK0A5ErrorO0aC14NetworkRequestO02adE11ServerIssueyA2EmF",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC14NetworkRequestO02adE11ServerIssueyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 3
              },
              {
                "kind": "Var",
                "name": "adRequestBadResponse",
                "printedName": "adRequestBadResponse",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.VisxError.VisxErrorNetworkRequest.Type) -> VisxSDK.VisxError.VisxErrorNetworkRequest",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxErrorNetworkRequest",
                        "printedName": "VisxSDK.VisxError.VisxErrorNetworkRequest",
                        "usr": "s:7VisxSDK0A5ErrorO0aC14NetworkRequestO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.VisxError.VisxErrorNetworkRequest.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "VisxErrorNetworkRequest",
                            "printedName": "VisxSDK.VisxError.VisxErrorNetworkRequest",
                            "usr": "s:7VisxSDK0A5ErrorO0aC14NetworkRequestO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK0A5ErrorO0aC14NetworkRequestO02adE11BadResponseyA2EmF",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC14NetworkRequestO02adE11BadResponseyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 4
              }
            ],
            "declKind": "Enum",
            "usr": "s:7VisxSDK0A5ErrorO0aC14NetworkRequestO",
            "mangledName": "$s7VisxSDK0A5ErrorO0aC14NetworkRequestO",
            "moduleName": "VisxSDK",
            "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": "Conformance",
                "name": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          },
          {
            "kind": "TypeDecl",
            "name": "VisxErrorNetworkResponse",
            "printedName": "VisxErrorNetworkResponse",
            "children": [
              {
                "kind": "Var",
                "name": "adResponseFailedWithException",
                "printedName": "adResponseFailedWithException",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.VisxError.VisxErrorNetworkResponse.Type) -> VisxSDK.VisxError.VisxErrorNetworkResponse",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxErrorNetworkResponse",
                        "printedName": "VisxSDK.VisxError.VisxErrorNetworkResponse",
                        "usr": "s:7VisxSDK0A5ErrorO0aC15NetworkResponseO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.VisxError.VisxErrorNetworkResponse.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "VisxErrorNetworkResponse",
                            "printedName": "VisxSDK.VisxError.VisxErrorNetworkResponse",
                            "usr": "s:7VisxSDK0A5ErrorO0aC15NetworkResponseO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK0A5ErrorO0aC15NetworkResponseO02adE19FailedWithExceptionyA2EmF",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC15NetworkResponseO02adE19FailedWithExceptionyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "adResponsetInvalidJSON",
                "printedName": "adResponsetInvalidJSON",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.VisxError.VisxErrorNetworkResponse.Type) -> VisxSDK.VisxError.VisxErrorNetworkResponse",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxErrorNetworkResponse",
                        "printedName": "VisxSDK.VisxError.VisxErrorNetworkResponse",
                        "usr": "s:7VisxSDK0A5ErrorO0aC15NetworkResponseO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.VisxError.VisxErrorNetworkResponse.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "VisxErrorNetworkResponse",
                            "printedName": "VisxSDK.VisxError.VisxErrorNetworkResponse",
                            "usr": "s:7VisxSDK0A5ErrorO0aC15NetworkResponseO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK0A5ErrorO0aC15NetworkResponseO22adResponsetInvalidJSONyA2EmF",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC15NetworkResponseO22adResponsetInvalidJSONyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "adResponseWithNoAd",
                "printedName": "adResponseWithNoAd",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.VisxError.VisxErrorNetworkResponse.Type) -> VisxSDK.VisxError.VisxErrorNetworkResponse",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxErrorNetworkResponse",
                        "printedName": "VisxSDK.VisxError.VisxErrorNetworkResponse",
                        "usr": "s:7VisxSDK0A5ErrorO0aC15NetworkResponseO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.VisxError.VisxErrorNetworkResponse.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "VisxErrorNetworkResponse",
                            "printedName": "VisxSDK.VisxError.VisxErrorNetworkResponse",
                            "usr": "s:7VisxSDK0A5ErrorO0aC15NetworkResponseO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK0A5ErrorO0aC15NetworkResponseO02adE8WithNoAdyA2EmF",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC15NetworkResponseO02adE8WithNoAdyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 2
              },
              {
                "kind": "Function",
                "name": "==",
                "printedName": "==(_:_:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxErrorNetworkResponse",
                    "printedName": "VisxSDK.VisxError.VisxErrorNetworkResponse",
                    "usr": "s:7VisxSDK0A5ErrorO0aC15NetworkResponseO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxErrorNetworkResponse",
                    "printedName": "VisxSDK.VisxError.VisxErrorNetworkResponse",
                    "usr": "s:7VisxSDK0A5ErrorO0aC15NetworkResponseO"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7VisxSDK0A5ErrorO0aC15NetworkResponseO2eeoiySbAE_AEtFZ",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC15NetworkResponseO2eeoiySbAE_AEtFZ",
                "moduleName": "VisxSDK",
                "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:7VisxSDK0A5ErrorO0aC15NetworkResponseO9hashValueSivp",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC15NetworkResponseO9hashValueSivp",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7VisxSDK0A5ErrorO0aC15NetworkResponseO9hashValueSivg",
                    "mangledName": "$s7VisxSDK0A5ErrorO0aC15NetworkResponseO9hashValueSivg",
                    "moduleName": "VisxSDK",
                    "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:7VisxSDK0A5ErrorO0aC15NetworkResponseO4hash4intoys6HasherVz_tF",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC15NetworkResponseO4hash4intoys6HasherVz_tF",
                "moduleName": "VisxSDK",
                "implicit": true,
                "funcSelfKind": "NonMutating"
              }
            ],
            "declKind": "Enum",
            "usr": "s:7VisxSDK0A5ErrorO0aC15NetworkResponseO",
            "mangledName": "$s7VisxSDK0A5ErrorO0aC15NetworkResponseO",
            "moduleName": "VisxSDK",
            "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": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              },
              {
                "kind": "Conformance",
                "name": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          },
          {
            "kind": "TypeDecl",
            "name": "VisxErrorMediation",
            "printedName": "VisxErrorMediation",
            "children": [
              {
                "kind": "Var",
                "name": "adMediationFailedWithException",
                "printedName": "adMediationFailedWithException",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.VisxError.VisxErrorMediation.Type) -> VisxSDK.VisxError.VisxErrorMediation",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxErrorMediation",
                        "printedName": "VisxSDK.VisxError.VisxErrorMediation",
                        "usr": "s:7VisxSDK0A5ErrorO0aC9MediationO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.VisxError.VisxErrorMediation.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "VisxErrorMediation",
                            "printedName": "VisxSDK.VisxError.VisxErrorMediation",
                            "usr": "s:7VisxSDK0A5ErrorO0aC9MediationO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK0A5ErrorO0aC9MediationO02adD19FailedWithExceptionyA2EmF",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC9MediationO02adD19FailedWithExceptionyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "adMediationTimeout",
                "printedName": "adMediationTimeout",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.VisxError.VisxErrorMediation.Type) -> VisxSDK.VisxError.VisxErrorMediation",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxErrorMediation",
                        "printedName": "VisxSDK.VisxError.VisxErrorMediation",
                        "usr": "s:7VisxSDK0A5ErrorO0aC9MediationO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.VisxError.VisxErrorMediation.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "VisxErrorMediation",
                            "printedName": "VisxSDK.VisxError.VisxErrorMediation",
                            "usr": "s:7VisxSDK0A5ErrorO0aC9MediationO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK0A5ErrorO0aC9MediationO02adD7TimeoutyA2EmF",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC9MediationO02adD7TimeoutyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "adMediationClassNotFound",
                "printedName": "adMediationClassNotFound",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.VisxError.VisxErrorMediation.Type) -> VisxSDK.VisxError.VisxErrorMediation",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxErrorMediation",
                        "printedName": "VisxSDK.VisxError.VisxErrorMediation",
                        "usr": "s:7VisxSDK0A5ErrorO0aC9MediationO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.VisxError.VisxErrorMediation.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "VisxErrorMediation",
                            "printedName": "VisxSDK.VisxError.VisxErrorMediation",
                            "usr": "s:7VisxSDK0A5ErrorO0aC9MediationO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK0A5ErrorO0aC9MediationO02adD13ClassNotFoundyA2EmF",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC9MediationO02adD13ClassNotFoundyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 2
              },
              {
                "kind": "Var",
                "name": "adMediationWithNoAd",
                "printedName": "adMediationWithNoAd",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.VisxError.VisxErrorMediation.Type) -> VisxSDK.VisxError.VisxErrorMediation",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxErrorMediation",
                        "printedName": "VisxSDK.VisxError.VisxErrorMediation",
                        "usr": "s:7VisxSDK0A5ErrorO0aC9MediationO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.VisxError.VisxErrorMediation.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "VisxErrorMediation",
                            "printedName": "VisxSDK.VisxError.VisxErrorMediation",
                            "usr": "s:7VisxSDK0A5ErrorO0aC9MediationO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK0A5ErrorO0aC9MediationO02adD8WithNoAdyA2EmF",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC9MediationO02adD8WithNoAdyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 3
              },
              {
                "kind": "Function",
                "name": "==",
                "printedName": "==(_:_:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxErrorMediation",
                    "printedName": "VisxSDK.VisxError.VisxErrorMediation",
                    "usr": "s:7VisxSDK0A5ErrorO0aC9MediationO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxErrorMediation",
                    "printedName": "VisxSDK.VisxError.VisxErrorMediation",
                    "usr": "s:7VisxSDK0A5ErrorO0aC9MediationO"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7VisxSDK0A5ErrorO0aC9MediationO2eeoiySbAE_AEtFZ",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC9MediationO2eeoiySbAE_AEtFZ",
                "moduleName": "VisxSDK",
                "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:7VisxSDK0A5ErrorO0aC9MediationO9hashValueSivp",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC9MediationO9hashValueSivp",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7VisxSDK0A5ErrorO0aC9MediationO9hashValueSivg",
                    "mangledName": "$s7VisxSDK0A5ErrorO0aC9MediationO9hashValueSivg",
                    "moduleName": "VisxSDK",
                    "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:7VisxSDK0A5ErrorO0aC9MediationO4hash4intoys6HasherVz_tF",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC9MediationO4hash4intoys6HasherVz_tF",
                "moduleName": "VisxSDK",
                "implicit": true,
                "funcSelfKind": "NonMutating"
              }
            ],
            "declKind": "Enum",
            "usr": "s:7VisxSDK0A5ErrorO0aC9MediationO",
            "mangledName": "$s7VisxSDK0A5ErrorO0aC9MediationO",
            "moduleName": "VisxSDK",
            "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": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              },
              {
                "kind": "Conformance",
                "name": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          },
          {
            "kind": "TypeDecl",
            "name": "VisxErrorRendering",
            "printedName": "VisxErrorRendering",
            "children": [
              {
                "kind": "Var",
                "name": "adRenderingFailedWithException",
                "printedName": "adRenderingFailedWithException",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.VisxError.VisxErrorRendering.Type) -> VisxSDK.VisxError.VisxErrorRendering",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxErrorRendering",
                        "printedName": "VisxSDK.VisxError.VisxErrorRendering",
                        "usr": "s:7VisxSDK0A5ErrorO0aC9RenderingO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.VisxError.VisxErrorRendering.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "VisxErrorRendering",
                            "printedName": "VisxSDK.VisxError.VisxErrorRendering",
                            "usr": "s:7VisxSDK0A5ErrorO0aC9RenderingO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK0A5ErrorO0aC9RenderingO02adD19FailedWithExceptionyA2EmF",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC9RenderingO02adD19FailedWithExceptionyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Function",
                "name": "==",
                "printedName": "==(_:_:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxErrorRendering",
                    "printedName": "VisxSDK.VisxError.VisxErrorRendering",
                    "usr": "s:7VisxSDK0A5ErrorO0aC9RenderingO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxErrorRendering",
                    "printedName": "VisxSDK.VisxError.VisxErrorRendering",
                    "usr": "s:7VisxSDK0A5ErrorO0aC9RenderingO"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7VisxSDK0A5ErrorO0aC9RenderingO2eeoiySbAE_AEtFZ",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC9RenderingO2eeoiySbAE_AEtFZ",
                "moduleName": "VisxSDK",
                "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:7VisxSDK0A5ErrorO0aC9RenderingO9hashValueSivp",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC9RenderingO9hashValueSivp",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7VisxSDK0A5ErrorO0aC9RenderingO9hashValueSivg",
                    "mangledName": "$s7VisxSDK0A5ErrorO0aC9RenderingO9hashValueSivg",
                    "moduleName": "VisxSDK",
                    "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:7VisxSDK0A5ErrorO0aC9RenderingO4hash4intoys6HasherVz_tF",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC9RenderingO4hash4intoys6HasherVz_tF",
                "moduleName": "VisxSDK",
                "implicit": true,
                "funcSelfKind": "NonMutating"
              }
            ],
            "declKind": "Enum",
            "usr": "s:7VisxSDK0A5ErrorO0aC9RenderingO",
            "mangledName": "$s7VisxSDK0A5ErrorO0aC9RenderingO",
            "moduleName": "VisxSDK",
            "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": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              },
              {
                "kind": "Conformance",
                "name": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          },
          {
            "kind": "TypeDecl",
            "name": "VisxErrorLifeTime",
            "printedName": "VisxErrorLifeTime",
            "children": [
              {
                "kind": "Var",
                "name": "adViewFailedWithException",
                "printedName": "adViewFailedWithException",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.VisxError.VisxErrorLifeTime.Type) -> VisxSDK.VisxError.VisxErrorLifeTime",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxErrorLifeTime",
                        "printedName": "VisxSDK.VisxError.VisxErrorLifeTime",
                        "usr": "s:7VisxSDK0A5ErrorO0aC8LifeTimeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.VisxError.VisxErrorLifeTime.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "VisxErrorLifeTime",
                            "printedName": "VisxSDK.VisxError.VisxErrorLifeTime",
                            "usr": "s:7VisxSDK0A5ErrorO0aC8LifeTimeO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK0A5ErrorO0aC8LifeTimeO25adViewFailedWithExceptionyA2EmF",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC8LifeTimeO25adViewFailedWithExceptionyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "adViewHasExpired",
                "printedName": "adViewHasExpired",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.VisxError.VisxErrorLifeTime.Type) -> VisxSDK.VisxError.VisxErrorLifeTime",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxErrorLifeTime",
                        "printedName": "VisxSDK.VisxError.VisxErrorLifeTime",
                        "usr": "s:7VisxSDK0A5ErrorO0aC8LifeTimeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.VisxError.VisxErrorLifeTime.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "VisxErrorLifeTime",
                            "printedName": "VisxSDK.VisxError.VisxErrorLifeTime",
                            "usr": "s:7VisxSDK0A5ErrorO0aC8LifeTimeO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK0A5ErrorO0aC8LifeTimeO16adViewHasExpiredyA2EmF",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC8LifeTimeO16adViewHasExpiredyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Function",
                "name": "==",
                "printedName": "==(_:_:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxErrorLifeTime",
                    "printedName": "VisxSDK.VisxError.VisxErrorLifeTime",
                    "usr": "s:7VisxSDK0A5ErrorO0aC8LifeTimeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxErrorLifeTime",
                    "printedName": "VisxSDK.VisxError.VisxErrorLifeTime",
                    "usr": "s:7VisxSDK0A5ErrorO0aC8LifeTimeO"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7VisxSDK0A5ErrorO0aC8LifeTimeO2eeoiySbAE_AEtFZ",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC8LifeTimeO2eeoiySbAE_AEtFZ",
                "moduleName": "VisxSDK",
                "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:7VisxSDK0A5ErrorO0aC8LifeTimeO9hashValueSivp",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC8LifeTimeO9hashValueSivp",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7VisxSDK0A5ErrorO0aC8LifeTimeO9hashValueSivg",
                    "mangledName": "$s7VisxSDK0A5ErrorO0aC8LifeTimeO9hashValueSivg",
                    "moduleName": "VisxSDK",
                    "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:7VisxSDK0A5ErrorO0aC8LifeTimeO4hash4intoys6HasherVz_tF",
                "mangledName": "$s7VisxSDK0A5ErrorO0aC8LifeTimeO4hash4intoys6HasherVz_tF",
                "moduleName": "VisxSDK",
                "implicit": true,
                "funcSelfKind": "NonMutating"
              }
            ],
            "declKind": "Enum",
            "usr": "s:7VisxSDK0A5ErrorO0aC8LifeTimeO",
            "mangledName": "$s7VisxSDK0A5ErrorO0aC8LifeTimeO",
            "moduleName": "VisxSDK",
            "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": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              },
              {
                "kind": "Conformance",
                "name": "BitwiseCopyable",
                "printedName": "BitwiseCopyable",
                "usr": "s:s15BitwiseCopyableP",
                "mangledName": "$ss15BitwiseCopyableP"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK0A5ErrorO",
        "mangledName": "$s7VisxSDK0A5ErrorO",
        "moduleName": "VisxSDK",
        "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": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxAPIError",
        "printedName": "VisxAPIError",
        "children": [
          {
            "kind": "Var",
            "name": "code",
            "printedName": "code",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8APIErrorV4codeSivp",
            "mangledName": "$s7VisxSDK0A8APIErrorV4codeSivp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 0,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8APIErrorV4codeSivg",
                "mangledName": "$s7VisxSDK0A8APIErrorV4codeSivg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8APIErrorV4codeSivs",
                "mangledName": "$s7VisxSDK0A8APIErrorV4codeSivs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8APIErrorV4codeSivM",
                "mangledName": "$s7VisxSDK0A8APIErrorV4codeSivM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "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:7VisxSDK0A8APIErrorV16errorDescriptionSSSgvp",
            "mangledName": "$s7VisxSDK0A8APIErrorV16errorDescriptionSSSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 1,
            "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:7VisxSDK0A8APIErrorV16errorDescriptionSSSgvg",
                "mangledName": "$s7VisxSDK0A8APIErrorV16errorDescriptionSSSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "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:7VisxSDK0A8APIErrorV16errorDescriptionSSSgvs",
                "mangledName": "$s7VisxSDK0A8APIErrorV16errorDescriptionSSSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8APIErrorV16errorDescriptionSSSgvM",
                "mangledName": "$s7VisxSDK0A8APIErrorV16errorDescriptionSSSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(type:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAPIError",
                "printedName": "VisxSDK.VisxAPIError",
                "usr": "s:7VisxSDK0A8APIErrorV"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxError",
                "printedName": "VisxSDK.VisxError",
                "usr": "s:7VisxSDK0A5ErrorO"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A8APIErrorV4typeAcA0A5ErrorO_tcfc",
            "mangledName": "$s7VisxSDK0A8APIErrorV4typeAcA0A5ErrorO_tcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK0A8APIErrorV",
        "mangledName": "$s7VisxSDK0A8APIErrorV",
        "moduleName": "VisxSDK",
        "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": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "AdViewEvent",
        "printedName": "AdViewEvent",
        "children": [
          {
            "kind": "Var",
            "name": "adRenderingFailedWithException",
            "printedName": "adRenderingFailedWithException",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.AdViewEvent.Type) -> VisxSDK.AdViewEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdViewEvent",
                    "printedName": "VisxSDK.AdViewEvent",
                    "usr": "s:7VisxSDK11AdViewEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.AdViewEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdViewEvent",
                        "printedName": "VisxSDK.AdViewEvent",
                        "usr": "s:7VisxSDK11AdViewEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11AdViewEventO30adRenderingFailedWithExceptionyA2CmF",
            "mangledName": "$s7VisxSDK11AdViewEventO30adRenderingFailedWithExceptionyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "adViewFailedWithException",
            "printedName": "adViewFailedWithException",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.AdViewEvent.Type) -> VisxSDK.AdViewEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdViewEvent",
                    "printedName": "VisxSDK.AdViewEvent",
                    "usr": "s:7VisxSDK11AdViewEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.AdViewEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdViewEvent",
                        "printedName": "VisxSDK.AdViewEvent",
                        "usr": "s:7VisxSDK11AdViewEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11AdViewEventO02adD19FailedWithExceptionyA2CmF",
            "mangledName": "$s7VisxSDK11AdViewEventO02adD19FailedWithExceptionyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "adViewHasExpired",
            "printedName": "adViewHasExpired",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.AdViewEvent.Type) -> VisxSDK.AdViewEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdViewEvent",
                    "printedName": "VisxSDK.AdViewEvent",
                    "usr": "s:7VisxSDK11AdViewEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.AdViewEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdViewEvent",
                        "printedName": "VisxSDK.AdViewEvent",
                        "usr": "s:7VisxSDK11AdViewEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11AdViewEventO02adD10HasExpiredyA2CmF",
            "mangledName": "$s7VisxSDK11AdViewEventO02adD10HasExpiredyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "adViewInit",
            "printedName": "adViewInit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.AdViewEvent.Type) -> VisxSDK.AdViewEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdViewEvent",
                    "printedName": "VisxSDK.AdViewEvent",
                    "usr": "s:7VisxSDK11AdViewEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.AdViewEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdViewEvent",
                        "printedName": "VisxSDK.AdViewEvent",
                        "usr": "s:7VisxSDK11AdViewEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11AdViewEventO02adD4InityA2CmF",
            "mangledName": "$s7VisxSDK11AdViewEventO02adD4InityA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "adViewAdded",
            "printedName": "adViewAdded",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.AdViewEvent.Type) -> VisxSDK.AdViewEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdViewEvent",
                    "printedName": "VisxSDK.AdViewEvent",
                    "usr": "s:7VisxSDK11AdViewEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.AdViewEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdViewEvent",
                        "printedName": "VisxSDK.AdViewEvent",
                        "usr": "s:7VisxSDK11AdViewEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11AdViewEventO02adD5AddedyA2CmF",
            "mangledName": "$s7VisxSDK11AdViewEventO02adD5AddedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "adViewDeinit",
            "printedName": "adViewDeinit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.AdViewEvent.Type) -> VisxSDK.AdViewEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdViewEvent",
                    "printedName": "VisxSDK.AdViewEvent",
                    "usr": "s:7VisxSDK11AdViewEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.AdViewEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdViewEvent",
                        "printedName": "VisxSDK.AdViewEvent",
                        "usr": "s:7VisxSDK11AdViewEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11AdViewEventO02adD6DeinityA2CmF",
            "mangledName": "$s7VisxSDK11AdViewEventO02adD6DeinityA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 5
          },
          {
            "kind": "Var",
            "name": "adViewCrashed",
            "printedName": "adViewCrashed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.AdViewEvent.Type) -> VisxSDK.AdViewEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdViewEvent",
                    "printedName": "VisxSDK.AdViewEvent",
                    "usr": "s:7VisxSDK11AdViewEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.AdViewEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdViewEvent",
                        "printedName": "VisxSDK.AdViewEvent",
                        "usr": "s:7VisxSDK11AdViewEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11AdViewEventO02adD7CrashedyA2CmF",
            "mangledName": "$s7VisxSDK11AdViewEventO02adD7CrashedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 6
          },
          {
            "kind": "Var",
            "name": "headerBiddingDisabled",
            "printedName": "headerBiddingDisabled",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.AdViewEvent.Type) -> VisxSDK.AdViewEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdViewEvent",
                    "printedName": "VisxSDK.AdViewEvent",
                    "usr": "s:7VisxSDK11AdViewEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.AdViewEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdViewEvent",
                        "printedName": "VisxSDK.AdViewEvent",
                        "usr": "s:7VisxSDK11AdViewEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11AdViewEventO21headerBiddingDisabledyA2CmF",
            "mangledName": "$s7VisxSDK11AdViewEventO21headerBiddingDisabledyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 7
          },
          {
            "kind": "Var",
            "name": "headerBiddingNoPrice",
            "printedName": "headerBiddingNoPrice",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.AdViewEvent.Type) -> VisxSDK.AdViewEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdViewEvent",
                    "printedName": "VisxSDK.AdViewEvent",
                    "usr": "s:7VisxSDK11AdViewEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.AdViewEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdViewEvent",
                        "printedName": "VisxSDK.AdViewEvent",
                        "usr": "s:7VisxSDK11AdViewEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11AdViewEventO20headerBiddingNoPriceyA2CmF",
            "mangledName": "$s7VisxSDK11AdViewEventO20headerBiddingNoPriceyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 8
          },
          {
            "kind": "Var",
            "name": "interstitialFailed",
            "printedName": "interstitialFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.AdViewEvent.Type) -> VisxSDK.AdViewEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdViewEvent",
                    "printedName": "VisxSDK.AdViewEvent",
                    "usr": "s:7VisxSDK11AdViewEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.AdViewEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdViewEvent",
                        "printedName": "VisxSDK.AdViewEvent",
                        "usr": "s:7VisxSDK11AdViewEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11AdViewEventO18interstitialFailedyA2CmF",
            "mangledName": "$s7VisxSDK11AdViewEventO18interstitialFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 9
          },
          {
            "kind": "Var",
            "name": "interstitialAlreadyCalled",
            "printedName": "interstitialAlreadyCalled",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.AdViewEvent.Type) -> VisxSDK.AdViewEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdViewEvent",
                    "printedName": "VisxSDK.AdViewEvent",
                    "usr": "s:7VisxSDK11AdViewEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.AdViewEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdViewEvent",
                        "printedName": "VisxSDK.AdViewEvent",
                        "usr": "s:7VisxSDK11AdViewEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11AdViewEventO25interstitialAlreadyCalledyA2CmF",
            "mangledName": "$s7VisxSDK11AdViewEventO25interstitialAlreadyCalledyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 10
          },
          {
            "kind": "Var",
            "name": "closeButtonFailed",
            "printedName": "closeButtonFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.AdViewEvent.Type) -> VisxSDK.AdViewEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdViewEvent",
                    "printedName": "VisxSDK.AdViewEvent",
                    "usr": "s:7VisxSDK11AdViewEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.AdViewEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdViewEvent",
                        "printedName": "VisxSDK.AdViewEvent",
                        "usr": "s:7VisxSDK11AdViewEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11AdViewEventO17closeButtonFailedyA2CmF",
            "mangledName": "$s7VisxSDK11AdViewEventO17closeButtonFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 11
          },
          {
            "kind": "Var",
            "name": "interstitialInterrupted",
            "printedName": "interstitialInterrupted",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.AdViewEvent.Type) -> VisxSDK.AdViewEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdViewEvent",
                    "printedName": "VisxSDK.AdViewEvent",
                    "usr": "s:7VisxSDK11AdViewEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.AdViewEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdViewEvent",
                        "printedName": "VisxSDK.AdViewEvent",
                        "usr": "s:7VisxSDK11AdViewEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11AdViewEventO23interstitialInterruptedyA2CmF",
            "mangledName": "$s7VisxSDK11AdViewEventO23interstitialInterruptedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 12
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.AdViewEvent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdViewEvent",
                    "printedName": "VisxSDK.AdViewEvent",
                    "usr": "s:7VisxSDK11AdViewEventO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK11AdViewEventO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK11AdViewEventO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK11AdViewEventO8rawValueSSvp",
            "mangledName": "$s7VisxSDK11AdViewEventO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK11AdViewEventO8rawValueSSvg",
                "mangledName": "$s7VisxSDK11AdViewEventO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK11AdViewEventO",
        "mangledName": "$s7VisxSDK11AdViewEventO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "VisxAdViewUtils",
        "printedName": "VisxAdViewUtils",
        "children": [
          {
            "kind": "Var",
            "name": "isPublisherViewSet",
            "printedName": "isPublisherViewSet",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11AdViewUtilsC011isPublisherD3SetSbvp",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsC011isPublisherD3SetSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 0,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A11AdViewUtilsC011isPublisherD3SetSbvg",
                "mangledName": "$s7VisxSDK0A11AdViewUtilsC011isPublisherD3SetSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "Transparent"
                ],
                "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:7VisxSDK0A11AdViewUtilsC011isPublisherD3SetSbvs",
                "mangledName": "$s7VisxSDK0A11AdViewUtilsC011isPublisherD3SetSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A11AdViewUtilsC011isPublisherD3SetSbvM",
                "mangledName": "$s7VisxSDK0A11AdViewUtilsC011isPublisherD3SetSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "navBarObservation",
            "printedName": "navBarObservation",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.NSKeyValueObservation?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSKeyValueObservation",
                    "printedName": "Foundation.NSKeyValueObservation",
                    "usr": "c:@M@Foundation@objc(cs)_NSKeyValueObservation"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11AdViewUtilsC17navBarObservation33_9D50C5C3B975552BE3145970E2EADE41LL10Foundation010NSKeyValueH0CSgvp",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsC17navBarObservation33_9D50C5C3B975552BE3145970E2EADE41LL10Foundation010NSKeyValueH0CSgvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "tabBarObservation",
            "printedName": "tabBarObservation",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.NSKeyValueObservation?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSKeyValueObservation",
                    "printedName": "Foundation.NSKeyValueObservation",
                    "usr": "c:@M@Foundation@objc(cs)_NSKeyValueObservation"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11AdViewUtilsC17tabBarObservation33_9D50C5C3B975552BE3145970E2EADE41LL10Foundation010NSKeyValueH0CSgvp",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsC17tabBarObservation33_9D50C5C3B975552BE3145970E2EADE41LL10Foundation010NSKeyValueH0CSgvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 2,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "visibleArea",
            "printedName": "visibleArea",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11AdViewUtilsC11visibleArea33_9D50C5C3B975552BE3145970E2EADE41LLSo6CGRectVvp",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsC11visibleArea33_9D50C5C3B975552BE3145970E2EADE41LLSo6CGRectVvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "fixedbinaryorder": 3,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "navBarHeight",
            "printedName": "navBarHeight",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11AdViewUtilsC12navBarHeight33_9D50C5C3B975552BE3145970E2EADE41LL14CoreFoundation7CGFloatVvp",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsC12navBarHeight33_9D50C5C3B975552BE3145970E2EADE41LL12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 4,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "tabBarHeight",
            "printedName": "tabBarHeight",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11AdViewUtilsC12tabBarHeight33_9D50C5C3B975552BE3145970E2EADE41LL14CoreFoundation7CGFloatVvp",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsC12tabBarHeight33_9D50C5C3B975552BE3145970E2EADE41LL12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 5,
            "hasStorage": true
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdViewUtils",
                "printedName": "VisxSDK.VisxAdViewUtils",
                "usr": "s:7VisxSDK0A11AdViewUtilsC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A11AdViewUtilsCACycfc",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsCACycfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "setNewVisibleArea",
            "printedName": "setNewVisibleArea(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11AdViewUtilsC17setNewVisibleAreayySo6CGRectVF",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsC17setNewVisibleAreayySo6CGRectVF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getVisibleArea",
            "printedName": "getVisibleArea()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11AdViewUtilsC14getVisibleAreaSo6CGRectVyF",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsC14getVisibleAreaSo6CGRectVyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getBottomOffset",
            "printedName": "getBottomOffset()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11AdViewUtilsC15getBottomOffset14CoreFoundation7CGFloatVyF",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsC15getBottomOffset12CoreGraphics7CGFloatVyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getTopOffset",
            "printedName": "getTopOffset()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11AdViewUtilsC12getTopOffset14CoreFoundation7CGFloatVyF",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsC12getTopOffset12CoreGraphics7CGFloatVyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "resetVisibleArea",
            "printedName": "resetVisibleArea()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11AdViewUtilsC16resetVisibleAreayyF",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsC16resetVisibleAreayyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "maxSize",
            "printedName": "maxSize(isInterstital:isUniversal:originalSize:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11AdViewUtilsC7maxSize13isInterstital0H9Universal08originalG0So6CGRectVSb_SbSo6CGSizeVtF",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsC7maxSize13isInterstital0H9Universal08originalG0So6CGRectVSb_SbSo6CGSizeVtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateMaxSize",
            "printedName": "updateMaxSize()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11AdViewUtilsC13updateMaxSizeSo6CGRectVyF",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsC13updateMaxSizeSo6CGRectVyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateNavigationBarHeight",
            "printedName": "updateNavigationBarHeight(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11AdViewUtilsC25updateNavigationBarHeightyy14CoreFoundation7CGFloatVF",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsC25updateNavigationBarHeightyy12CoreGraphics7CGFloatVF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setContainerViewFrame",
            "printedName": "setContainerViewFrame(originX:width:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11AdViewUtilsC012setContainerD5Frame7originX5widthy14CoreFoundation7CGFloatV_AItF",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsC012setContainerD5Frame7originX5widthy12CoreGraphics7CGFloatV_AItF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getCurrentPosition",
            "printedName": "getCurrentPosition(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11AdViewUtilsC18getCurrentPositionySo6CGRectVSo6UIViewCF",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsC18getCurrentPositionySo6CGRectVSo6UIViewCF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setStartFrame",
            "printedName": "setStartFrame(with:animationDirection:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11AdViewUtilsC13setStartFrame4with18animationDirectionSo6CGRectVSo6CGSizeV_SStF",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsC13setStartFrame4with18animationDirectionSo6CGRectVSo6CGSizeV_SStF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "swiftUIOriginY",
            "printedName": "swiftUIOriginY(size:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "CoreGraphics.CGFloat?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11AdViewUtilsC14swiftUIOriginY4size14CoreFoundation7CGFloatVSgSo6CGSizeV_tF",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsC14swiftUIOriginY4size12CoreGraphics7CGFloatVSgSo6CGSizeV_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getSwiftUIContainer",
            "printedName": "getSwiftUIContainer(of:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11AdViewUtilsC19getSwiftUIContainer2ofSo6UIViewCSgAA0acD0C_tF",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsC19getSwiftUIContainer2ofSo6UIViewCSgAA0acD0C_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getSuperview",
            "printedName": "getSuperview(withTitle:of:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11AdViewUtilsC12getSuperview9withTitle2ofSo6UIViewCSgSS_AHtF",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsC12getSuperview9withTitle2ofSo6UIViewCSgSS_AHtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getTabBarHeight",
            "printedName": "getTabBarHeight()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11AdViewUtilsC15getTabBarHeight14CoreFoundation7CGFloatVyF",
            "mangledName": "$s7VisxSDK0A11AdViewUtilsC15getTabBarHeight12CoreGraphics7CGFloatVyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:7VisxSDK0A11AdViewUtilsC",
        "mangledName": "$s7VisxSDK0A11AdViewUtilsC",
        "moduleName": "VisxSDK",
        "isOpen": 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": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "OmidManager",
        "printedName": "OmidManager",
        "children": [
          {
            "kind": "Var",
            "name": "adSession",
            "printedName": "adSession",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.OMIDYocAdSession?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OMIDYocAdSession",
                    "printedName": "VisxSDK.OMIDYocAdSession",
                    "usr": "c:objc(cs)OMIDYocAdSession"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK11OmidManagerV9adSessionSo09OMIDYocAdF0CSgvp",
            "mangledName": "$s7VisxSDK11OmidManagerV9adSessionSo09OMIDYocAdF0CSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 0,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.OMIDYocAdSession?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "OMIDYocAdSession",
                        "printedName": "VisxSDK.OMIDYocAdSession",
                        "usr": "c:objc(cs)OMIDYocAdSession"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK11OmidManagerV9adSessionSo09OMIDYocAdF0CSgvg",
                "mangledName": "$s7VisxSDK11OmidManagerV9adSessionSo09OMIDYocAdF0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.OMIDYocAdSession?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "OMIDYocAdSession",
                        "printedName": "VisxSDK.OMIDYocAdSession",
                        "usr": "c:objc(cs)OMIDYocAdSession"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK11OmidManagerV9adSessionSo09OMIDYocAdF0CSgvs",
                "mangledName": "$s7VisxSDK11OmidManagerV9adSessionSo09OMIDYocAdF0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK11OmidManagerV9adSessionSo09OMIDYocAdF0CSgvM",
                "mangledName": "$s7VisxSDK11OmidManagerV9adSessionSo09OMIDYocAdF0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "visxAdView",
            "printedName": "visxAdView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "UIKit.UIView?"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK11OmidManagerV10visxAdViewSo6UIViewCSgvp",
            "mangledName": "$s7VisxSDK11OmidManagerV10visxAdViewSo6UIViewCSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "ReferenceOwnership"
            ],
            "fixedbinaryorder": 1,
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIView",
                        "printedName": "UIKit.UIView",
                        "usr": "c:objc(cs)UIView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK11OmidManagerV10visxAdViewSo6UIViewCSgvg",
                "mangledName": "$s7VisxSDK11OmidManagerV10visxAdViewSo6UIViewCSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIView",
                        "printedName": "UIKit.UIView",
                        "usr": "c:objc(cs)UIView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK11OmidManagerV10visxAdViewSo6UIViewCSgvs",
                "mangledName": "$s7VisxSDK11OmidManagerV10visxAdViewSo6UIViewCSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK11OmidManagerV10visxAdViewSo6UIViewCSgvM",
                "mangledName": "$s7VisxSDK11OmidManagerV10visxAdViewSo6UIViewCSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "visxWebView",
            "printedName": "visxWebView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WKWebView",
                "printedName": "WebKit.WKWebView",
                "usr": "c:objc(cs)WKWebView"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK11OmidManagerV11visxWebViewSo05WKWebG0Cvp",
            "mangledName": "$s7VisxSDK11OmidManagerV11visxWebViewSo05WKWebG0Cvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 2,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "WKWebView",
                    "printedName": "WebKit.WKWebView",
                    "usr": "c:objc(cs)WKWebView"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK11OmidManagerV11visxWebViewSo05WKWebG0Cvg",
                "mangledName": "$s7VisxSDK11OmidManagerV11visxWebViewSo05WKWebG0Cvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "WKWebView",
                    "printedName": "WebKit.WKWebView",
                    "usr": "c:objc(cs)WKWebView"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK11OmidManagerV11visxWebViewSo05WKWebG0Cvs",
                "mangledName": "$s7VisxSDK11OmidManagerV11visxWebViewSo05WKWebG0Cvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK11OmidManagerV11visxWebViewSo05WKWebG0CvM",
                "mangledName": "$s7VisxSDK11OmidManagerV11visxWebViewSo05WKWebG0CvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "startMeasurement",
            "printedName": "startMeasurement(webView:adView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "WKWebView",
                "printedName": "WebKit.WKWebView",
                "usr": "c:objc(cs)WKWebView"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK11OmidManagerV16startMeasurement7webView02adH0ySo05WKWebH0C_So6UIViewCtF",
            "mangledName": "$s7VisxSDK11OmidManagerV16startMeasurement7webView02adH0ySo05WKWebH0C_So6UIViewCtF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Mutating"
            ],
            "funcSelfKind": "Mutating"
          },
          {
            "kind": "Function",
            "name": "finishMeasurement",
            "printedName": "finishMeasurement()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK11OmidManagerV17finishMeasurementyyF",
            "mangledName": "$s7VisxSDK11OmidManagerV17finishMeasurementyyF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Mutating"
            ],
            "funcSelfKind": "Mutating"
          },
          {
            "kind": "Function",
            "name": "addPublishersFrendlyObstruction",
            "printedName": "addPublishersFrendlyObstruction(view:detailedReason:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK11OmidManagerV31addPublishersFrendlyObstruction4view14detailedReasonySo6UIViewC_SStF",
            "mangledName": "$s7VisxSDK11OmidManagerV31addPublishersFrendlyObstruction4view14detailedReasonySo6UIViewC_SStF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(adSession:visxAdView:visxWebView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "OmidManager",
                "printedName": "VisxSDK.OmidManager",
                "usr": "s:7VisxSDK11OmidManagerV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.OMIDYocAdSession?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OMIDYocAdSession",
                    "printedName": "VisxSDK.OMIDYocAdSession",
                    "usr": "c:objc(cs)OMIDYocAdSession"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "WKWebView",
                "printedName": "WebKit.WKWebView",
                "usr": "c:objc(cs)WKWebView"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK11OmidManagerV9adSession10visxAdView0g3WebI0ACSo07OMIDYochF0CSg_So6UIViewCSgSo05WKWebI0Ctcfc",
            "mangledName": "$s7VisxSDK11OmidManagerV9adSession10visxAdView0g3WebI0ACSo07OMIDYochF0CSg_So6UIViewCSgSo05WKWebI0Ctcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK11OmidManagerV",
        "mangledName": "$s7VisxSDK11OmidManagerV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "VisxViewWrapper",
        "printedName": "VisxViewWrapper",
        "children": [
          {
            "kind": "Var",
            "name": "adUnitId",
            "printedName": "adUnitId",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11ViewWrapperV8adUnitIdSSvp",
            "mangledName": "$s7VisxSDK0A11ViewWrapperV8adUnitIdSSvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "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:7VisxSDK0A11ViewWrapperV8adUnitIdSSvg",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV8adUnitIdSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "size",
            "printedName": "size",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11ViewWrapperV4sizeSo6CGSizeVvp",
            "mangledName": "$s7VisxSDK0A11ViewWrapperV4sizeSo6CGSizeVvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 1,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGSize",
                    "printedName": "CoreFoundation.CGSize",
                    "usr": "c:@S@CGSize"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A11ViewWrapperV4sizeSo6CGSizeVvg",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV4sizeSo6CGSizeVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "fixedSize",
            "printedName": "fixedSize",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.Bool?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11ViewWrapperV9fixedSizeSbSgvp",
            "mangledName": "$s7VisxSDK0A11ViewWrapperV9fixedSizeSbSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 2,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Bool?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Bool",
                        "printedName": "Swift.Bool",
                        "usr": "s:Sb"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A11ViewWrapperV9fixedSizeSbSgvg",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV9fixedSizeSbSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "anchorFrame",
            "printedName": "anchorFrame",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "CoreFoundation.CGRect?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11ViewWrapperV11anchorFrameSo6CGRectVSgvp",
            "mangledName": "$s7VisxSDK0A11ViewWrapperV11anchorFrameSo6CGRectVSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 3,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "CoreFoundation.CGRect?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CGRect",
                        "printedName": "CoreFoundation.CGRect",
                        "usr": "c:@S@CGRect"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A11ViewWrapperV11anchorFrameSo6CGRectVSgvg",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV11anchorFrameSo6CGRectVSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "advertisingLabelText",
            "printedName": "advertisingLabelText",
            "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:7VisxSDK0A11ViewWrapperV20advertisingLabelTextSSSgvp",
            "mangledName": "$s7VisxSDK0A11ViewWrapperV20advertisingLabelTextSSSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 4,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A11ViewWrapperV20advertisingLabelTextSSSgvg",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV20advertisingLabelTextSSSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "customTargetingParametersLoad",
            "printedName": "customTargetingParametersLoad",
            "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:7VisxSDK0A11ViewWrapperV29customTargetingParametersLoadSDyS2SGSgvp",
            "mangledName": "$s7VisxSDK0A11ViewWrapperV29customTargetingParametersLoadSDyS2SGSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 5,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[Swift.String : Swift.String]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Dictionary",
                        "printedName": "[Swift.String : Swift.String]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ],
                        "usr": "s:SD"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A11ViewWrapperV29customTargetingParametersLoadSDyS2SGSgvg",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV29customTargetingParametersLoadSDyS2SGSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "viewIdentifier",
            "printedName": "viewIdentifier",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11ViewWrapperV14viewIdentifierSSvp",
            "mangledName": "$s7VisxSDK0A11ViewWrapperV14viewIdentifierSSvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 6,
            "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:7VisxSDK0A11ViewWrapperV14viewIdentifierSSvg",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV14viewIdentifierSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isInterstitial",
            "printedName": "isInterstitial",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.Bool?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11ViewWrapperV14isInterstitialSbSgvp",
            "mangledName": "$s7VisxSDK0A11ViewWrapperV14isInterstitialSbSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 7,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Bool?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Bool",
                        "printedName": "Swift.Bool",
                        "usr": "s:Sb"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A11ViewWrapperV14isInterstitialSbSgvg",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV14isInterstitialSbSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isHeaderBidding",
            "printedName": "isHeaderBidding",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.Bool?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11ViewWrapperV15isHeaderBiddingSbSgvp",
            "mangledName": "$s7VisxSDK0A11ViewWrapperV15isHeaderBiddingSbSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 8,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Bool?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Bool",
                        "printedName": "Swift.Bool",
                        "usr": "s:Sb"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A11ViewWrapperV15isHeaderBiddingSbSgvg",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV15isHeaderBiddingSbSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "visxView",
            "printedName": "visxView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxAdView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11ViewWrapperV04visxC0AA0a2AdC0CSgvp",
            "mangledName": "$s7VisxSDK0A11ViewWrapperV04visxC0AA0a2AdC0CSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "ProjectedValueProperty",
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxAdView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdView",
                        "printedName": "VisxSDK.VisxAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A11ViewWrapperV04visxC0AA0a2AdC0CSgvg",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV04visxC0AA0a2AdC0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxAdView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdView",
                        "printedName": "VisxSDK.VisxAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A11ViewWrapperV04visxC0AA0a2AdC0CSgvs",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV04visxC0AA0a2AdC0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A11ViewWrapperV04visxC0AA0a2AdC0CSgvM",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV04visxC0AA0a2AdC0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "$visxView",
            "printedName": "$visxView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Binding",
                "printedName": "SwiftUI.Binding<VisxSDK.VisxAdView?>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxAdView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdView",
                        "printedName": "VisxSDK.VisxAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "usr": "s:7SwiftUI7BindingV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11ViewWrapperV05$visxC07SwiftUI7BindingVyAA0a2AdC0CSgGvp",
            "mangledName": "$s7VisxSDK0A11ViewWrapperV05$visxC07SwiftUI7BindingVyAA0a2AdC0CSgGvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Binding",
                    "printedName": "SwiftUI.Binding<VisxSDK.VisxAdView?>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "VisxSDK.VisxAdView?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "VisxAdView",
                            "printedName": "VisxSDK.VisxAdView",
                            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ],
                    "usr": "s:7SwiftUI7BindingV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A11ViewWrapperV05$visxC07SwiftUI7BindingVyAA0a2AdC0CSgGvg",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV05$visxC07SwiftUI7BindingVyAA0a2AdC0CSgGvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "_visxView",
            "printedName": "_visxView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "State",
                "printedName": "SwiftUI.State<VisxSDK.VisxAdView?>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxAdView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdView",
                        "printedName": "VisxSDK.VisxAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "usr": "s:7SwiftUI5StateV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11ViewWrapperV05_visxC033_1BFB7E19574A019D5A91668D922B3558LL7SwiftUI5StateVyAA0a2AdC0CSgGvp",
            "mangledName": "$s7VisxSDK0A11ViewWrapperV05_visxC033_1BFB7E19574A019D5A91668D922B3558LL7SwiftUI5StateVyAA0a2AdC0CSgGvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 9,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "advertisingMessageAbove",
            "printedName": "advertisingMessageAbove",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11ViewWrapperV23advertisingMessageAbove14CoreFoundation7CGFloatVvp",
            "mangledName": "$s7VisxSDK0A11ViewWrapperV23advertisingMessageAbove12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "ProjectedValueProperty",
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A11ViewWrapperV23advertisingMessageAbove14CoreFoundation7CGFloatVvg",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV23advertisingMessageAbove12CoreGraphics7CGFloatVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A11ViewWrapperV23advertisingMessageAbove14CoreFoundation7CGFloatVvs",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV23advertisingMessageAbove12CoreGraphics7CGFloatVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A11ViewWrapperV23advertisingMessageAbove14CoreFoundation7CGFloatVvM",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV23advertisingMessageAbove12CoreGraphics7CGFloatVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "intro_Macosx": "10.15",
                "intro_iOS": "13.0",
                "intro_tvOS": "13.0",
                "intro_watchOS": "6.0",
                "declAttributes": [
                  "Available",
                  "Available",
                  "Available",
                  "Available"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "$advertisingMessageAbove",
            "printedName": "$advertisingMessageAbove",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Binding",
                "printedName": "SwiftUI.Binding<CoreGraphics.CGFloat>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "usr": "s:7SwiftUI7BindingV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11ViewWrapperV24$advertisingMessageAbove7SwiftUI7BindingVy14CoreFoundation7CGFloatVGvp",
            "mangledName": "$s7VisxSDK0A11ViewWrapperV24$advertisingMessageAbove7SwiftUI7BindingVy12CoreGraphics7CGFloatVGvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Binding",
                    "printedName": "SwiftUI.Binding<CoreGraphics.CGFloat>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CGFloat",
                        "printedName": "CoreGraphics.CGFloat",
                        "usr": "s:14CoreFoundation7CGFloatV"
                      }
                    ],
                    "usr": "s:7SwiftUI7BindingV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A11ViewWrapperV24$advertisingMessageAbove7SwiftUI7BindingVy14CoreFoundation7CGFloatVGvg",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV24$advertisingMessageAbove7SwiftUI7BindingVy12CoreGraphics7CGFloatVGvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "_advertisingMessageAbove",
            "printedName": "_advertisingMessageAbove",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Binding",
                "printedName": "SwiftUI.Binding<CoreGraphics.CGFloat>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "usr": "s:7SwiftUI7BindingV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11ViewWrapperV24_advertisingMessageAbove33_1BFB7E19574A019D5A91668D922B3558LL7SwiftUI7BindingVy14CoreFoundation7CGFloatVGvp",
            "mangledName": "$s7VisxSDK0A11ViewWrapperV24_advertisingMessageAbove33_1BFB7E19574A019D5A91668D922B3558LL7SwiftUI7BindingVy12CoreGraphics7CGFloatVGvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "isInternal": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 10,
            "hasStorage": true
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(adUnitId:size:fixedSize:anchorFrame:advertisingLabelText:customTargetingParametersLoad:advMessage:viewIdentifier:isInterstitial:isHeaderBidding:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxViewWrapper",
                "printedName": "VisxSDK.VisxViewWrapper",
                "usr": "s:7VisxSDK0A11ViewWrapperV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.Bool?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "CoreFoundation.CGRect?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[Swift.String : Swift.String]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : Swift.String]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Binding",
                "printedName": "SwiftUI.Binding<CoreGraphics.CGFloat>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "usr": "s:7SwiftUI7BindingV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.Bool?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.Bool?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A11ViewWrapperV8adUnitId4size9fixedSize11anchorFrame20advertisingLabelText29customTargetingParametersLoad10advMessage14viewIdentifier14isInterstitial0X13HeaderBiddingACSS_So6CGSizeVSbSgSo6CGRectVSgSSSgSDyS2SGSg7SwiftUI7BindingVy14CoreFoundation7CGFloatVGSSA2Ptcfc",
            "mangledName": "$s7VisxSDK0A11ViewWrapperV8adUnitId4size9fixedSize11anchorFrame20advertisingLabelText29customTargetingParametersLoad10advMessage14viewIdentifier14isInterstitial0X13HeaderBiddingACSS_So6CGSizeVSbSgSo6CGRectVSgSSSgSDyS2SGSg7SwiftUI7BindingVy12CoreGraphics7CGFloatVGSSA2Ptcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "makeUIView",
            "printedName": "makeUIView(context:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "UIViewRepresentableContext",
                "printedName": "SwiftUI.UIViewRepresentableContext<VisxSDK.VisxViewWrapper>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxViewWrapper",
                    "printedName": "VisxSDK.VisxViewWrapper",
                    "usr": "s:7VisxSDK0A11ViewWrapperV"
                  }
                ],
                "usr": "s:7SwiftUI26UIViewRepresentableContextV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11ViewWrapperV10makeUIView7contextAA0a2AdC0C7SwiftUI0F20RepresentableContextVyACG_tF",
            "mangledName": "$s7VisxSDK0A11ViewWrapperV10makeUIView7contextAA0a2AdC0C7SwiftUI0F20RepresentableContextVyACG_tF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateUIView",
            "printedName": "updateUIView(_:context:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "UIViewRepresentableContext",
                "printedName": "SwiftUI.UIViewRepresentableContext<VisxSDK.VisxViewWrapper>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxViewWrapper",
                    "printedName": "VisxSDK.VisxViewWrapper",
                    "usr": "s:7VisxSDK0A11ViewWrapperV"
                  }
                ],
                "usr": "s:7SwiftUI26UIViewRepresentableContextV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11ViewWrapperV12updateUIView_7contextyAA0a2AdC0C_7SwiftUI0F20RepresentableContextVyACGtF",
            "mangledName": "$s7VisxSDK0A11ViewWrapperV12updateUIView_7contextyAA0a2AdC0C_7SwiftUI0F20RepresentableContextVyACGtF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "makeCoordinator",
            "printedName": "makeCoordinator()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Coordinator",
                "printedName": "VisxSDK.VisxViewWrapper.Coordinator",
                "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11ViewWrapperV15makeCoordinatorAC0F0CyF",
            "mangledName": "$s7VisxSDK0A11ViewWrapperV15makeCoordinatorAC0F0CyF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "TypeDecl",
            "name": "Coordinator",
            "printedName": "Coordinator",
            "children": [
              {
                "kind": "Var",
                "name": "parent",
                "printedName": "parent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxViewWrapper",
                    "printedName": "VisxSDK.VisxViewWrapper",
                    "usr": "s:7VisxSDK0A11ViewWrapperV"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC6parentACvp",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorC6parentACvp",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "declAttributes": [
                  "HasStorage"
                ],
                "fixedbinaryorder": 0,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxViewWrapper",
                        "printedName": "VisxSDK.VisxViewWrapper",
                        "usr": "s:7VisxSDK0A11ViewWrapperV"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC6parentACvg",
                    "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorC6parentACvg",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "isOpen": true,
                    "accessorKind": "get"
                  },
                  {
                    "kind": "Accessor",
                    "name": "Set",
                    "printedName": "Set()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "VisxViewWrapper",
                        "printedName": "VisxSDK.VisxViewWrapper",
                        "usr": "s:7VisxSDK0A11ViewWrapperV"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC6parentACvs",
                    "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorC6parentACvs",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "isOpen": true,
                    "accessorKind": "set"
                  },
                  {
                    "kind": "Accessor",
                    "name": "Modify",
                    "printedName": "Modify()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC6parentACvM",
                    "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorC6parentACvM",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "isOpen": true,
                    "accessorKind": "_modify"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "cancellable",
                "printedName": "cancellable",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Set",
                    "printedName": "Swift.Set<Combine.AnyCancellable>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AnyCancellable",
                        "printedName": "Combine.AnyCancellable",
                        "usr": "s:7Combine14AnyCancellableC"
                      }
                    ],
                    "usr": "s:Sh"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC11cancellable33_1BFB7E19574A019D5A91668D922B3558LLShy7Combine14AnyCancellableCGvp",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorC11cancellable33_1BFB7E19574A019D5A91668D922B3558LLShy7Combine14AnyCancellableCGvp",
                "moduleName": "VisxSDK",
                "isInternal": true,
                "declAttributes": [
                  "HasInitialValue",
                  "HasStorage",
                  "AccessControl"
                ],
                "fixedbinaryorder": 1,
                "hasStorage": true
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(_:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Coordinator",
                    "printedName": "VisxSDK.VisxViewWrapper.Coordinator",
                    "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxViewWrapper",
                    "printedName": "VisxSDK.VisxViewWrapper",
                    "usr": "s:7VisxSDK0A11ViewWrapperV"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorCyAeCcfc",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorCyAeCcfc",
                "moduleName": "VisxSDK",
                "init_kind": "Designated"
              },
              {
                "kind": "Function",
                "name": "viewControllerForPresentingVisxAdView",
                "printedName": "viewControllerForPresentingVisxAdView()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIViewController",
                    "printedName": "UIKit.UIViewController",
                    "usr": "c:objc(cs)UIViewController"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC027viewControllerForPresentinga2AdC0So06UIViewG0CyF",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorC027viewControllerForPresentinga2AdC0So06UIViewG0CyF",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "objc_name": "viewControllerForPresentingVisxAdView",
                "declAttributes": [
                  "ObjC"
                ],
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Function",
                "name": "visxAdViewDidInitialize",
                "printedName": "visxAdViewDidInitialize(visxAdView:effect:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementEffect",
                    "printedName": "VisxSDK.VisxPlacementEffect",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC06visxAdC13DidInitialize0fgC06effectyAA0agC0C_AA0A15PlacementEffectOtF",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorC06visxAdC13DidInitialize0fgC06effectyAA0agC0C_AA0A15PlacementEffectOtF",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "objc_name": "visxAdViewDidInitializeWithVisxAdView:effect:",
                "declAttributes": [
                  "ObjC"
                ],
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Function",
                "name": "visxAdViewSizeChange",
                "printedName": "visxAdViewSizeChange(visxAdView:width:height:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC06visxAdC10SizeChange0fgC05width6heightyAA0agC0C_14CoreFoundation7CGFloatVANtF",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorC06visxAdC10SizeChange0fgC05width6heightyAA0agC0C_12CoreGraphics7CGFloatVANtF",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "objc_name": "visxAdViewSizeChangeWithVisxAdView:width:height:",
                "declAttributes": [
                  "ObjC"
                ],
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Function",
                "name": "visxAdViewEffectChange",
                "printedName": "visxAdViewEffectChange(visxAdView:effect:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementEffect",
                    "printedName": "VisxSDK.VisxPlacementEffect",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC06visxAdC12EffectChange0fgC06effectyAA0agC0C_AA0a9PlacementH0OtF",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorC06visxAdC12EffectChange0fgC06effectyAA0agC0C_AA0a9PlacementH0OtF",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "objc_name": "visxAdViewEffectChangeWithVisxAdView:effect:",
                "declAttributes": [
                  "ObjC"
                ],
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Function",
                "name": "visxLandingPageOpened",
                "printedName": "visxLandingPageOpened()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC21visxLandingPageOpenedyyF",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorC21visxLandingPageOpenedyyF",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "objc_name": "visxLandingPageOpened",
                "declAttributes": [
                  "ObjC"
                ],
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Function",
                "name": "visxAdViewClosed",
                "printedName": "visxAdViewClosed(visxAdView:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC06visxAdC6Closed0fgC0yAA0agC0C_tF",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorC06visxAdC6Closed0fgC0yAA0agC0C_tF",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "objc_name": "visxAdViewClosedWithVisxAdView:",
                "declAttributes": [
                  "ObjC"
                ],
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Function",
                "name": "visxAdViewClicked",
                "printedName": "visxAdViewClicked(visxAdView:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC06visxAdC7Clicked0fgC0yAA0agC0C_tF",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorC06visxAdC7Clicked0fgC0yAA0agC0C_tF",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "objc_name": "visxAdViewClickedWithVisxAdView:",
                "declAttributes": [
                  "ObjC"
                ],
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Function",
                "name": "visxAdVideoFinished",
                "printedName": "visxAdVideoFinished(visxAdView:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC19visxAdVideoFinished0fgC0yAA0agC0C_tF",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorC19visxAdVideoFinished0fgC0yAA0agC0C_tF",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "objc_name": "visxAdVideoFinishedWithVisxAdView:",
                "declAttributes": [
                  "ObjC"
                ],
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Function",
                "name": "visxAdRequestStarted",
                "printedName": "visxAdRequestStarted(visxAdView:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC20visxAdRequestStarted0fgC0yAA0agC0C_tF",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorC20visxAdRequestStarted0fgC0yAA0agC0C_tF",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Function",
                "name": "visxAdInterstitialClosed",
                "printedName": "visxAdInterstitialClosed(visxAdView:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC24visxAdInterstitialClosed0fgC0yAA0agC0C_tF",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorC24visxAdInterstitialClosed0fgC0yAA0agC0C_tF",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "objc_name": "visxAdInterstitialClosedWithVisxAdView:",
                "declAttributes": [
                  "ObjC"
                ],
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Function",
                "name": "visxAdInterstitialWillBeClosed",
                "printedName": "visxAdInterstitialWillBeClosed(visxAdView:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC30visxAdInterstitialWillBeClosed0fgC0yAA0agC0C_tF",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorC30visxAdInterstitialWillBeClosed0fgC0yAA0agC0C_tF",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "objc_name": "visxAdInterstitialWillBeClosedWithVisxAdView:",
                "declAttributes": [
                  "ObjC"
                ],
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Function",
                "name": "visxAdResponseReceived",
                "printedName": "visxAdResponseReceived(visxAdView:price:currency:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Decimal",
                    "printedName": "Foundation.Decimal",
                    "usr": "c:@SA@NSDecimal"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC22visxAdResponseReceived0fgC05price8currencyyAA0agC0C_So9NSDecimalaSStF",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorC22visxAdResponseReceived0fgC05price8currencyyAA0agC0C_So9NSDecimalaSStF",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Function",
                "name": "visxAdFailedWithError",
                "printedName": "visxAdFailedWithError(visxAdView:message:code:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC21visxAdFailedWithError0fgC07message4codeyAA0agC0C_SSSitF",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorC21visxAdFailedWithError0fgC07message4codeyAA0agC0C_SSSitF",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "objc_name": "visxAdFailedWithErrorWithVisxAdView:message:code:",
                "declAttributes": [
                  "ObjC"
                ],
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Function",
                "name": "appShouldResumeFromAd",
                "printedName": "appShouldResumeFromAd(visxAdView:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC21appShouldResumeFromAd04visxjC0yAA0ajC0C_tF",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorC21appShouldResumeFromAd04visxjC0yAA0ajC0C_tF",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "objc_name": "appShouldResumeFromAdWithVisxAdView:",
                "declAttributes": [
                  "ObjC"
                ],
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Function",
                "name": "appShouldSuspendForAd",
                "printedName": "appShouldSuspendForAd(visxAdView:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ],
                "declKind": "Func",
                "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC21appShouldSuspendForAd04visxjC0yAA0ajC0C_tF",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorC21appShouldSuspendForAd04visxjC0yAA0ajC0C_tF",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "objc_name": "appShouldSuspendForAdWithVisxAdView:",
                "declAttributes": [
                  "ObjC"
                ],
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Coordinator",
                    "printedName": "VisxSDK.VisxViewWrapper.Coordinator",
                    "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorCAEycfc",
                "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorCAEycfc",
                "moduleName": "VisxSDK",
                "overriding": true,
                "implicit": true,
                "objc_name": "init",
                "declAttributes": [
                  "Dynamic",
                  "ObjC",
                  "Override"
                ],
                "init_kind": "Designated"
              }
            ],
            "declKind": "Class",
            "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC",
            "mangledName": "$s7VisxSDK0A11ViewWrapperV11CoordinatorC",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "ObjC"
            ],
            "isFromExtension": true,
            "superclassUsr": "c:objc(cs)NSObject",
            "superclassNames": [
              "ObjectiveC.NSObject"
            ],
            "conformances": [
              {
                "kind": "Conformance",
                "name": "VisxAdViewDelegate",
                "printedName": "VisxAdViewDelegate",
                "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate",
                "mangledName": "$s7VisxSDK0A14AdViewDelegateP"
              },
              {
                "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"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK0A11ViewWrapperV",
        "mangledName": "$s7VisxSDK0A11ViewWrapperV",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "Preconcurrency",
          "Custom"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "UIViewRepresentable",
            "printedName": "UIViewRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "UIViewType",
                "printedName": "UIViewType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Coordinator",
                "printedName": "Coordinator",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Coordinator",
                    "printedName": "VisxSDK.VisxViewWrapper.Coordinator",
                    "usr": "s:7VisxSDK0A11ViewWrapperV11CoordinatorC"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI19UIViewRepresentableP",
            "mangledName": "$s7SwiftUI19UIViewRepresentableP"
          },
          {
            "kind": "Conformance",
            "name": "View",
            "printedName": "View",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Body",
                "printedName": "Body",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI4ViewP",
            "mangledName": "$s7SwiftUI4ViewP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxEvents",
        "printedName": "VisxEvents",
        "children": [
          {
            "kind": "Var",
            "name": "visxAdViewDidInitialize",
            "printedName": "visxAdViewDidInitialize",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEvents.Type) -> VisxSDK.VisxEvents",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEvents",
                    "printedName": "VisxSDK.VisxEvents",
                    "usr": "s:7VisxSDK0A6EventsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEvents.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEvents",
                        "printedName": "VisxSDK.VisxEvents",
                        "usr": "s:7VisxSDK0A6EventsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A6EventsO23visxAdViewDidInitializeyA2CmF",
            "mangledName": "$s7VisxSDK0A6EventsO23visxAdViewDidInitializeyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "visxAdViewSizeChange",
            "printedName": "visxAdViewSizeChange",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEvents.Type) -> VisxSDK.VisxEvents",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEvents",
                    "printedName": "VisxSDK.VisxEvents",
                    "usr": "s:7VisxSDK0A6EventsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEvents.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEvents",
                        "printedName": "VisxSDK.VisxEvents",
                        "usr": "s:7VisxSDK0A6EventsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A6EventsO20visxAdViewSizeChangeyA2CmF",
            "mangledName": "$s7VisxSDK0A6EventsO20visxAdViewSizeChangeyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "visxAdViewEffectChange",
            "printedName": "visxAdViewEffectChange",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEvents.Type) -> VisxSDK.VisxEvents",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEvents",
                    "printedName": "VisxSDK.VisxEvents",
                    "usr": "s:7VisxSDK0A6EventsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEvents.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEvents",
                        "printedName": "VisxSDK.VisxEvents",
                        "usr": "s:7VisxSDK0A6EventsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A6EventsO22visxAdViewEffectChangeyA2CmF",
            "mangledName": "$s7VisxSDK0A6EventsO22visxAdViewEffectChangeyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "visxLandingPageOpened",
            "printedName": "visxLandingPageOpened",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEvents.Type) -> VisxSDK.VisxEvents",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEvents",
                    "printedName": "VisxSDK.VisxEvents",
                    "usr": "s:7VisxSDK0A6EventsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEvents.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEvents",
                        "printedName": "VisxSDK.VisxEvents",
                        "usr": "s:7VisxSDK0A6EventsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A6EventsO21visxLandingPageOpenedyA2CmF",
            "mangledName": "$s7VisxSDK0A6EventsO21visxLandingPageOpenedyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "visxAdViewClosed",
            "printedName": "visxAdViewClosed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEvents.Type) -> VisxSDK.VisxEvents",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEvents",
                    "printedName": "VisxSDK.VisxEvents",
                    "usr": "s:7VisxSDK0A6EventsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEvents.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEvents",
                        "printedName": "VisxSDK.VisxEvents",
                        "usr": "s:7VisxSDK0A6EventsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A6EventsO16visxAdViewClosedyA2CmF",
            "mangledName": "$s7VisxSDK0A6EventsO16visxAdViewClosedyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "visxAdViewClicked",
            "printedName": "visxAdViewClicked",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEvents.Type) -> VisxSDK.VisxEvents",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEvents",
                    "printedName": "VisxSDK.VisxEvents",
                    "usr": "s:7VisxSDK0A6EventsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEvents.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEvents",
                        "printedName": "VisxSDK.VisxEvents",
                        "usr": "s:7VisxSDK0A6EventsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A6EventsO17visxAdViewClickedyA2CmF",
            "mangledName": "$s7VisxSDK0A6EventsO17visxAdViewClickedyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "visxAdVideoFinished",
            "printedName": "visxAdVideoFinished",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEvents.Type) -> VisxSDK.VisxEvents",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEvents",
                    "printedName": "VisxSDK.VisxEvents",
                    "usr": "s:7VisxSDK0A6EventsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEvents.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEvents",
                        "printedName": "VisxSDK.VisxEvents",
                        "usr": "s:7VisxSDK0A6EventsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A6EventsO19visxAdVideoFinishedyA2CmF",
            "mangledName": "$s7VisxSDK0A6EventsO19visxAdVideoFinishedyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "visxAdRequestStarted",
            "printedName": "visxAdRequestStarted",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEvents.Type) -> VisxSDK.VisxEvents",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEvents",
                    "printedName": "VisxSDK.VisxEvents",
                    "usr": "s:7VisxSDK0A6EventsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEvents.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEvents",
                        "printedName": "VisxSDK.VisxEvents",
                        "usr": "s:7VisxSDK0A6EventsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A6EventsO20visxAdRequestStartedyA2CmF",
            "mangledName": "$s7VisxSDK0A6EventsO20visxAdRequestStartedyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "visxAdInterstitialClosed",
            "printedName": "visxAdInterstitialClosed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEvents.Type) -> VisxSDK.VisxEvents",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEvents",
                    "printedName": "VisxSDK.VisxEvents",
                    "usr": "s:7VisxSDK0A6EventsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEvents.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEvents",
                        "printedName": "VisxSDK.VisxEvents",
                        "usr": "s:7VisxSDK0A6EventsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A6EventsO24visxAdInterstitialClosedyA2CmF",
            "mangledName": "$s7VisxSDK0A6EventsO24visxAdInterstitialClosedyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "visxAdInterstitialWillBeClosed",
            "printedName": "visxAdInterstitialWillBeClosed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEvents.Type) -> VisxSDK.VisxEvents",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEvents",
                    "printedName": "VisxSDK.VisxEvents",
                    "usr": "s:7VisxSDK0A6EventsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEvents.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEvents",
                        "printedName": "VisxSDK.VisxEvents",
                        "usr": "s:7VisxSDK0A6EventsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A6EventsO30visxAdInterstitialWillBeClosedyA2CmF",
            "mangledName": "$s7VisxSDK0A6EventsO30visxAdInterstitialWillBeClosedyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "visxAdResponseReceived",
            "printedName": "visxAdResponseReceived",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEvents.Type) -> VisxSDK.VisxEvents",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEvents",
                    "printedName": "VisxSDK.VisxEvents",
                    "usr": "s:7VisxSDK0A6EventsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEvents.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEvents",
                        "printedName": "VisxSDK.VisxEvents",
                        "usr": "s:7VisxSDK0A6EventsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A6EventsO22visxAdResponseReceivedyA2CmF",
            "mangledName": "$s7VisxSDK0A6EventsO22visxAdResponseReceivedyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "visxAdFailedWithError",
            "printedName": "visxAdFailedWithError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEvents.Type) -> VisxSDK.VisxEvents",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEvents",
                    "printedName": "VisxSDK.VisxEvents",
                    "usr": "s:7VisxSDK0A6EventsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEvents.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEvents",
                        "printedName": "VisxSDK.VisxEvents",
                        "usr": "s:7VisxSDK0A6EventsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A6EventsO21visxAdFailedWithErroryA2CmF",
            "mangledName": "$s7VisxSDK0A6EventsO21visxAdFailedWithErroryA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "appShouldResumeFromAd",
            "printedName": "appShouldResumeFromAd",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEvents.Type) -> VisxSDK.VisxEvents",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEvents",
                    "printedName": "VisxSDK.VisxEvents",
                    "usr": "s:7VisxSDK0A6EventsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEvents.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEvents",
                        "printedName": "VisxSDK.VisxEvents",
                        "usr": "s:7VisxSDK0A6EventsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A6EventsO21appShouldResumeFromAdyA2CmF",
            "mangledName": "$s7VisxSDK0A6EventsO21appShouldResumeFromAdyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "appShouldSuspendForAd",
            "printedName": "appShouldSuspendForAd",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEvents.Type) -> VisxSDK.VisxEvents",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEvents",
                    "printedName": "VisxSDK.VisxEvents",
                    "usr": "s:7VisxSDK0A6EventsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEvents.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEvents",
                        "printedName": "VisxSDK.VisxEvents",
                        "usr": "s:7VisxSDK0A6EventsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A6EventsO21appShouldSuspendForAdyA2CmF",
            "mangledName": "$s7VisxSDK0A6EventsO21appShouldSuspendForAdyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "visxAdViewDeallocated",
            "printedName": "visxAdViewDeallocated",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEvents.Type) -> VisxSDK.VisxEvents",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEvents",
                    "printedName": "VisxSDK.VisxEvents",
                    "usr": "s:7VisxSDK0A6EventsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEvents.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEvents",
                        "printedName": "VisxSDK.VisxEvents",
                        "usr": "s:7VisxSDK0A6EventsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A6EventsO21visxAdViewDeallocatedyA2CmF",
            "mangledName": "$s7VisxSDK0A6EventsO21visxAdViewDeallocatedyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxEvents?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEvents",
                    "printedName": "VisxSDK.VisxEvents",
                    "usr": "s:7VisxSDK0A6EventsO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A6EventsO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK0A6EventsO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK0A6EventsO8rawValueSSvp",
            "mangledName": "$s7VisxSDK0A6EventsO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6EventsO8rawValueSSvg",
                "mangledName": "$s7VisxSDK0A6EventsO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK0A6EventsO",
        "mangledName": "$s7VisxSDK0A6EventsO",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "String",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "JavascriptBridge",
        "printedName": "JavascriptBridge",
        "children": [
          {
            "kind": "Var",
            "name": "webView",
            "printedName": "webView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WKWebView",
                "printedName": "WebKit.WKWebView",
                "usr": "c:objc(cs)WKWebView"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK16JavascriptBridgeV7webView33_4F310CB6996FF42D37D476A0A5313254LLSo05WKWebF0Cvp",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV7webView33_4F310CB6996FF42D37D476A0A5313254LLSo05WKWebF0Cvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 0,
            "isLet": true,
            "hasStorage": true
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(webView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "JavascriptBridge",
                "printedName": "VisxSDK.JavascriptBridge",
                "usr": "s:7VisxSDK16JavascriptBridgeV"
              },
              {
                "kind": "TypeNominal",
                "name": "WKWebView",
                "printedName": "WebKit.WKWebView",
                "usr": "c:objc(cs)WKWebView"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK16JavascriptBridgeV7webViewACSo05WKWebF0C_tcfc",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV7webViewACSo05WKWebF0C_tcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "fireErrorEventFor",
            "printedName": "fireErrorEventFor(action:message:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "MraidAction",
                "printedName": "VisxSDK.MraidAction",
                "usr": "s:7VisxSDK11MraidActionO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV17fireErrorEventFor6action7messageyAA11MraidActionO_SStF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV17fireErrorEventFor6action7messageyAA11MraidActionO_SStF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fireSuccessEventFor",
            "printedName": "fireSuccessEventFor(property:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV19fireSuccessEventFor8propertyySS_tF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV19fireSuccessEventFor8propertyySS_tF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fireWarningEventFor",
            "printedName": "fireWarningEventFor(property:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV19fireWarningEventFor8propertyySS_tF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV19fireWarningEventFor8propertyySS_tF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fireReadyEvent",
            "printedName": "fireReadyEvent()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV14fireReadyEventyyF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV14fireReadyEventyyF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fireChangeEventFor",
            "printedName": "fireChangeEventFor(state:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "MRAdViewState",
                "printedName": "VisxSDK.MRAdViewState",
                "usr": "s:7VisxSDK13MRAdViewStateO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV18fireChangeEventFor5stateyAA13MRAdViewStateO_tF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV18fireChangeEventFor5stateyAA13MRAdViewStateO_tF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fireChangeEvent",
            "printedName": "fireChangeEvent(withViewable:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV15fireChangeEvent12withViewableySb_tF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV15fireChangeEvent12withViewableySb_tF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fireSizeChangeEvent",
            "printedName": "fireSizeChangeEvent(width:height:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV19fireSizeChangeEvent5width6heighty14CoreFoundation7CGFloatV_AItF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV19fireSizeChangeEvent5width6heighty12CoreGraphics7CGFloatV_AItF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fireExposureChangeEvent",
            "printedName": "fireExposureChangeEvent(withExposedPercentage:withVisibleRectangle:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV23fireExposureChangeEvent21withExposedPercentage0I16VisibleRectangley14CoreFoundation7CGFloatV_So6CGRectVtF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV23fireExposureChangeEvent21withExposedPercentage0I16VisibleRectangley12CoreGraphics7CGFloatV_So6CGRectVtF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fireScrollEventWith",
            "printedName": "fireScrollEventWith(initHeight:currentHeight:currentPosition:delta:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV19fireScrollEventWith10initHeight07currentJ00K8Position5deltay14CoreFoundation7CGFloatV_A3KtF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV19fireScrollEventWith10initHeight07currentJ00K8Position5deltay12CoreGraphics7CGFloatV_A3KtF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fireAudioVolumeChangeEvent",
            "printedName": "fireAudioVolumeChangeEvent(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV26fireAudioVolumeChangeEventyySfF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV26fireAudioVolumeChangeEventyySfF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fireCloseEventOfCompanion",
            "printedName": "fireCloseEventOfCompanion()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV25fireCloseEventOfCompanionyyF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV25fireCloseEventOfCompanionyyF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fireOpenEventOfCompanion",
            "printedName": "fireOpenEventOfCompanion()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV24fireOpenEventOfCompanionyyF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV24fireOpenEventOfCompanionyyF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setPlacementType",
            "printedName": "setPlacementType(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementType",
                "printedName": "VisxSDK.VisxPlacementType",
                "usr": "c:@M@VisxSDK@E@VisxPlacementType"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV16setPlacementTypeyyAA0afG0OF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV16setPlacementTypeyyAA0afG0OF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setMaxSize",
            "printedName": "setMaxSize(withFrame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV10setMaxSize9withFrameySo6CGRectV_tF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV10setMaxSize9withFrameySo6CGRectV_tF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setDensity",
            "printedName": "setDensity(withFloat:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV10setDensity9withFloaty14CoreFoundation7CGFloatV_tF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV10setDensity9withFloaty12CoreGraphics7CGFloatV_tF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setScreenSize",
            "printedName": "setScreenSize(size:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV13setScreenSize4sizeySo6CGSizeV_tF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV13setScreenSize4sizeySo6CGSizeV_tF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setDefaultPosition",
            "printedName": "setDefaultPosition(withFrame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV18setDefaultPosition9withFrameySo6CGRectV_tF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV18setDefaultPosition9withFrameySo6CGRectV_tF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setCurrentPosition",
            "printedName": "setCurrentPosition(withFrame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV18setCurrentPosition9withFrameySo6CGRectV_tF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV18setCurrentPosition9withFrameySo6CGRectV_tF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setLocation",
            "printedName": "setLocation()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV11setLocationyyF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV11setLocationyyF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setAbsoluteScreenSize",
            "printedName": "setAbsoluteScreenSize(withFrame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV21setAbsoluteScreenSize9withFrameySo6CGRectV_tF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV21setAbsoluteScreenSize9withFrameySo6CGRectV_tF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setIsMediationAdView",
            "printedName": "setIsMediationAdView(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV20setIsMediationAdViewyySbF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV20setIsMediationAdViewyySbF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setAppOrientation",
            "printedName": "setAppOrientation(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "NSDictionary",
                "printedName": "Foundation.NSDictionary",
                "usr": "c:objc(cs)NSDictionary"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV17setAppOrientationyySo12NSDictionaryCF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV17setAppOrientationyySo12NSDictionaryCF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setPlacementDimension",
            "printedName": "setPlacementDimension(webViewSize:viewportSize:fire:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV21setPlacementDimension11webViewSize08viewportJ04fireySo6CGSizeV_AISbtF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV21setPlacementDimension11webViewSize08viewportJ04fireySo6CGSizeV_AISbtF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onOrientationChange",
            "printedName": "onOrientationChange()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV19onOrientationChangeyyF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV19onOrientationChangeyyF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setIsUniversalAd",
            "printedName": "setIsUniversalAd(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV16setIsUniversalAdyySbF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV16setIsUniversalAdyySbF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setCanUseOnScrollEvent",
            "printedName": "setCanUseOnScrollEvent(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV22setCanUseOnScrollEventyySbF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV22setCanUseOnScrollEventyySbF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getAbsoluteScreenSize",
            "printedName": "getAbsoluteScreenSize()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV21getAbsoluteScreenSizeyyF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV21getAbsoluteScreenSizeyyF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "checkForMraidSupports",
            "printedName": "checkForMraidSupports()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV21checkForMraidSupportsyyF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV21checkForMraidSupportsyyF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getOrientationProperties",
            "printedName": "getOrientationProperties()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV24getOrientationPropertiesSSyF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV24getOrientationPropertiesSSyF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "typeOnOrientationChange",
            "printedName": "typeOnOrientationChange()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16JavascriptBridgeV23typeOnOrientationChangeSSyF",
            "mangledName": "$s7VisxSDK16JavascriptBridgeV23typeOnOrientationChangeSSyF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK16JavascriptBridgeV",
        "mangledName": "$s7VisxSDK16JavascriptBridgeV",
        "moduleName": "VisxSDK",
        "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": "TypeDecl",
        "name": "MraidAction",
        "printedName": "MraidAction",
        "children": [
          {
            "kind": "Var",
            "name": "open",
            "printedName": "open",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidAction.Type) -> VisxSDK.MraidAction",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidAction",
                    "printedName": "VisxSDK.MraidAction",
                    "usr": "s:7VisxSDK11MraidActionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidAction.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidAction",
                        "printedName": "VisxSDK.MraidAction",
                        "usr": "s:7VisxSDK11MraidActionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11MraidActionO4openyA2CmF",
            "mangledName": "$s7VisxSDK11MraidActionO4openyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "setDensity",
            "printedName": "setDensity",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidAction.Type) -> VisxSDK.MraidAction",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidAction",
                    "printedName": "VisxSDK.MraidAction",
                    "usr": "s:7VisxSDK11MraidActionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidAction.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidAction",
                        "printedName": "VisxSDK.MraidAction",
                        "usr": "s:7VisxSDK11MraidActionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11MraidActionO10setDensityyA2CmF",
            "mangledName": "$s7VisxSDK11MraidActionO10setDensityyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "expand",
            "printedName": "expand",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidAction.Type) -> VisxSDK.MraidAction",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidAction",
                    "printedName": "VisxSDK.MraidAction",
                    "usr": "s:7VisxSDK11MraidActionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidAction.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidAction",
                        "printedName": "VisxSDK.MraidAction",
                        "usr": "s:7VisxSDK11MraidActionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11MraidActionO6expandyA2CmF",
            "mangledName": "$s7VisxSDK11MraidActionO6expandyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "resize",
            "printedName": "resize",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidAction.Type) -> VisxSDK.MraidAction",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidAction",
                    "printedName": "VisxSDK.MraidAction",
                    "usr": "s:7VisxSDK11MraidActionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidAction.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidAction",
                        "printedName": "VisxSDK.MraidAction",
                        "usr": "s:7VisxSDK11MraidActionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11MraidActionO6resizeyA2CmF",
            "mangledName": "$s7VisxSDK11MraidActionO6resizeyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "storePicture",
            "printedName": "storePicture",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidAction.Type) -> VisxSDK.MraidAction",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidAction",
                    "printedName": "VisxSDK.MraidAction",
                    "usr": "s:7VisxSDK11MraidActionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidAction.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidAction",
                        "printedName": "VisxSDK.MraidAction",
                        "usr": "s:7VisxSDK11MraidActionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11MraidActionO12storePictureyA2CmF",
            "mangledName": "$s7VisxSDK11MraidActionO12storePictureyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "playVideo",
            "printedName": "playVideo",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidAction.Type) -> VisxSDK.MraidAction",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidAction",
                    "printedName": "VisxSDK.MraidAction",
                    "usr": "s:7VisxSDK11MraidActionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidAction.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidAction",
                        "printedName": "VisxSDK.MraidAction",
                        "usr": "s:7VisxSDK11MraidActionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11MraidActionO9playVideoyA2CmF",
            "mangledName": "$s7VisxSDK11MraidActionO9playVideoyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 5
          },
          {
            "kind": "Var",
            "name": "visxSetPlacementDimension",
            "printedName": "visxSetPlacementDimension",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidAction.Type) -> VisxSDK.MraidAction",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidAction",
                    "printedName": "VisxSDK.MraidAction",
                    "usr": "s:7VisxSDK11MraidActionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidAction.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidAction",
                        "printedName": "VisxSDK.MraidAction",
                        "usr": "s:7VisxSDK11MraidActionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11MraidActionO25visxSetPlacementDimensionyA2CmF",
            "mangledName": "$s7VisxSDK11MraidActionO25visxSetPlacementDimensionyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 6
          },
          {
            "kind": "Var",
            "name": "visxSetPlacementEffect",
            "printedName": "visxSetPlacementEffect",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidAction.Type) -> VisxSDK.MraidAction",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidAction",
                    "printedName": "VisxSDK.MraidAction",
                    "usr": "s:7VisxSDK11MraidActionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidAction.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidAction",
                        "printedName": "VisxSDK.MraidAction",
                        "usr": "s:7VisxSDK11MraidActionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11MraidActionO22visxSetPlacementEffectyA2CmF",
            "mangledName": "$s7VisxSDK11MraidActionO22visxSetPlacementEffectyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 7
          },
          {
            "kind": "Var",
            "name": "visxClosePlacement",
            "printedName": "visxClosePlacement",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidAction.Type) -> VisxSDK.MraidAction",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidAction",
                    "printedName": "VisxSDK.MraidAction",
                    "usr": "s:7VisxSDK11MraidActionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidAction.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidAction",
                        "printedName": "VisxSDK.MraidAction",
                        "usr": "s:7VisxSDK11MraidActionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11MraidActionO18visxClosePlacementyA2CmF",
            "mangledName": "$s7VisxSDK11MraidActionO18visxClosePlacementyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 8
          },
          {
            "kind": "Var",
            "name": "visxRefreshPlacement",
            "printedName": "visxRefreshPlacement",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidAction.Type) -> VisxSDK.MraidAction",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidAction",
                    "printedName": "VisxSDK.MraidAction",
                    "usr": "s:7VisxSDK11MraidActionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidAction.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidAction",
                        "printedName": "VisxSDK.MraidAction",
                        "usr": "s:7VisxSDK11MraidActionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11MraidActionO20visxRefreshPlacementyA2CmF",
            "mangledName": "$s7VisxSDK11MraidActionO20visxRefreshPlacementyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 9
          },
          {
            "kind": "Var",
            "name": "visxNotUniversal",
            "printedName": "visxNotUniversal",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidAction.Type) -> VisxSDK.MraidAction",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidAction",
                    "printedName": "VisxSDK.MraidAction",
                    "usr": "s:7VisxSDK11MraidActionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidAction.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidAction",
                        "printedName": "VisxSDK.MraidAction",
                        "usr": "s:7VisxSDK11MraidActionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11MraidActionO16visxNotUniversalyA2CmF",
            "mangledName": "$s7VisxSDK11MraidActionO16visxNotUniversalyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 10
          },
          {
            "kind": "Var",
            "name": "visxStateHidden",
            "printedName": "visxStateHidden",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidAction.Type) -> VisxSDK.MraidAction",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidAction",
                    "printedName": "VisxSDK.MraidAction",
                    "usr": "s:7VisxSDK11MraidActionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidAction.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidAction",
                        "printedName": "VisxSDK.MraidAction",
                        "usr": "s:7VisxSDK11MraidActionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11MraidActionO15visxStateHiddenyA2CmF",
            "mangledName": "$s7VisxSDK11MraidActionO15visxStateHiddenyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 11
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.MraidAction?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidAction",
                    "printedName": "VisxSDK.MraidAction",
                    "usr": "s:7VisxSDK11MraidActionO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK11MraidActionO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK11MraidActionO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK11MraidActionO8rawValueSSvp",
            "mangledName": "$s7VisxSDK11MraidActionO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK11MraidActionO8rawValueSSvg",
                "mangledName": "$s7VisxSDK11MraidActionO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK11MraidActionO",
        "mangledName": "$s7VisxSDK11MraidActionO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LayoutEvent",
        "printedName": "LayoutEvent",
        "children": [
          {
            "kind": "Var",
            "name": "understitialEffectSuccess",
            "printedName": "understitialEffectSuccess",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LayoutEvent.Type) -> VisxSDK.LayoutEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutEvent",
                    "printedName": "VisxSDK.LayoutEvent",
                    "usr": "s:7VisxSDK11LayoutEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LayoutEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LayoutEvent",
                        "printedName": "VisxSDK.LayoutEvent",
                        "usr": "s:7VisxSDK11LayoutEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11LayoutEventO25understitialEffectSuccessyA2CmF",
            "mangledName": "$s7VisxSDK11LayoutEventO25understitialEffectSuccessyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "understitialEffectFailed",
            "printedName": "understitialEffectFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LayoutEvent.Type) -> VisxSDK.LayoutEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutEvent",
                    "printedName": "VisxSDK.LayoutEvent",
                    "usr": "s:7VisxSDK11LayoutEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LayoutEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LayoutEvent",
                        "printedName": "VisxSDK.LayoutEvent",
                        "usr": "s:7VisxSDK11LayoutEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11LayoutEventO24understitialEffectFailedyA2CmF",
            "mangledName": "$s7VisxSDK11LayoutEventO24understitialEffectFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "stickyEffectSucces",
            "printedName": "stickyEffectSucces",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LayoutEvent.Type) -> VisxSDK.LayoutEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutEvent",
                    "printedName": "VisxSDK.LayoutEvent",
                    "usr": "s:7VisxSDK11LayoutEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LayoutEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LayoutEvent",
                        "printedName": "VisxSDK.LayoutEvent",
                        "usr": "s:7VisxSDK11LayoutEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11LayoutEventO18stickyEffectSuccesyA2CmF",
            "mangledName": "$s7VisxSDK11LayoutEventO18stickyEffectSuccesyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "stickyEffectFailed",
            "printedName": "stickyEffectFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LayoutEvent.Type) -> VisxSDK.LayoutEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutEvent",
                    "printedName": "VisxSDK.LayoutEvent",
                    "usr": "s:7VisxSDK11LayoutEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LayoutEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LayoutEvent",
                        "printedName": "VisxSDK.LayoutEvent",
                        "usr": "s:7VisxSDK11LayoutEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11LayoutEventO18stickyEffectFailedyA2CmF",
            "mangledName": "$s7VisxSDK11LayoutEventO18stickyEffectFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "brandedTakeoverSuccess",
            "printedName": "brandedTakeoverSuccess",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LayoutEvent.Type) -> VisxSDK.LayoutEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutEvent",
                    "printedName": "VisxSDK.LayoutEvent",
                    "usr": "s:7VisxSDK11LayoutEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LayoutEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LayoutEvent",
                        "printedName": "VisxSDK.LayoutEvent",
                        "usr": "s:7VisxSDK11LayoutEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11LayoutEventO22brandedTakeoverSuccessyA2CmF",
            "mangledName": "$s7VisxSDK11LayoutEventO22brandedTakeoverSuccessyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "brandedTakeoverFailed",
            "printedName": "brandedTakeoverFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LayoutEvent.Type) -> VisxSDK.LayoutEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutEvent",
                    "printedName": "VisxSDK.LayoutEvent",
                    "usr": "s:7VisxSDK11LayoutEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LayoutEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LayoutEvent",
                        "printedName": "VisxSDK.LayoutEvent",
                        "usr": "s:7VisxSDK11LayoutEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11LayoutEventO21brandedTakeoverFailedyA2CmF",
            "mangledName": "$s7VisxSDK11LayoutEventO21brandedTakeoverFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 5
          },
          {
            "kind": "Var",
            "name": "layoutConstraintViolation",
            "printedName": "layoutConstraintViolation",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LayoutEvent.Type) -> VisxSDK.LayoutEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutEvent",
                    "printedName": "VisxSDK.LayoutEvent",
                    "usr": "s:7VisxSDK11LayoutEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LayoutEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LayoutEvent",
                        "printedName": "VisxSDK.LayoutEvent",
                        "usr": "s:7VisxSDK11LayoutEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11LayoutEventO25layoutConstraintViolationyA2CmF",
            "mangledName": "$s7VisxSDK11LayoutEventO25layoutConstraintViolationyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 6
          },
          {
            "kind": "Var",
            "name": "wrapperConstraintViolation",
            "printedName": "wrapperConstraintViolation",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LayoutEvent.Type) -> VisxSDK.LayoutEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutEvent",
                    "printedName": "VisxSDK.LayoutEvent",
                    "usr": "s:7VisxSDK11LayoutEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LayoutEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LayoutEvent",
                        "printedName": "VisxSDK.LayoutEvent",
                        "usr": "s:7VisxSDK11LayoutEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11LayoutEventO26wrapperConstraintViolationyA2CmF",
            "mangledName": "$s7VisxSDK11LayoutEventO26wrapperConstraintViolationyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 7
          },
          {
            "kind": "Var",
            "name": "uIThreadNullException",
            "printedName": "uIThreadNullException",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LayoutEvent.Type) -> VisxSDK.LayoutEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutEvent",
                    "printedName": "VisxSDK.LayoutEvent",
                    "usr": "s:7VisxSDK11LayoutEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LayoutEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LayoutEvent",
                        "printedName": "VisxSDK.LayoutEvent",
                        "usr": "s:7VisxSDK11LayoutEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11LayoutEventO21uIThreadNullExceptionyA2CmF",
            "mangledName": "$s7VisxSDK11LayoutEventO21uIThreadNullExceptionyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 8
          },
          {
            "kind": "Var",
            "name": "viewableStateViolation",
            "printedName": "viewableStateViolation",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LayoutEvent.Type) -> VisxSDK.LayoutEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutEvent",
                    "printedName": "VisxSDK.LayoutEvent",
                    "usr": "s:7VisxSDK11LayoutEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LayoutEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LayoutEvent",
                        "printedName": "VisxSDK.LayoutEvent",
                        "usr": "s:7VisxSDK11LayoutEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11LayoutEventO22viewableStateViolationyA2CmF",
            "mangledName": "$s7VisxSDK11LayoutEventO22viewableStateViolationyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 9
          },
          {
            "kind": "Var",
            "name": "anchorViewNotFound",
            "printedName": "anchorViewNotFound",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LayoutEvent.Type) -> VisxSDK.LayoutEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutEvent",
                    "printedName": "VisxSDK.LayoutEvent",
                    "usr": "s:7VisxSDK11LayoutEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LayoutEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LayoutEvent",
                        "printedName": "VisxSDK.LayoutEvent",
                        "usr": "s:7VisxSDK11LayoutEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11LayoutEventO18anchorViewNotFoundyA2CmF",
            "mangledName": "$s7VisxSDK11LayoutEventO18anchorViewNotFoundyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 10
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.LayoutEvent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutEvent",
                    "printedName": "VisxSDK.LayoutEvent",
                    "usr": "s:7VisxSDK11LayoutEventO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK11LayoutEventO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK11LayoutEventO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK11LayoutEventO8rawValueSSvp",
            "mangledName": "$s7VisxSDK11LayoutEventO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK11LayoutEventO8rawValueSSvg",
                "mangledName": "$s7VisxSDK11LayoutEventO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK11LayoutEventO",
        "mangledName": "$s7VisxSDK11LayoutEventO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintLayoutSupportDSL",
        "printedName": "ConstraintLayoutSupportDSL",
        "children": [
          {
            "kind": "Var",
            "name": "target",
            "printedName": "target",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AnyObject?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "AnyObject"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK26ConstraintLayoutSupportDSLV6targetyXlSgvp",
            "mangledName": "$s7VisxSDK26ConstraintLayoutSupportDSLV6targetyXlSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AnyObject?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProtocolComposition",
                        "printedName": "AnyObject"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK26ConstraintLayoutSupportDSLV6targetyXlSgvg",
                "mangledName": "$s7VisxSDK26ConstraintLayoutSupportDSLV6targetyXlSgvg",
                "moduleName": "VisxSDK",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "support",
            "printedName": "support",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UILayoutSupport",
                "printedName": "any UIKit.UILayoutSupport",
                "usr": "c:objc(pl)UILayoutSupport"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK26ConstraintLayoutSupportDSLV7supportSo08UILayoutE0_pvp",
            "mangledName": "$s7VisxSDK26ConstraintLayoutSupportDSLV7supportSo08UILayoutE0_pvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UILayoutSupport",
                    "printedName": "any UIKit.UILayoutSupport",
                    "usr": "c:objc(pl)UILayoutSupport"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK26ConstraintLayoutSupportDSLV7supportSo08UILayoutE0_pvg",
                "mangledName": "$s7VisxSDK26ConstraintLayoutSupportDSLV7supportSo08UILayoutE0_pvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(support:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintLayoutSupportDSL",
                "printedName": "VisxSDK.ConstraintLayoutSupportDSL",
                "usr": "s:7VisxSDK26ConstraintLayoutSupportDSLV"
              },
              {
                "kind": "TypeNominal",
                "name": "UILayoutSupport",
                "printedName": "any UIKit.UILayoutSupport",
                "usr": "c:objc(pl)UILayoutSupport"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK26ConstraintLayoutSupportDSLV7supportACSo08UILayoutE0_p_tcfc",
            "mangledName": "$s7VisxSDK26ConstraintLayoutSupportDSLV7supportACSo08UILayoutE0_p_tcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "top",
            "printedName": "top",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK26ConstraintLayoutSupportDSLV3topAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK26ConstraintLayoutSupportDSLV3topAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK26ConstraintLayoutSupportDSLV3topAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK26ConstraintLayoutSupportDSLV3topAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "bottom",
            "printedName": "bottom",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK26ConstraintLayoutSupportDSLV6bottomAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK26ConstraintLayoutSupportDSLV6bottomAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK26ConstraintLayoutSupportDSLV6bottomAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK26ConstraintLayoutSupportDSLV6bottomAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "height",
            "printedName": "height",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK26ConstraintLayoutSupportDSLV6heightAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK26ConstraintLayoutSupportDSLV6heightAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK26ConstraintLayoutSupportDSLV6heightAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK26ConstraintLayoutSupportDSLV6heightAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK26ConstraintLayoutSupportDSLV",
        "mangledName": "$s7VisxSDK26ConstraintLayoutSupportDSLV",
        "moduleName": "VisxSDK",
        "intro_iOS": "8.0",
        "declAttributes": [
          "AccessControl",
          "Documentation",
          "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": "ConstraintDSL",
            "printedName": "ConstraintDSL",
            "usr": "s:7VisxSDK13ConstraintDSLP",
            "mangledName": "$s7VisxSDK13ConstraintDSLP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ErrorAPIModel",
        "printedName": "ErrorAPIModel",
        "children": [
          {
            "kind": "Var",
            "name": "eventTime",
            "printedName": "eventTime",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK13ErrorAPIModelV9eventTimeSSvp",
            "mangledName": "$s7VisxSDK13ErrorAPIModelV9eventTimeSSvp",
            "moduleName": "VisxSDK",
            "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:7VisxSDK13ErrorAPIModelV9eventTimeSSvg",
                "mangledName": "$s7VisxSDK13ErrorAPIModelV9eventTimeSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "message",
            "printedName": "message",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK13ErrorAPIModelV7messageSSvp",
            "mangledName": "$s7VisxSDK13ErrorAPIModelV7messageSSvp",
            "moduleName": "VisxSDK",
            "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:7VisxSDK13ErrorAPIModelV7messageSSvg",
                "mangledName": "$s7VisxSDK13ErrorAPIModelV7messageSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "serviceContext",
            "printedName": "serviceContext",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ServiceContext",
                "printedName": "VisxSDK.ErrorAPIModel.ServiceContext",
                "usr": "s:7VisxSDK13ErrorAPIModelV14ServiceContextV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK13ErrorAPIModelV14serviceContextAC07ServiceF0Vvp",
            "mangledName": "$s7VisxSDK13ErrorAPIModelV14serviceContextAC07ServiceF0Vvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 2,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ServiceContext",
                    "printedName": "VisxSDK.ErrorAPIModel.ServiceContext",
                    "usr": "s:7VisxSDK13ErrorAPIModelV14ServiceContextV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK13ErrorAPIModelV14serviceContextAC07ServiceF0Vvg",
                "mangledName": "$s7VisxSDK13ErrorAPIModelV14serviceContextAC07ServiceF0Vvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "context",
            "printedName": "context",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Context",
                "printedName": "VisxSDK.ErrorAPIModel.Context",
                "usr": "s:7VisxSDK13ErrorAPIModelV7ContextV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK13ErrorAPIModelV7contextAC7ContextVvp",
            "mangledName": "$s7VisxSDK13ErrorAPIModelV7contextAC7ContextVvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 3,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Context",
                    "printedName": "VisxSDK.ErrorAPIModel.Context",
                    "usr": "s:7VisxSDK13ErrorAPIModelV7ContextV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK13ErrorAPIModelV7contextAC7ContextVvg",
                "mangledName": "$s7VisxSDK13ErrorAPIModelV7contextAC7ContextVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(message:methodName:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ErrorAPIModel",
                "printedName": "VisxSDK.ErrorAPIModel",
                "usr": "s:7VisxSDK13ErrorAPIModelV"
              },
              {
                "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"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK13ErrorAPIModelV7message10methodNameACSS_SSSgtcfc",
            "mangledName": "$s7VisxSDK13ErrorAPIModelV7message10methodNameACSS_SSSgtcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "TypeDecl",
            "name": "ServiceContext",
            "printedName": "ServiceContext",
            "children": [
              {
                "kind": "Var",
                "name": "resourceType",
                "printedName": "resourceType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7VisxSDK13ErrorAPIModelV14ServiceContextV12resourceTypeSSvp",
                "mangledName": "$s7VisxSDK13ErrorAPIModelV14ServiceContextV12resourceTypeSSvp",
                "moduleName": "VisxSDK",
                "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:7VisxSDK13ErrorAPIModelV14ServiceContextV12resourceTypeSSvg",
                    "mangledName": "$s7VisxSDK13ErrorAPIModelV14ServiceContextV12resourceTypeSSvg",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "declAttributes": [
                      "Transparent"
                    ],
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "service",
                "printedName": "service",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7VisxSDK13ErrorAPIModelV14ServiceContextV7serviceSSvp",
                "mangledName": "$s7VisxSDK13ErrorAPIModelV14ServiceContextV7serviceSSvp",
                "moduleName": "VisxSDK",
                "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:7VisxSDK13ErrorAPIModelV14ServiceContextV7serviceSSvg",
                    "mangledName": "$s7VisxSDK13ErrorAPIModelV14ServiceContextV7serviceSSvg",
                    "moduleName": "VisxSDK",
                    "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:7VisxSDK13ErrorAPIModelV14ServiceContextV7versionSSvp",
                "mangledName": "$s7VisxSDK13ErrorAPIModelV14ServiceContextV7versionSSvp",
                "moduleName": "VisxSDK",
                "declAttributes": [
                  "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:7VisxSDK13ErrorAPIModelV14ServiceContextV7versionSSvg",
                    "mangledName": "$s7VisxSDK13ErrorAPIModelV14ServiceContextV7versionSSvg",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "declAttributes": [
                      "Transparent"
                    ],
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ServiceContext",
                    "printedName": "VisxSDK.ErrorAPIModel.ServiceContext",
                    "usr": "s:7VisxSDK13ErrorAPIModelV14ServiceContextV"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK13ErrorAPIModelV14ServiceContextVAEycfc",
                "mangledName": "$s7VisxSDK13ErrorAPIModelV14ServiceContextVAEycfc",
                "moduleName": "VisxSDK",
                "init_kind": "Designated"
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(from:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ServiceContext",
                    "printedName": "VisxSDK.ErrorAPIModel.ServiceContext",
                    "usr": "s:7VisxSDK13ErrorAPIModelV14ServiceContextV"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Decoder",
                    "printedName": "any Swift.Decoder",
                    "usr": "s:s7DecoderP"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK13ErrorAPIModelV14ServiceContextV4fromAEs7Decoder_p_tKcfc",
                "mangledName": "$s7VisxSDK13ErrorAPIModelV14ServiceContextV4fromAEs7Decoder_p_tKcfc",
                "moduleName": "VisxSDK",
                "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:7VisxSDK13ErrorAPIModelV14ServiceContextV6encode2toys7Encoder_p_tKF",
                "mangledName": "$s7VisxSDK13ErrorAPIModelV14ServiceContextV6encode2toys7Encoder_p_tKF",
                "moduleName": "VisxSDK",
                "implicit": true,
                "throwing": true,
                "funcSelfKind": "NonMutating"
              }
            ],
            "declKind": "Struct",
            "usr": "s:7VisxSDK13ErrorAPIModelV14ServiceContextV",
            "mangledName": "$s7VisxSDK13ErrorAPIModelV14ServiceContextV",
            "moduleName": "VisxSDK",
            "conformances": [
              {
                "kind": "Conformance",
                "name": "Copyable",
                "printedName": "Copyable",
                "usr": "s:s8CopyableP",
                "mangledName": "$ss8CopyableP"
              },
              {
                "kind": "Conformance",
                "name": "Escapable",
                "printedName": "Escapable",
                "usr": "s:s9EscapableP",
                "mangledName": "$ss9EscapableP"
              },
              {
                "kind": "Conformance",
                "name": "Decodable",
                "printedName": "Decodable",
                "usr": "s:Se",
                "mangledName": "$sSe"
              },
              {
                "kind": "Conformance",
                "name": "Encodable",
                "printedName": "Encodable",
                "usr": "s:SE",
                "mangledName": "$sSE"
              },
              {
                "kind": "Conformance",
                "name": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              }
            ]
          },
          {
            "kind": "TypeDecl",
            "name": "Context",
            "printedName": "Context",
            "children": [
              {
                "kind": "Var",
                "name": "reportLocation",
                "printedName": "reportLocation",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReportLocation",
                    "printedName": "VisxSDK.ErrorAPIModel.ReportLocation",
                    "usr": "s:7VisxSDK13ErrorAPIModelV14ReportLocationV"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7VisxSDK13ErrorAPIModelV7ContextV14reportLocationAC06ReportG0Vvp",
                "mangledName": "$s7VisxSDK13ErrorAPIModelV7ContextV14reportLocationAC06ReportG0Vvp",
                "moduleName": "VisxSDK",
                "declAttributes": [
                  "HasStorage"
                ],
                "fixedbinaryorder": 0,
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ReportLocation",
                        "printedName": "VisxSDK.ErrorAPIModel.ReportLocation",
                        "usr": "s:7VisxSDK13ErrorAPIModelV14ReportLocationV"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7VisxSDK13ErrorAPIModelV7ContextV14reportLocationAC06ReportG0Vvg",
                    "mangledName": "$s7VisxSDK13ErrorAPIModelV7ContextV14reportLocationAC06ReportG0Vvg",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "declAttributes": [
                      "Transparent"
                    ],
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(methodName:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Context",
                    "printedName": "VisxSDK.ErrorAPIModel.Context",
                    "usr": "s:7VisxSDK13ErrorAPIModelV7ContextV"
                  },
                  {
                    "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:7VisxSDK13ErrorAPIModelV7ContextV10methodNameAESSSg_tcfc",
                "mangledName": "$s7VisxSDK13ErrorAPIModelV7ContextV10methodNameAESSSg_tcfc",
                "moduleName": "VisxSDK",
                "init_kind": "Designated"
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(from:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Context",
                    "printedName": "VisxSDK.ErrorAPIModel.Context",
                    "usr": "s:7VisxSDK13ErrorAPIModelV7ContextV"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Decoder",
                    "printedName": "any Swift.Decoder",
                    "usr": "s:s7DecoderP"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK13ErrorAPIModelV7ContextV4fromAEs7Decoder_p_tKcfc",
                "mangledName": "$s7VisxSDK13ErrorAPIModelV7ContextV4fromAEs7Decoder_p_tKcfc",
                "moduleName": "VisxSDK",
                "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:7VisxSDK13ErrorAPIModelV7ContextV6encode2toys7Encoder_p_tKF",
                "mangledName": "$s7VisxSDK13ErrorAPIModelV7ContextV6encode2toys7Encoder_p_tKF",
                "moduleName": "VisxSDK",
                "implicit": true,
                "throwing": true,
                "funcSelfKind": "NonMutating"
              }
            ],
            "declKind": "Struct",
            "usr": "s:7VisxSDK13ErrorAPIModelV7ContextV",
            "mangledName": "$s7VisxSDK13ErrorAPIModelV7ContextV",
            "moduleName": "VisxSDK",
            "conformances": [
              {
                "kind": "Conformance",
                "name": "Copyable",
                "printedName": "Copyable",
                "usr": "s:s8CopyableP",
                "mangledName": "$ss8CopyableP"
              },
              {
                "kind": "Conformance",
                "name": "Escapable",
                "printedName": "Escapable",
                "usr": "s:s9EscapableP",
                "mangledName": "$ss9EscapableP"
              },
              {
                "kind": "Conformance",
                "name": "Decodable",
                "printedName": "Decodable",
                "usr": "s:Se",
                "mangledName": "$sSe"
              },
              {
                "kind": "Conformance",
                "name": "Encodable",
                "printedName": "Encodable",
                "usr": "s:SE",
                "mangledName": "$sSE"
              },
              {
                "kind": "Conformance",
                "name": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              }
            ]
          },
          {
            "kind": "TypeDecl",
            "name": "ReportLocation",
            "printedName": "ReportLocation",
            "children": [
              {
                "kind": "Var",
                "name": "filePath",
                "printedName": "filePath",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7VisxSDK13ErrorAPIModelV14ReportLocationV8filePathSSvp",
                "mangledName": "$s7VisxSDK13ErrorAPIModelV14ReportLocationV8filePathSSvp",
                "moduleName": "VisxSDK",
                "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:7VisxSDK13ErrorAPIModelV14ReportLocationV8filePathSSvg",
                    "mangledName": "$s7VisxSDK13ErrorAPIModelV14ReportLocationV8filePathSSvg",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "declAttributes": [
                      "Transparent"
                    ],
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "lineNumber",
                "printedName": "lineNumber",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7VisxSDK13ErrorAPIModelV14ReportLocationV10lineNumberSivp",
                "mangledName": "$s7VisxSDK13ErrorAPIModelV14ReportLocationV10lineNumberSivp",
                "moduleName": "VisxSDK",
                "declAttributes": [
                  "HasStorage"
                ],
                "fixedbinaryorder": 1,
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7VisxSDK13ErrorAPIModelV14ReportLocationV10lineNumberSivg",
                    "mangledName": "$s7VisxSDK13ErrorAPIModelV14ReportLocationV10lineNumberSivg",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "declAttributes": [
                      "Transparent"
                    ],
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "functionName",
                "printedName": "functionName",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7VisxSDK13ErrorAPIModelV14ReportLocationV12functionNameSSvp",
                "mangledName": "$s7VisxSDK13ErrorAPIModelV14ReportLocationV12functionNameSSvp",
                "moduleName": "VisxSDK",
                "declAttributes": [
                  "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:7VisxSDK13ErrorAPIModelV14ReportLocationV12functionNameSSvg",
                    "mangledName": "$s7VisxSDK13ErrorAPIModelV14ReportLocationV12functionNameSSvg",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "declAttributes": [
                      "Transparent"
                    ],
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(methodName:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReportLocation",
                    "printedName": "VisxSDK.ErrorAPIModel.ReportLocation",
                    "usr": "s:7VisxSDK13ErrorAPIModelV14ReportLocationV"
                  },
                  {
                    "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:7VisxSDK13ErrorAPIModelV14ReportLocationV10methodNameAESSSg_tcfc",
                "mangledName": "$s7VisxSDK13ErrorAPIModelV14ReportLocationV10methodNameAESSSg_tcfc",
                "moduleName": "VisxSDK",
                "init_kind": "Designated"
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(from:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ReportLocation",
                    "printedName": "VisxSDK.ErrorAPIModel.ReportLocation",
                    "usr": "s:7VisxSDK13ErrorAPIModelV14ReportLocationV"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Decoder",
                    "printedName": "any Swift.Decoder",
                    "usr": "s:s7DecoderP"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK13ErrorAPIModelV14ReportLocationV4fromAEs7Decoder_p_tKcfc",
                "mangledName": "$s7VisxSDK13ErrorAPIModelV14ReportLocationV4fromAEs7Decoder_p_tKcfc",
                "moduleName": "VisxSDK",
                "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:7VisxSDK13ErrorAPIModelV14ReportLocationV6encode2toys7Encoder_p_tKF",
                "mangledName": "$s7VisxSDK13ErrorAPIModelV14ReportLocationV6encode2toys7Encoder_p_tKF",
                "moduleName": "VisxSDK",
                "implicit": true,
                "throwing": true,
                "funcSelfKind": "NonMutating"
              }
            ],
            "declKind": "Struct",
            "usr": "s:7VisxSDK13ErrorAPIModelV14ReportLocationV",
            "mangledName": "$s7VisxSDK13ErrorAPIModelV14ReportLocationV",
            "moduleName": "VisxSDK",
            "conformances": [
              {
                "kind": "Conformance",
                "name": "Copyable",
                "printedName": "Copyable",
                "usr": "s:s8CopyableP",
                "mangledName": "$ss8CopyableP"
              },
              {
                "kind": "Conformance",
                "name": "Escapable",
                "printedName": "Escapable",
                "usr": "s:s9EscapableP",
                "mangledName": "$ss9EscapableP"
              },
              {
                "kind": "Conformance",
                "name": "Decodable",
                "printedName": "Decodable",
                "usr": "s:Se",
                "mangledName": "$sSe"
              },
              {
                "kind": "Conformance",
                "name": "Encodable",
                "printedName": "Encodable",
                "usr": "s:SE",
                "mangledName": "$sSE"
              },
              {
                "kind": "Conformance",
                "name": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ErrorAPIModel",
                "printedName": "VisxSDK.ErrorAPIModel",
                "usr": "s:7VisxSDK13ErrorAPIModelV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK13ErrorAPIModelV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7VisxSDK13ErrorAPIModelV4fromACs7Decoder_p_tKcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK13ErrorAPIModelV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7VisxSDK13ErrorAPIModelV6encode2toys7Encoder_p_tKF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK13ErrorAPIModelV",
        "mangledName": "$s7VisxSDK13ErrorAPIModelV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxAdManagerDelegate",
        "printedName": "VisxAdManagerDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "adManagerDidReceiveContentData",
            "printedName": "adManagerDidReceiveContentData(visxResponse:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdResponse",
                "printedName": "VisxSDK.VisxAdResponse",
                "usr": "s:7VisxSDK0A10AdResponseV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdManagerDelegateP02adD21DidReceiveContentData12visxResponseyAA0acL0V_tF",
            "mangledName": "$s7VisxSDK0A17AdManagerDelegateP02adD21DidReceiveContentData12visxResponseyAA0acL0V_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxAdManagerDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxAdManagerDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adManagerDidFailWithError",
            "printedName": "adManagerDidFailWithError(error:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Error",
                "printedName": "any Swift.Error",
                "usr": "s:s5ErrorP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdManagerDelegateP02adD16DidFailWithError5errorys0J0_p_tF",
            "mangledName": "$s7VisxSDK0A17AdManagerDelegateP02adD16DidFailWithError5errorys0J0_p_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxAdManagerDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxAdManagerDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7VisxSDK0A17AdManagerDelegateP",
        "mangledName": "$s7VisxSDK0A17AdManagerDelegateP",
        "moduleName": "VisxSDK",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "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": "VisxAdManager",
        "printedName": "VisxAdManager",
        "children": [
          {
            "kind": "Var",
            "name": "delegate",
            "printedName": "delegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "(any VisxSDK.VisxAdManagerDelegate)?"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9AdManagerC8delegateAA0acD8Delegate_pSgvp",
            "mangledName": "$s7VisxSDK0A9AdManagerC8delegateAA0acD8Delegate_pSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "ReferenceOwnership"
            ],
            "fixedbinaryorder": 0,
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxAdManagerDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdManagerDelegate",
                        "printedName": "any VisxSDK.VisxAdManagerDelegate",
                        "usr": "s:7VisxSDK0A17AdManagerDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A9AdManagerC8delegateAA0acD8Delegate_pSgvg",
                "mangledName": "$s7VisxSDK0A9AdManagerC8delegateAA0acD8Delegate_pSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxAdManagerDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdManagerDelegate",
                        "printedName": "any VisxSDK.VisxAdManagerDelegate",
                        "usr": "s:7VisxSDK0A17AdManagerDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A9AdManagerC8delegateAA0acD8Delegate_pSgvs",
                "mangledName": "$s7VisxSDK0A9AdManagerC8delegateAA0acD8Delegate_pSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A9AdManagerC8delegateAA0acD8Delegate_pSgvM",
                "mangledName": "$s7VisxSDK0A9AdManagerC8delegateAA0acD8Delegate_pSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "useSSL",
            "printedName": "useSSL",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9AdManagerC6useSSL030_09ECF1D8976BE8D1DAA13199F4D42J1BLLSbvp",
            "mangledName": "$s7VisxSDK0A9AdManagerC6useSSL030_09ECF1D8976BE8D1DAA13199F4D42J1BLLSbvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "adUnit",
            "printedName": "adUnit",
            "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:7VisxSDK0A9AdManagerC6adUnit030_09ECF1D8976BE8D1DAA13199F4D42J1BLLSSSgvp",
            "mangledName": "$s7VisxSDK0A9AdManagerC6adUnit030_09ECF1D8976BE8D1DAA13199F4D42J1BLLSSSgvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 2,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "requestParameter",
            "printedName": "requestParameter",
            "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:7VisxSDK0A9AdManagerC16requestParameter030_09ECF1D8976BE8D1DAA13199F4D42J1BLLSDyS2SGSgvp",
            "mangledName": "$s7VisxSDK0A9AdManagerC16requestParameter030_09ECF1D8976BE8D1DAA13199F4D42J1BLLSDyS2SGSgvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 3,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "communication",
            "printedName": "communication",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxCommunication?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxCommunication",
                    "printedName": "VisxSDK.VisxCommunication",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxCommunication"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9AdManagerC13communication030_09ECF1D8976BE8D1DAA13199F4D42I1BLLAA0A13CommunicationCSgvp",
            "mangledName": "$s7VisxSDK0A9AdManagerC13communication030_09ECF1D8976BE8D1DAA13199F4D42I1BLLAA0A13CommunicationCSgvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 4,
            "hasStorage": true
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(delegate:adUnit:placementType:params:ssl:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdManager",
                "printedName": "VisxSDK.VisxAdManager",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdManager"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdManagerDelegate",
                "printedName": "any VisxSDK.VisxAdManagerDelegate",
                "usr": "s:7VisxSDK0A17AdManagerDelegateP"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementType",
                "printedName": "VisxSDK.VisxPlacementType",
                "usr": "c:@M@VisxSDK@E@VisxPlacementType"
              },
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.String : Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:SD"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A9AdManagerC8delegate6adUnit13placementType6params3sslAcA0acD8Delegate_p_SSAA0a9PlacementI0OSDyS2SGSbtcfc",
            "mangledName": "$s7VisxSDK0A9AdManagerC8delegate6adUnit13placementType6params3sslAcA0acD8Delegate_p_SSAA0a9PlacementI0OSDyS2SGSbtcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "cancelRequest",
            "printedName": "cancelRequest()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A9AdManagerC13cancelRequestyyF",
            "mangledName": "$s7VisxSDK0A9AdManagerC13cancelRequestyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "communicationDidReceiveContentFromURL",
            "printedName": "communicationDidReceiveContentFromURL(visxResponse:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdResponse",
                "printedName": "VisxSDK.VisxAdResponse",
                "usr": "s:7VisxSDK0A10AdResponseV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A9AdManagerC37communicationDidReceiveContentFromURL12visxResponseyAA0acL0V_tF",
            "mangledName": "$s7VisxSDK0A9AdManagerC37communicationDidReceiveContentFromURL12visxResponseyAA0acL0V_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "communicationDidFailWithError",
            "printedName": "communicationDidFailWithError(error:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Error",
                "printedName": "any Swift.Error",
                "usr": "s:s5ErrorP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A9AdManagerC29communicationDidFailWithError5errorys0I0_p_tF",
            "mangledName": "$s7VisxSDK0A9AdManagerC29communicationDidFailWithError5errorys0I0_p_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdManager",
                "printedName": "VisxSDK.VisxAdManager",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdManager"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdManager(im)init",
            "mangledName": "$s7VisxSDK0A9AdManagerCACycfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@VisxSDK@objc(cs)VisxAdManager",
        "mangledName": "$s7VisxSDK0A9AdManagerC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "VisxCommunicationDelegate",
            "printedName": "VisxCommunicationDelegate",
            "usr": "s:7VisxSDK0A21CommunicationDelegateP",
            "mangledName": "$s7VisxSDK0A21CommunicationDelegateP"
          },
          {
            "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": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVKit",
        "printedName": "AVKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "VisxVideoManagerDelegate",
        "printedName": "VisxVideoManagerDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "viewControllerForPresentingVideoPlayer",
            "printedName": "viewControllerForPresentingVideoPlayer()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIViewController",
                "printedName": "UIKit.UIViewController",
                "usr": "c:objc(cs)UIViewController"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A20VideoManagerDelegateP027viewControllerForPresentingC6PlayerSo06UIViewG0CyF",
            "mangledName": "$s7VisxSDK0A20VideoManagerDelegateP027viewControllerForPresentingC6PlayerSo06UIViewG0CyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxVideoManagerDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxVideoManagerDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoManagerWillPresentVideo",
            "printedName": "videoManagerWillPresentVideo(manager:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxVideoManager",
                "printedName": "VisxSDK.VisxVideoManager",
                "usr": "c:@M@VisxSDK@objc(cs)VisxVideoManager"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A20VideoManagerDelegateP05videod11WillPresentC07manageryAA0acD0C_tF",
            "mangledName": "$s7VisxSDK0A20VideoManagerDelegateP05videod11WillPresentC07manageryAA0acD0C_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxVideoManagerDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxVideoManagerDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoManagerDidDismissVideo",
            "printedName": "videoManagerDidDismissVideo(manager:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxVideoManager",
                "printedName": "VisxSDK.VisxVideoManager",
                "usr": "c:@M@VisxSDK@objc(cs)VisxVideoManager"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A20VideoManagerDelegateP05videod10DidDismissC07manageryAA0acD0C_tF",
            "mangledName": "$s7VisxSDK0A20VideoManagerDelegateP05videod10DidDismissC07manageryAA0acD0C_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxVideoManagerDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxVideoManagerDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoManager",
            "printedName": "videoManager(manager:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxVideoManager",
                "printedName": "VisxSDK.VisxVideoManager",
                "usr": "c:@M@VisxSDK@objc(cs)VisxVideoManager"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A20VideoManagerDelegateP05videoD07manageryAA0acD0C_tF",
            "mangledName": "$s7VisxSDK0A20VideoManagerDelegateP05videoD07manageryAA0acD0C_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxVideoManagerDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxVideoManagerDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didFailToPlayVideoWithErrorMessage",
            "printedName": "didFailToPlayVideoWithErrorMessage(errorMessage:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A20VideoManagerDelegateP013didFailToPlayC16WithErrorMessage05errorL0ySS_tF",
            "mangledName": "$s7VisxSDK0A20VideoManagerDelegateP013didFailToPlayC16WithErrorMessage05errorL0ySS_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxVideoManagerDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxVideoManagerDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7VisxSDK0A20VideoManagerDelegateP",
        "mangledName": "$s7VisxSDK0A20VideoManagerDelegateP",
        "moduleName": "VisxSDK",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "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": "VisxVideoManager",
        "printedName": "VisxVideoManager",
        "children": [
          {
            "kind": "Var",
            "name": "delegate",
            "printedName": "delegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "(any VisxSDK.VisxVideoManagerDelegate)?"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A12VideoManagerC8delegateAA0acD8Delegate_pSgvp",
            "mangledName": "$s7VisxSDK0A12VideoManagerC8delegateAA0acD8Delegate_pSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "ReferenceOwnership"
            ],
            "fixedbinaryorder": 0,
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxVideoManagerDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxVideoManagerDelegate",
                        "printedName": "any VisxSDK.VisxVideoManagerDelegate",
                        "usr": "s:7VisxSDK0A20VideoManagerDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A12VideoManagerC8delegateAA0acD8Delegate_pSgvg",
                "mangledName": "$s7VisxSDK0A12VideoManagerC8delegateAA0acD8Delegate_pSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxVideoManagerDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxVideoManagerDelegate",
                        "printedName": "any VisxSDK.VisxVideoManagerDelegate",
                        "usr": "s:7VisxSDK0A20VideoManagerDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A12VideoManagerC8delegateAA0acD8Delegate_pSgvs",
                "mangledName": "$s7VisxSDK0A12VideoManagerC8delegateAA0acD8Delegate_pSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A12VideoManagerC8delegateAA0acD8Delegate_pSgvM",
                "mangledName": "$s7VisxSDK0A12VideoManagerC8delegateAA0acD8Delegate_pSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "playerViewController",
            "printedName": "playerViewController",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AVPlayerViewController",
                "printedName": "AVKit.AVPlayerViewController",
                "usr": "c:objc(cs)AVPlayerViewController"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A12VideoManagerC20playerViewControllerSo08AVPlayerfG0Cvp",
            "mangledName": "$s7VisxSDK0A12VideoManagerC20playerViewControllerSo08AVPlayerfG0Cvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AVPlayerViewController",
                    "printedName": "AVKit.AVPlayerViewController",
                    "usr": "c:objc(cs)AVPlayerViewController"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A12VideoManagerC20playerViewControllerSo08AVPlayerfG0Cvg",
                "mangledName": "$s7VisxSDK0A12VideoManagerC20playerViewControllerSo08AVPlayerfG0Cvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "AVPlayerViewController",
                    "printedName": "AVKit.AVPlayerViewController",
                    "usr": "c:objc(cs)AVPlayerViewController"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A12VideoManagerC20playerViewControllerSo08AVPlayerfG0Cvs",
                "mangledName": "$s7VisxSDK0A12VideoManagerC20playerViewControllerSo08AVPlayerfG0Cvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A12VideoManagerC20playerViewControllerSo08AVPlayerfG0CvM",
                "mangledName": "$s7VisxSDK0A12VideoManagerC20playerViewControllerSo08AVPlayerfG0CvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(delegate:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxVideoManager",
                "printedName": "VisxSDK.VisxVideoManager",
                "usr": "c:@M@VisxSDK@objc(cs)VisxVideoManager"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxVideoManagerDelegate",
                "printedName": "any VisxSDK.VisxVideoManagerDelegate",
                "usr": "s:7VisxSDK0A20VideoManagerDelegateP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A12VideoManagerC8delegateAcA0acD8Delegate_p_tcfc",
            "mangledName": "$s7VisxSDK0A12VideoManagerC8delegateAcA0acD8Delegate_p_tcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "moviePlayerPlaybackDidFinish",
            "printedName": "moviePlayerPlaybackDidFinish()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxVideoManager(im)moviePlayerPlaybackDidFinish",
            "mangledName": "$s7VisxSDK0A12VideoManagerC28moviePlayerPlaybackDidFinishyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "closeButtonPressed",
            "printedName": "closeButtonPressed()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxVideoManager(im)closeButtonPressed",
            "mangledName": "$s7VisxSDK0A12VideoManagerC18closeButtonPressedyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "playVideo",
            "printedName": "playVideo(url:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "URL",
                "printedName": "Foundation.URL",
                "usr": "s:10Foundation3URLV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A12VideoManagerC04playC03urly10Foundation3URLV_tF",
            "mangledName": "$s7VisxSDK0A12VideoManagerC04playC03urly10Foundation3URLV_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "isValidVideoUrl",
            "printedName": "isValidVideoUrl(url:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "URL",
                "printedName": "Foundation.URL",
                "usr": "s:10Foundation3URLV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A12VideoManagerC07isValidC3Url3urlSb10Foundation3URLV_tF",
            "mangledName": "$s7VisxSDK0A12VideoManagerC07isValidC3Url3urlSb10Foundation3URLV_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxVideoManager",
                "printedName": "VisxSDK.VisxVideoManager",
                "usr": "c:@M@VisxSDK@objc(cs)VisxVideoManager"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxVideoManager(im)init",
            "mangledName": "$s7VisxSDK0A12VideoManagerCACycfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@VisxSDK@objc(cs)VisxVideoManager",
        "mangledName": "$s7VisxSDK0A12VideoManagerC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "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": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintItem",
        "printedName": "ConstraintItem",
        "children": [
          {
            "kind": "Var",
            "name": "target",
            "printedName": "target",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "AnyObject?"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK14ConstraintItemC6targetyXlSgvp",
            "mangledName": "$s7VisxSDK14ConstraintItemC6targetyXlSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "ReferenceOwnership",
              "AccessControl"
            ],
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AnyObject?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProtocolComposition",
                        "printedName": "AnyObject"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK14ConstraintItemC6targetyXlSgvg",
                "mangledName": "$s7VisxSDK14ConstraintItemC6targetyXlSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AnyObject?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProtocolComposition",
                        "printedName": "AnyObject"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK14ConstraintItemC6targetyXlSgvs",
                "mangledName": "$s7VisxSDK14ConstraintItemC6targetyXlSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK14ConstraintItemC6targetyXlSgvM",
                "mangledName": "$s7VisxSDK14ConstraintItemC6targetyXlSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "attributes",
            "printedName": "attributes",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK14ConstraintItemC10attributesAA0C10AttributesVvp",
            "mangledName": "$s7VisxSDK14ConstraintItemC10attributesAA0C10AttributesVvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK14ConstraintItemC10attributesAA0C10AttributesVvg",
                "mangledName": "$s7VisxSDK14ConstraintItemC10attributesAA0C10AttributesVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(target:attributes:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AnyObject?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "AnyObject"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK14ConstraintItemC6target10attributesACyXlSg_AA0C10AttributesVtcfc",
            "mangledName": "$s7VisxSDK14ConstraintItemC6target10attributesACyXlSg_AA0C10AttributesVtcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "layoutConstraintItem",
            "printedName": "layoutConstraintItem",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(any VisxSDK.LayoutConstraintItem)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutConstraintItem",
                    "printedName": "any VisxSDK.LayoutConstraintItem",
                    "usr": "s:7VisxSDK20LayoutConstraintItemP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK14ConstraintItemC06layoutcD0AA06LayoutcD0_pSgvp",
            "mangledName": "$s7VisxSDK14ConstraintItemC06layoutcD0AA06LayoutcD0_pSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.LayoutConstraintItem)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LayoutConstraintItem",
                        "printedName": "any VisxSDK.LayoutConstraintItem",
                        "usr": "s:7VisxSDK20LayoutConstraintItemP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK14ConstraintItemC06layoutcD0AA06LayoutcD0_pSgvg",
                "mangledName": "$s7VisxSDK14ConstraintItemC06layoutcD0AA06LayoutcD0_pSgvg",
                "moduleName": "VisxSDK",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "s:7VisxSDK14ConstraintItemC",
        "mangledName": "$s7VisxSDK14ConstraintItemC",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "Final",
          "AccessControl",
          "Documentation"
        ],
        "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": "ConstraintRelatableTarget",
            "printedName": "ConstraintRelatableTarget",
            "usr": "s:7VisxSDK25ConstraintRelatableTargetP",
            "mangledName": "$s7VisxSDK25ConstraintRelatableTargetP"
          }
        ]
      },
      {
        "kind": "Function",
        "name": "==",
        "printedName": "==(_:_:)",
        "children": [
          {
            "kind": "TypeNominal",
            "name": "Bool",
            "printedName": "Swift.Bool",
            "usr": "s:Sb"
          },
          {
            "kind": "TypeNominal",
            "name": "ConstraintItem",
            "printedName": "VisxSDK.ConstraintItem",
            "usr": "s:7VisxSDK14ConstraintItemC"
          },
          {
            "kind": "TypeNominal",
            "name": "ConstraintItem",
            "printedName": "VisxSDK.ConstraintItem",
            "usr": "s:7VisxSDK14ConstraintItemC"
          }
        ],
        "declKind": "Func",
        "usr": "s:7VisxSDK2eeoiySbAA14ConstraintItemC_ADtF",
        "mangledName": "$s7VisxSDK2eeoiySbAA14ConstraintItemC_ADtF",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "funcSelfKind": "NonMutating"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxAdBrowserDelegate",
        "printedName": "VisxAdBrowserDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "adBrowserControllerDismissBrowserController",
            "printedName": "adBrowserControllerDismissBrowserController(browserController:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdBrowserController",
                "printedName": "VisxSDK.VisxAdBrowserController",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdBrowserController"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdBrowserDelegateP02add17ControllerDismissdG007browserG0yAA0acdG0C_tF",
            "mangledName": "$s7VisxSDK0A17AdBrowserDelegateP02add17ControllerDismissdG007browserG0yAA0acdG0C_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxAdBrowserDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxAdBrowserDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adBrowserControllerDismissBrowserController",
            "printedName": "adBrowserControllerDismissBrowserController(browserController:animated:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdBrowserController",
                "printedName": "VisxSDK.VisxAdBrowserController",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdBrowserController"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdBrowserDelegateP02add17ControllerDismissdG007browserG08animatedyAA0acdG0C_SbtF",
            "mangledName": "$s7VisxSDK0A17AdBrowserDelegateP02add17ControllerDismissdG007browserG08animatedyAA0acdG0C_SbtF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxAdBrowserDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxAdBrowserDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7VisxSDK0A17AdBrowserDelegateP",
        "mangledName": "$s7VisxSDK0A17AdBrowserDelegateP",
        "moduleName": "VisxSDK",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "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": "VisxAdBrowserController",
        "printedName": "VisxAdBrowserController",
        "children": [
          {
            "kind": "Var",
            "name": "delegate",
            "printedName": "delegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "(any VisxSDK.VisxAdBrowserDelegate)?"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19AdBrowserControllerC8delegateAA0acD8Delegate_pSgvp",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC8delegateAA0acD8Delegate_pSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ReferenceOwnership"
            ],
            "fixedbinaryorder": 0,
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxAdBrowserDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdBrowserDelegate",
                        "printedName": "any VisxSDK.VisxAdBrowserDelegate",
                        "usr": "s:7VisxSDK0A17AdBrowserDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC8delegateAA0acD8Delegate_pSgvg",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC8delegateAA0acD8Delegate_pSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxAdBrowserDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdBrowserDelegate",
                        "printedName": "any VisxSDK.VisxAdBrowserDelegate",
                        "usr": "s:7VisxSDK0A17AdBrowserDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC8delegateAA0acD8Delegate_pSgvs",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC8delegateAA0acD8Delegate_pSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC8delegateAA0acD8Delegate_pSgvM",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC8delegateAA0acD8Delegate_pSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "url",
            "printedName": "url",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.URL?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "URL",
                    "printedName": "Foundation.URL",
                    "usr": "s:10Foundation3URLV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19AdBrowserControllerC3url10Foundation3URLVSgvp",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC3url10Foundation3URLVSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Foundation.URL?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "URL",
                        "printedName": "Foundation.URL",
                        "usr": "s:10Foundation3URLV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC3url10Foundation3URLVSgvg",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC3url10Foundation3URLVSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Foundation.URL?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "URL",
                        "printedName": "Foundation.URL",
                        "usr": "s:10Foundation3URLV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC3url10Foundation3URLVSgvs",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC3url10Foundation3URLVSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC3url10Foundation3URLVSgvM",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC3url10Foundation3URLVSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "browserSchemes",
            "printedName": "browserSchemes",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19AdBrowserControllerC14browserSchemesSaySSGvp",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC14browserSchemesSaySSGvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 2,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[Swift.String]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC14browserSchemesSaySSGvg",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC14browserSchemesSaySSGvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "specialHosts",
            "printedName": "specialHosts",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19AdBrowserControllerC12specialHostsSaySSGvp",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC12specialHostsSaySSGvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 3,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[Swift.String]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC12specialHostsSaySSGvg",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC12specialHostsSaySSGvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "backButton",
            "printedName": "backButton",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIBarButtonItem",
                "printedName": "UIKit.UIBarButtonItem",
                "usr": "c:objc(cs)UIBarButtonItem"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19AdBrowserControllerC10backButtonSo05UIBarG4ItemCvp",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC10backButtonSo05UIBarG4ItemCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 4,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIBarButtonItem",
                    "printedName": "UIKit.UIBarButtonItem",
                    "usr": "c:objc(cs)UIBarButtonItem"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC10backButtonSo05UIBarG4ItemCvg",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC10backButtonSo05UIBarG4ItemCvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIBarButtonItem",
                    "printedName": "UIKit.UIBarButtonItem",
                    "usr": "c:objc(cs)UIBarButtonItem"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC10backButtonSo05UIBarG4ItemCvs",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC10backButtonSo05UIBarG4ItemCvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC10backButtonSo05UIBarG4ItemCvM",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC10backButtonSo05UIBarG4ItemCvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "forwardButton",
            "printedName": "forwardButton",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIBarButtonItem",
                "printedName": "UIKit.UIBarButtonItem",
                "usr": "c:objc(cs)UIBarButtonItem"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19AdBrowserControllerC13forwardButtonSo05UIBarG4ItemCvp",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC13forwardButtonSo05UIBarG4ItemCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 5,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIBarButtonItem",
                    "printedName": "UIKit.UIBarButtonItem",
                    "usr": "c:objc(cs)UIBarButtonItem"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC13forwardButtonSo05UIBarG4ItemCvg",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC13forwardButtonSo05UIBarG4ItemCvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIBarButtonItem",
                    "printedName": "UIKit.UIBarButtonItem",
                    "usr": "c:objc(cs)UIBarButtonItem"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC13forwardButtonSo05UIBarG4ItemCvs",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC13forwardButtonSo05UIBarG4ItemCvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC13forwardButtonSo05UIBarG4ItemCvM",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC13forwardButtonSo05UIBarG4ItemCvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "refreshButton",
            "printedName": "refreshButton",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIBarButtonItem",
                "printedName": "UIKit.UIBarButtonItem",
                "usr": "c:objc(cs)UIBarButtonItem"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19AdBrowserControllerC13refreshButtonSo05UIBarG4ItemCvp",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC13refreshButtonSo05UIBarG4ItemCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 6,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIBarButtonItem",
                    "printedName": "UIKit.UIBarButtonItem",
                    "usr": "c:objc(cs)UIBarButtonItem"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC13refreshButtonSo05UIBarG4ItemCvg",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC13refreshButtonSo05UIBarG4ItemCvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIBarButtonItem",
                    "printedName": "UIKit.UIBarButtonItem",
                    "usr": "c:objc(cs)UIBarButtonItem"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC13refreshButtonSo05UIBarG4ItemCvs",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC13refreshButtonSo05UIBarG4ItemCvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC13refreshButtonSo05UIBarG4ItemCvM",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC13refreshButtonSo05UIBarG4ItemCvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "safariButton",
            "printedName": "safariButton",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIBarButtonItem",
                "printedName": "UIKit.UIBarButtonItem",
                "usr": "c:objc(cs)UIBarButtonItem"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19AdBrowserControllerC12safariButtonSo05UIBarG4ItemCvp",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC12safariButtonSo05UIBarG4ItemCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 7,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIBarButtonItem",
                    "printedName": "UIKit.UIBarButtonItem",
                    "usr": "c:objc(cs)UIBarButtonItem"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC12safariButtonSo05UIBarG4ItemCvg",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC12safariButtonSo05UIBarG4ItemCvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIBarButtonItem",
                    "printedName": "UIKit.UIBarButtonItem",
                    "usr": "c:objc(cs)UIBarButtonItem"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC12safariButtonSo05UIBarG4ItemCvs",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC12safariButtonSo05UIBarG4ItemCvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC12safariButtonSo05UIBarG4ItemCvM",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC12safariButtonSo05UIBarG4ItemCvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "doneButton",
            "printedName": "doneButton",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIBarButtonItem",
                "printedName": "UIKit.UIBarButtonItem",
                "usr": "c:objc(cs)UIBarButtonItem"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19AdBrowserControllerC10doneButtonSo05UIBarG4ItemCvp",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC10doneButtonSo05UIBarG4ItemCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 8,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIBarButtonItem",
                    "printedName": "UIKit.UIBarButtonItem",
                    "usr": "c:objc(cs)UIBarButtonItem"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC10doneButtonSo05UIBarG4ItemCvg",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC10doneButtonSo05UIBarG4ItemCvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIBarButtonItem",
                    "printedName": "UIKit.UIBarButtonItem",
                    "usr": "c:objc(cs)UIBarButtonItem"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC10doneButtonSo05UIBarG4ItemCvs",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC10doneButtonSo05UIBarG4ItemCvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC10doneButtonSo05UIBarG4ItemCvM",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC10doneButtonSo05UIBarG4ItemCvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "spinnerItem",
            "printedName": "spinnerItem",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIBarButtonItem",
                "printedName": "UIKit.UIBarButtonItem",
                "usr": "c:objc(cs)UIBarButtonItem"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19AdBrowserControllerC11spinnerItemSo011UIBarButtonG0Cvp",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC11spinnerItemSo011UIBarButtonG0Cvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 9,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIBarButtonItem",
                    "printedName": "UIKit.UIBarButtonItem",
                    "usr": "c:objc(cs)UIBarButtonItem"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC11spinnerItemSo011UIBarButtonG0Cvg",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC11spinnerItemSo011UIBarButtonG0Cvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIBarButtonItem",
                    "printedName": "UIKit.UIBarButtonItem",
                    "usr": "c:objc(cs)UIBarButtonItem"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC11spinnerItemSo011UIBarButtonG0Cvs",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC11spinnerItemSo011UIBarButtonG0Cvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC11spinnerItemSo011UIBarButtonG0CvM",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC11spinnerItemSo011UIBarButtonG0CvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "spinner",
            "printedName": "spinner",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIActivityIndicatorView",
                "printedName": "UIKit.UIActivityIndicatorView",
                "usr": "c:objc(cs)UIActivityIndicatorView"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19AdBrowserControllerC7spinnerSo23UIActivityIndicatorViewCvp",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC7spinnerSo23UIActivityIndicatorViewCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 10,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIActivityIndicatorView",
                    "printedName": "UIKit.UIActivityIndicatorView",
                    "usr": "c:objc(cs)UIActivityIndicatorView"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC7spinnerSo23UIActivityIndicatorViewCvg",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC7spinnerSo23UIActivityIndicatorViewCvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIActivityIndicatorView",
                    "printedName": "UIKit.UIActivityIndicatorView",
                    "usr": "c:objc(cs)UIActivityIndicatorView"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC7spinnerSo23UIActivityIndicatorViewCvs",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC7spinnerSo23UIActivityIndicatorViewCvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC7spinnerSo23UIActivityIndicatorViewCvM",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC7spinnerSo23UIActivityIndicatorViewCvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "webView",
            "printedName": "webView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WKWebView",
                "printedName": "WebKit.WKWebView",
                "usr": "c:objc(cs)WKWebView"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19AdBrowserControllerC7webViewSo05WKWebG0Cvp",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC7webViewSo05WKWebG0Cvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 11,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "WKWebView",
                    "printedName": "WebKit.WKWebView",
                    "usr": "c:objc(cs)WKWebView"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC7webViewSo05WKWebG0Cvg",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC7webViewSo05WKWebG0Cvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "WKWebView",
                    "printedName": "WebKit.WKWebView",
                    "usr": "c:objc(cs)WKWebView"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC7webViewSo05WKWebG0Cvs",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC7webViewSo05WKWebG0Cvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC7webViewSo05WKWebG0CvM",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC7webViewSo05WKWebG0CvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "toolBar",
            "printedName": "toolBar",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIToolbar",
                "printedName": "UIKit.UIToolbar",
                "usr": "c:objc(cs)UIToolbar"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19AdBrowserControllerC7toolBarSo9UIToolbarCvp",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC7toolBarSo9UIToolbarCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 12,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIToolbar",
                    "printedName": "UIKit.UIToolbar",
                    "usr": "c:objc(cs)UIToolbar"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC7toolBarSo9UIToolbarCvg",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC7toolBarSo9UIToolbarCvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIToolbar",
                    "printedName": "UIKit.UIToolbar",
                    "usr": "c:objc(cs)UIToolbar"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC7toolBarSo9UIToolbarCvs",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC7toolBarSo9UIToolbarCvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC7toolBarSo9UIToolbarCvM",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC7toolBarSo9UIToolbarCvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "actionSheet",
            "printedName": "actionSheet",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIAlertController",
                "printedName": "UIKit.UIAlertController",
                "usr": "c:objc(cs)UIAlertController"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19AdBrowserControllerC11actionSheetSo07UIAlertE0Cvp",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC11actionSheetSo07UIAlertE0Cvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 13,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIAlertController",
                    "printedName": "UIKit.UIAlertController",
                    "usr": "c:objc(cs)UIAlertController"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC11actionSheetSo07UIAlertE0Cvg",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC11actionSheetSo07UIAlertE0Cvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIAlertController",
                    "printedName": "UIKit.UIAlertController",
                    "usr": "c:objc(cs)UIAlertController"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC11actionSheetSo07UIAlertE0Cvs",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC11actionSheetSo07UIAlertE0Cvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC11actionSheetSo07UIAlertE0CvM",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC11actionSheetSo07UIAlertE0CvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "rootViewController",
            "printedName": "rootViewController",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIViewController",
                "printedName": "UIKit.UIViewController",
                "usr": "c:objc(cs)UIViewController"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19AdBrowserControllerC08rootViewE0So06UIViewE0Cvp",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC08rootViewE0So06UIViewE0Cvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 14,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIViewController",
                    "printedName": "UIKit.UIViewController",
                    "usr": "c:objc(cs)UIViewController"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC08rootViewE0So06UIViewE0Cvg",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC08rootViewE0So06UIViewE0Cvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIViewController",
                    "printedName": "UIKit.UIViewController",
                    "usr": "c:objc(cs)UIViewController"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC08rootViewE0So06UIViewE0Cvs",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC08rootViewE0So06UIViewE0Cvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC08rootViewE0So06UIViewE0CvM",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC08rootViewE0So06UIViewE0CvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "actionSheetIsShowing",
            "printedName": "actionSheetIsShowing",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19AdBrowserControllerC20actionSheetIsShowingSbvp",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC20actionSheetIsShowingSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 15,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC20actionSheetIsShowingSbvg",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC20actionSheetIsShowingSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC20actionSheetIsShowingSbvs",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC20actionSheetIsShowingSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdBrowserControllerC20actionSheetIsShowingSbvM",
                "mangledName": "$s7VisxSDK0A19AdBrowserControllerC20actionSheetIsShowingSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "toolBarHeight",
            "printedName": "toolBarHeight",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19AdBrowserControllerC13toolBarHeight33_FC664EB6033F795A61647DCAB6948550LL14CoreFoundation7CGFloatVvp",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC13toolBarHeight33_FC664EB6033F795A61647DCAB6948550LL12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 16,
            "isLet": true,
            "hasStorage": true
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(delegate:url:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdBrowserController",
                "printedName": "VisxSDK.VisxAdBrowserController",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdBrowserController"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdBrowserDelegate",
                "printedName": "any VisxSDK.VisxAdBrowserDelegate",
                "usr": "s:7VisxSDK0A17AdBrowserDelegateP"
              },
              {
                "kind": "TypeNominal",
                "name": "URL",
                "printedName": "Foundation.URL",
                "usr": "s:10Foundation3URLV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A19AdBrowserControllerC8delegate3urlAcA0acD8Delegate_p_10Foundation3URLVtcfc",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC8delegate3urlAcA0acD8Delegate_p_10Foundation3URLVtcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(coder:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxAdBrowserController?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdBrowserController",
                    "printedName": "VisxSDK.VisxAdBrowserController",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdBrowserController"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "NSCoder",
                "printedName": "Foundation.NSCoder",
                "usr": "c:objc(cs)NSCoder"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdBrowserController(im)initWithCoder:",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC5coderACSgSo7NSCoderC_tcfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "objc_name": "initWithCoder:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Required"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "viewDidLoad",
            "printedName": "viewDidLoad()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdBrowserController(im)viewDidLoad",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC11viewDidLoadyyF",
            "moduleName": "VisxSDK",
            "overriding": true,
            "isOpen": true,
            "objc_name": "viewDidLoad",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "viewWillAppear",
            "printedName": "viewWillAppear(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdBrowserController(im)viewWillAppear:",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC14viewWillAppearyySbF",
            "moduleName": "VisxSDK",
            "overriding": true,
            "isOpen": true,
            "objc_name": "viewWillAppear:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "webView",
            "printedName": "webView(_:decidePolicyFor:decisionHandler:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "WKWebView",
                "printedName": "WebKit.WKWebView",
                "usr": "c:objc(cs)WKWebView"
              },
              {
                "kind": "TypeNominal",
                "name": "WKNavigationAction",
                "printedName": "WebKit.WKNavigationAction",
                "usr": "c:objc(cs)WKNavigationAction"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(WebKit.WKNavigationActionPolicy) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "WKNavigationActionPolicy",
                    "printedName": "WebKit.WKNavigationActionPolicy",
                    "usr": "c:@E@WKNavigationActionPolicy"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdBrowserController(im)webView:decidePolicyForNavigationAction:decisionHandler:",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC7webView_15decidePolicyFor15decisionHandlerySo05WKWebG0C_So18WKNavigationActionCySo0noI0VctF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "objc_name": "webView:decidePolicyForNavigationAction:decisionHandler:",
            "declAttributes": [
              "ObjC",
              "Preconcurrency",
              "Custom",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "webView",
            "printedName": "webView(_:didCommit:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "WKWebView",
                "printedName": "WebKit.WKWebView",
                "usr": "c:objc(cs)WKWebView"
              },
              {
                "kind": "TypeNominal",
                "name": "ImplicitlyUnwrappedOptional",
                "printedName": "WebKit.WKNavigation?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "WKNavigation",
                    "printedName": "WebKit.WKNavigation",
                    "usr": "c:objc(cs)WKNavigation"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdBrowserController(im)webView:didCommitNavigation:",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC7webView_9didCommitySo05WKWebG0C_So12WKNavigationCSgtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "objc_name": "webView:didCommitNavigation:",
            "declAttributes": [
              "ObjC",
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "webView",
            "printedName": "webView(_:didFinish:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "WKWebView",
                "printedName": "WebKit.WKWebView",
                "usr": "c:objc(cs)WKWebView"
              },
              {
                "kind": "TypeNominal",
                "name": "ImplicitlyUnwrappedOptional",
                "printedName": "WebKit.WKNavigation?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "WKNavigation",
                    "printedName": "WebKit.WKNavigation",
                    "usr": "c:objc(cs)WKNavigation"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdBrowserController(im)webView:didFinishNavigation:",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC7webView_9didFinishySo05WKWebG0C_So12WKNavigationCSgtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "objc_name": "webView:didFinishNavigation:",
            "declAttributes": [
              "ObjC",
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "webView",
            "printedName": "webView(_:didFail:withError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "WKWebView",
                "printedName": "WebKit.WKWebView",
                "usr": "c:objc(cs)WKWebView"
              },
              {
                "kind": "TypeNominal",
                "name": "ImplicitlyUnwrappedOptional",
                "printedName": "WebKit.WKNavigation?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "WKNavigation",
                    "printedName": "WebKit.WKNavigation",
                    "usr": "c:objc(cs)WKNavigation"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Error",
                "printedName": "any Swift.Error",
                "usr": "s:s5ErrorP"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdBrowserController(im)webView:didFailNavigation:withError:",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC7webView_7didFail9withErrorySo05WKWebG0C_So12WKNavigationCSgs0K0_ptF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "objc_name": "webView:didFailNavigation:withError:",
            "declAttributes": [
              "ObjC",
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "presentationControllerDidDismiss",
            "printedName": "presentationControllerDidDismiss(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIPresentationController",
                "printedName": "UIKit.UIPresentationController",
                "usr": "c:objc(cs)UIPresentationController"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdBrowserController(im)presentationControllerDidDismiss:",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC012presentationE10DidDismissyySo014UIPresentationE0CF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "objc_name": "presentationControllerDidDismiss:",
            "declAttributes": [
              "ObjC",
              "Preconcurrency",
              "Custom",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(nibName:bundle:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdBrowserController",
                "printedName": "VisxSDK.VisxAdBrowserController",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdBrowserController"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.Bundle?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bundle",
                    "printedName": "Foundation.Bundle",
                    "usr": "c:objc(cs)NSBundle"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdBrowserController(im)initWithNibName:bundle:",
            "mangledName": "$s7VisxSDK0A19AdBrowserControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "initWithNibName:bundle:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@VisxSDK@objc(cs)VisxAdBrowserController",
        "mangledName": "$s7VisxSDK0A19AdBrowserControllerC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)UIViewController",
        "superclassNames": [
          "UIKit.UIViewController",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintRelatableTarget",
        "printedName": "ConstraintRelatableTarget",
        "declKind": "Protocol",
        "usr": "s:7VisxSDK25ConstraintRelatableTargetP",
        "mangledName": "$s7VisxSDK25ConstraintRelatableTargetP",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "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": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LoggerNetworkRequest",
        "printedName": "LoggerNetworkRequest",
        "children": [
          {
            "kind": "Function",
            "name": "postLog",
            "printedName": "postLog(message:logLevel:labels:methodName:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "LogLevel",
                "printedName": "VisxSDK.LogLevel",
                "usr": "s:7VisxSDK8LogLevelO"
              },
              {
                "kind": "TypeNominal",
                "name": "LogLabel",
                "printedName": "VisxSDK.LogLabel",
                "usr": "s:7VisxSDK8LogLabelV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK20LoggerNetworkRequestC7postLog7message8logLevel6labels10methodNameySS_AA0gJ0OAA0G5LabelVSSSgtFZ",
            "mangledName": "$s7VisxSDK20LoggerNetworkRequestC7postLog7message8logLevel6labels10methodNameySS_AA0gJ0OAA0G5LabelVSSSgtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "postError",
            "printedName": "postError(message:methodName:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "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"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK20LoggerNetworkRequestC9postError7message10methodNameySS_SSSgtFZ",
            "mangledName": "$s7VisxSDK20LoggerNetworkRequestC9postError7message10methodNameySS_SSSgtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LoggerNetworkRequest",
                "printedName": "VisxSDK.LoggerNetworkRequest",
                "usr": "s:7VisxSDK20LoggerNetworkRequestC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK20LoggerNetworkRequestCACycfc",
            "mangledName": "$s7VisxSDK20LoggerNetworkRequestCACycfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "s:7VisxSDK20LoggerNetworkRequestC",
        "mangledName": "$s7VisxSDK20LoggerNetworkRequestC",
        "moduleName": "VisxSDK",
        "isOpen": 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": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxDeviceModel",
        "printedName": "VisxDeviceModel",
        "children": [
          {
            "kind": "Var",
            "name": "simulator",
            "printedName": "simulator",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO9simulatoryA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO9simulatoryA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPod1",
            "printedName": "iPod1",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO5iPod1yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO5iPod1yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPod2",
            "printedName": "iPod2",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO5iPod2yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO5iPod2yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPod3",
            "printedName": "iPod3",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO5iPod3yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO5iPod3yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPod4",
            "printedName": "iPod4",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO5iPod4yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO5iPod4yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPod5",
            "printedName": "iPod5",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO5iPod5yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO5iPod5yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPod6",
            "printedName": "iPod6",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO5iPod6yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO5iPod6yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPod7",
            "printedName": "iPod7",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO5iPod7yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO5iPod7yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPad2",
            "printedName": "iPad2",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO5iPad2yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO5iPad2yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPad3",
            "printedName": "iPad3",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO5iPad3yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO5iPad3yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPad4",
            "printedName": "iPad4",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO5iPad4yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO5iPad4yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPadAir",
            "printedName": "iPadAir",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO7iPadAiryA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO7iPadAiryA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPadAir2",
            "printedName": "iPadAir2",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO8iPadAir2yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8iPadAir2yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPadAir3",
            "printedName": "iPadAir3",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO8iPadAir3yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8iPadAir3yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPadAir4",
            "printedName": "iPadAir4",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO8iPadAir4yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8iPadAir4yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPadAir5",
            "printedName": "iPadAir5",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO8iPadAir5yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8iPadAir5yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPad5",
            "printedName": "iPad5",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO5iPad5yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO5iPad5yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPad6",
            "printedName": "iPad6",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO5iPad6yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO5iPad6yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPad7",
            "printedName": "iPad7",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO5iPad7yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO5iPad7yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPad8",
            "printedName": "iPad8",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO5iPad8yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO5iPad8yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPad9",
            "printedName": "iPad9",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO5iPad9yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO5iPad9yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPadMini",
            "printedName": "iPadMini",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO8iPadMiniyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8iPadMiniyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPadMini2",
            "printedName": "iPadMini2",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO9iPadMini2yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO9iPadMini2yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPadMini3",
            "printedName": "iPadMini3",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO9iPadMini3yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO9iPadMini3yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPadMini4",
            "printedName": "iPadMini4",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO9iPadMini4yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO9iPadMini4yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPadMini5",
            "printedName": "iPadMini5",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO9iPadMini5yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO9iPadMini5yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPadMini6",
            "printedName": "iPadMini6",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO9iPadMini6yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO9iPadMini6yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPadPro9_7",
            "printedName": "iPadPro9_7",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO10iPadPro9_7yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO10iPadPro9_7yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPadPro10_5",
            "printedName": "iPadPro10_5",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO11iPadPro10_5yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO11iPadPro10_5yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPadPro11",
            "printedName": "iPadPro11",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO9iPadPro11yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO9iPadPro11yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPadPro2_11",
            "printedName": "iPadPro2_11",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO11iPadPro2_11yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO11iPadPro2_11yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPadPro3_11",
            "printedName": "iPadPro3_11",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO11iPadPro3_11yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO11iPadPro3_11yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPadPro12_9",
            "printedName": "iPadPro12_9",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO11iPadPro12_9yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO11iPadPro12_9yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPadPro2_12_9",
            "printedName": "iPadPro2_12_9",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO13iPadPro2_12_9yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO13iPadPro2_12_9yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPadPro3_12_9",
            "printedName": "iPadPro3_12_9",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO13iPadPro3_12_9yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO13iPadPro3_12_9yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPadPro4_12_9",
            "printedName": "iPadPro4_12_9",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO13iPadPro4_12_9yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO13iPadPro4_12_9yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPadPro5_12_9",
            "printedName": "iPadPro5_12_9",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO13iPadPro5_12_9yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO13iPadPro5_12_9yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone4",
            "printedName": "iPhone4",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO7iPhone4yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO7iPhone4yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone4S",
            "printedName": "iPhone4S",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO8iPhone4SyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8iPhone4SyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone5",
            "printedName": "iPhone5",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO7iPhone5yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO7iPhone5yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone5S",
            "printedName": "iPhone5S",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO8iPhone5SyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8iPhone5SyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone5C",
            "printedName": "iPhone5C",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO8iPhone5CyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8iPhone5CyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone6",
            "printedName": "iPhone6",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO7iPhone6yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO7iPhone6yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone6Plus",
            "printedName": "iPhone6Plus",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO11iPhone6PlusyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO11iPhone6PlusyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone6S",
            "printedName": "iPhone6S",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO8iPhone6SyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8iPhone6SyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone6SPlus",
            "printedName": "iPhone6SPlus",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO12iPhone6SPlusyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO12iPhone6SPlusyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhoneSE",
            "printedName": "iPhoneSE",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO8iPhoneSEyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8iPhoneSEyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone7",
            "printedName": "iPhone7",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO7iPhone7yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO7iPhone7yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone7Plus",
            "printedName": "iPhone7Plus",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO11iPhone7PlusyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO11iPhone7PlusyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone8",
            "printedName": "iPhone8",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO7iPhone8yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO7iPhone8yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone8Plus",
            "printedName": "iPhone8Plus",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO11iPhone8PlusyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO11iPhone8PlusyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhoneX",
            "printedName": "iPhoneX",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO7iPhoneXyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO7iPhoneXyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhoneXS",
            "printedName": "iPhoneXS",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO8iPhoneXSyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8iPhoneXSyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhoneXSMax",
            "printedName": "iPhoneXSMax",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO11iPhoneXSMaxyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO11iPhoneXSMaxyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhoneXR",
            "printedName": "iPhoneXR",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO8iPhoneXRyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8iPhoneXRyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone11",
            "printedName": "iPhone11",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO8iPhone11yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8iPhone11yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone11Pro",
            "printedName": "iPhone11Pro",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO11iPhone11ProyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO11iPhone11ProyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone11ProMax",
            "printedName": "iPhone11ProMax",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO14iPhone11ProMaxyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO14iPhone11ProMaxyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhoneSE2",
            "printedName": "iPhoneSE2",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO9iPhoneSE2yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO9iPhoneSE2yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone12Mini",
            "printedName": "iPhone12Mini",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO12iPhone12MiniyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO12iPhone12MiniyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone12",
            "printedName": "iPhone12",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO8iPhone12yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8iPhone12yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone12Pro",
            "printedName": "iPhone12Pro",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO11iPhone12ProyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO11iPhone12ProyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone12ProMax",
            "printedName": "iPhone12ProMax",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO14iPhone12ProMaxyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO14iPhone12ProMaxyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone13Mini",
            "printedName": "iPhone13Mini",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO12iPhone13MiniyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO12iPhone13MiniyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone13",
            "printedName": "iPhone13",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO8iPhone13yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8iPhone13yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone13Pro",
            "printedName": "iPhone13Pro",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO11iPhone13ProyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO11iPhone13ProyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone13ProMax",
            "printedName": "iPhone13ProMax",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO14iPhone13ProMaxyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO14iPhone13ProMaxyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhoneSE3",
            "printedName": "iPhoneSE3",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO9iPhoneSE3yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO9iPhoneSE3yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone14",
            "printedName": "iPhone14",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO8iPhone14yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8iPhone14yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone14Plus",
            "printedName": "iPhone14Plus",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO12iPhone14PlusyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO12iPhone14PlusyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone14Pro",
            "printedName": "iPhone14Pro",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO11iPhone14ProyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO11iPhone14ProyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "iPhone14ProMax",
            "printedName": "iPhone14ProMax",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO14iPhone14ProMaxyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO14iPhone14ProMaxyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "AppleWatch1",
            "printedName": "AppleWatch1",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO11AppleWatch1yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO11AppleWatch1yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "AppleWatchS1",
            "printedName": "AppleWatchS1",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO12AppleWatchS1yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO12AppleWatchS1yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "AppleWatchS2",
            "printedName": "AppleWatchS2",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO12AppleWatchS2yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO12AppleWatchS2yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "AppleWatchS3",
            "printedName": "AppleWatchS3",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO12AppleWatchS3yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO12AppleWatchS3yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "AppleWatchS4",
            "printedName": "AppleWatchS4",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO12AppleWatchS4yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO12AppleWatchS4yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "AppleWatchS5",
            "printedName": "AppleWatchS5",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO12AppleWatchS5yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO12AppleWatchS5yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "AppleWatchSE",
            "printedName": "AppleWatchSE",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO12AppleWatchSEyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO12AppleWatchSEyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "AppleWatchS6",
            "printedName": "AppleWatchS6",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO12AppleWatchS6yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO12AppleWatchS6yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "AppleWatchS7",
            "printedName": "AppleWatchS7",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO12AppleWatchS7yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO12AppleWatchS7yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "AppleTV1",
            "printedName": "AppleTV1",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO8AppleTV1yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8AppleTV1yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "AppleTV2",
            "printedName": "AppleTV2",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO8AppleTV2yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8AppleTV2yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "AppleTV3",
            "printedName": "AppleTV3",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO8AppleTV3yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8AppleTV3yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "AppleTV4",
            "printedName": "AppleTV4",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO8AppleTV4yA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8AppleTV4yA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "AppleTV_4K",
            "printedName": "AppleTV_4K",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO10AppleTV_4KyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO10AppleTV_4KyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "AppleTV2_4K",
            "printedName": "AppleTV2_4K",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO11AppleTV2_4KyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO11AppleTV2_4KyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Var",
            "name": "unrecognized",
            "printedName": "unrecognized",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxDeviceModel.Type) -> VisxSDK.VisxDeviceModel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxDeviceModel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxDeviceModel",
                        "printedName": "VisxSDK.VisxDeviceModel",
                        "usr": "s:7VisxSDK0A11DeviceModelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11DeviceModelO12unrecognizedyA2CmF",
            "mangledName": "$s7VisxSDK0A11DeviceModelO12unrecognizedyA2CmF",
            "moduleName": "VisxSDK"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxDeviceModel?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A11DeviceModelO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK0A11DeviceModelO8rawValueSSvp",
            "mangledName": "$s7VisxSDK0A11DeviceModelO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A11DeviceModelO8rawValueSSvg",
                "mangledName": "$s7VisxSDK0A11DeviceModelO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK0A11DeviceModelO",
        "mangledName": "$s7VisxSDK0A11DeviceModelO",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "enumRawTypeName": "String",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AppTrackingTransparency",
        "printedName": "AppTrackingTransparency",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "Import",
        "name": "AdSupport",
        "printedName": "AdSupport",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConditionCheckUtility",
        "printedName": "ConditionCheckUtility",
        "children": [
          {
            "kind": "Var",
            "name": "condition",
            "printedName": "condition",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Condition",
                "printedName": "VisxSDK.Condition",
                "usr": "s:7VisxSDK9ConditionV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK21ConditionCheckUtilityV9condition33_69CB6DD677C18BFDA8C2804377266EB2LLAA0C0Vvp",
            "mangledName": "$s7VisxSDK21ConditionCheckUtilityV9condition33_69CB6DD677C18BFDA8C2804377266EB2LLAA0C0Vvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 0,
            "isLet": true,
            "hasStorage": true
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(condition:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConditionCheckUtility",
                "printedName": "VisxSDK.ConditionCheckUtility",
                "usr": "s:7VisxSDK21ConditionCheckUtilityV"
              },
              {
                "kind": "TypeNominal",
                "name": "Condition",
                "printedName": "VisxSDK.Condition",
                "usr": "s:7VisxSDK9ConditionV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK21ConditionCheckUtilityV9conditionAcA0C0V_tcfc",
            "mangledName": "$s7VisxSDK21ConditionCheckUtilityV9conditionAcA0C0V_tcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "checkIfValidCondition",
            "printedName": "checkIfValidCondition()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK21ConditionCheckUtilityV012checkIfValidC0SbyF",
            "mangledName": "$s7VisxSDK21ConditionCheckUtilityV012checkIfValidC0SbyF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK21ConditionCheckUtilityV",
        "mangledName": "$s7VisxSDK21ConditionCheckUtilityV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintAttributes",
        "printedName": "ConstraintAttributes",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK20ConstraintAttributesV8rawValueACSu_tcfc",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV8rawValueACSu_tcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK20ConstraintAttributesVyACSucfc",
            "mangledName": "$s7VisxSDK20ConstraintAttributesVyACSucfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(nilLiteral:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              },
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK20ConstraintAttributesV10nilLiteralACyt_tcfc",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV10nilLiteralACyt_tcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(integerLiteral:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK20ConstraintAttributesV14integerLiteralACSu_tcfc",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV14integerLiteralACSu_tcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV8rawValueSuvp",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV8rawValueSuvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage",
              "SetterAccess",
              "AccessControl"
            ],
            "fixedbinaryorder": 0,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV8rawValueSuvg",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV8rawValueSuvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allZeros",
            "printedName": "allZeros",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV8allZerosACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV8allZerosACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV8allZerosACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV8allZerosACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "convertFromNilLiteral",
            "printedName": "convertFromNilLiteral()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK20ConstraintAttributesV21convertFromNilLiteralACyFZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV21convertFromNilLiteralACyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "boolValue",
            "printedName": "boolValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV9boolValueSbvp",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV9boolValueSbvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV9boolValueSbvg",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV9boolValueSbvg",
                "moduleName": "VisxSDK",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "toRaw",
            "printedName": "toRaw()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK20ConstraintAttributesV5toRawSuyF",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV5toRawSuyF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fromRaw",
            "printedName": "fromRaw(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.ConstraintAttributes?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK20ConstraintAttributesV7fromRawyACSgSuFZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV7fromRawyACSgSuFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fromMask",
            "printedName": "fromMask(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "usr": "s:Su"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK20ConstraintAttributesV8fromMaskyACSuFZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV8fromMaskyACSuFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "none",
            "printedName": "none",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV4noneACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV4noneACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV4noneACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV4noneACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "left",
            "printedName": "left",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV4leftACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV4leftACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV4leftACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV4leftACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "top",
            "printedName": "top",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV3topACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV3topACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV3topACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV3topACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "right",
            "printedName": "right",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV5rightACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV5rightACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV5rightACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV5rightACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "bottom",
            "printedName": "bottom",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV6bottomACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV6bottomACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV6bottomACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV6bottomACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "leading",
            "printedName": "leading",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV7leadingACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV7leadingACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV7leadingACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV7leadingACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "trailing",
            "printedName": "trailing",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV8trailingACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV8trailingACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV8trailingACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV8trailingACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "width",
            "printedName": "width",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV5widthACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV5widthACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV5widthACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV5widthACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "height",
            "printedName": "height",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV6heightACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV6heightACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV6heightACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV6heightACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "centerX",
            "printedName": "centerX",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV7centerXACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV7centerXACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV7centerXACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV7centerXACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "centerY",
            "printedName": "centerY",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV7centerYACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV7centerYACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV7centerYACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV7centerYACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "lastBaseline",
            "printedName": "lastBaseline",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV12lastBaselineACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV12lastBaselineACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV12lastBaselineACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV12lastBaselineACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "firstBaseline",
            "printedName": "firstBaseline",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV13firstBaselineACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV13firstBaselineACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "intro_Macosx": "10.11",
            "intro_iOS": "8.0",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available",
              "Available"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV13firstBaselineACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV13firstBaselineACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "leftMargin",
            "printedName": "leftMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV10leftMarginACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV10leftMarginACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV10leftMarginACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV10leftMarginACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "rightMargin",
            "printedName": "rightMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV11rightMarginACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV11rightMarginACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV11rightMarginACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV11rightMarginACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "topMargin",
            "printedName": "topMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV9topMarginACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV9topMarginACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV9topMarginACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV9topMarginACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "bottomMargin",
            "printedName": "bottomMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV12bottomMarginACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV12bottomMarginACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV12bottomMarginACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV12bottomMarginACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "leadingMargin",
            "printedName": "leadingMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV13leadingMarginACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV13leadingMarginACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV13leadingMarginACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV13leadingMarginACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "trailingMargin",
            "printedName": "trailingMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV14trailingMarginACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV14trailingMarginACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV14trailingMarginACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV14trailingMarginACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "centerXWithinMargins",
            "printedName": "centerXWithinMargins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV20centerXWithinMarginsACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV20centerXWithinMarginsACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV20centerXWithinMarginsACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV20centerXWithinMarginsACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "centerYWithinMargins",
            "printedName": "centerYWithinMargins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV20centerYWithinMarginsACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV20centerYWithinMarginsACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV20centerYWithinMarginsACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV20centerYWithinMarginsACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "edges",
            "printedName": "edges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV5edgesACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV5edgesACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV5edgesACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV5edgesACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "horizontalEdges",
            "printedName": "horizontalEdges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV15horizontalEdgesACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV15horizontalEdgesACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV15horizontalEdgesACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV15horizontalEdgesACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "verticalEdges",
            "printedName": "verticalEdges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV13verticalEdgesACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV13verticalEdgesACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV13verticalEdgesACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV13verticalEdgesACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "directionalEdges",
            "printedName": "directionalEdges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV16directionalEdgesACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV16directionalEdgesACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV16directionalEdgesACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV16directionalEdgesACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "directionalHorizontalEdges",
            "printedName": "directionalHorizontalEdges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV26directionalHorizontalEdgesACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV26directionalHorizontalEdgesACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV26directionalHorizontalEdgesACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV26directionalHorizontalEdgesACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "directionalVerticalEdges",
            "printedName": "directionalVerticalEdges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV24directionalVerticalEdgesACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV24directionalVerticalEdgesACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV24directionalVerticalEdgesACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV24directionalVerticalEdgesACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "size",
            "printedName": "size",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV4sizeACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV4sizeACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV4sizeACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV4sizeACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "center",
            "printedName": "center",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV6centerACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV6centerACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV6centerACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV6centerACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "margins",
            "printedName": "margins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV7marginsACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV7marginsACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV7marginsACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV7marginsACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "directionalMargins",
            "printedName": "directionalMargins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV18directionalMarginsACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV18directionalMarginsACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV18directionalMarginsACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV18directionalMarginsACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "centerWithinMargins",
            "printedName": "centerWithinMargins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV19centerWithinMarginsACvpZ",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV19centerWithinMarginsACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "Available"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV19centerWithinMarginsACvgZ",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV19centerWithinMarginsACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "layoutAttributes",
            "printedName": "layoutAttributes",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[UIKit.NSLayoutConstraint.Attribute]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Attribute",
                    "printedName": "UIKit.NSLayoutConstraint.Attribute",
                    "usr": "c:@E@NSLayoutAttribute"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ConstraintAttributesV06layoutD0SaySo17NSLayoutAttributeVGvp",
            "mangledName": "$s7VisxSDK20ConstraintAttributesV06layoutD0SaySo17NSLayoutAttributeVGvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[UIKit.NSLayoutConstraint.Attribute]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Attribute",
                        "printedName": "UIKit.NSLayoutConstraint.Attribute",
                        "usr": "c:@E@NSLayoutAttribute"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ConstraintAttributesV06layoutD0SaySo17NSLayoutAttributeVGvg",
                "mangledName": "$s7VisxSDK20ConstraintAttributesV06layoutD0SaySo17NSLayoutAttributeVGvg",
                "moduleName": "VisxSDK",
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK20ConstraintAttributesV",
        "mangledName": "$s7VisxSDK20ConstraintAttributesV",
        "moduleName": "VisxSDK",
        "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": "OptionSet",
            "printedName": "OptionSet",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ]
              }
            ],
            "usr": "s:s9OptionSetP",
            "mangledName": "$ss9OptionSetP"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByIntegerLiteral",
            "printedName": "ExpressibleByIntegerLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "IntegerLiteralType",
                "printedName": "IntegerLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:s27ExpressibleByIntegerLiteralP",
            "mangledName": "$ss27ExpressibleByIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "SetAlgebra",
            "printedName": "SetAlgebra",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ]
              }
            ],
            "usr": "s:s10SetAlgebraP",
            "mangledName": "$ss10SetAlgebraP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByArrayLiteral",
            "printedName": "ExpressibleByArrayLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ArrayLiteralElement",
                "printedName": "ArrayLiteralElement",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ]
              }
            ],
            "usr": "s:s25ExpressibleByArrayLiteralP",
            "mangledName": "$ss25ExpressibleByArrayLiteralP"
          },
          {
            "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": "ConstraintAttributes",
            "printedName": "VisxSDK.ConstraintAttributes",
            "usr": "s:7VisxSDK20ConstraintAttributesV"
          },
          {
            "kind": "TypeNominal",
            "name": "ConstraintAttributes",
            "printedName": "VisxSDK.ConstraintAttributes",
            "usr": "s:7VisxSDK20ConstraintAttributesV"
          },
          {
            "kind": "TypeNominal",
            "name": "ConstraintAttributes",
            "printedName": "VisxSDK.ConstraintAttributes",
            "usr": "s:7VisxSDK20ConstraintAttributesV"
          }
        ],
        "declKind": "Func",
        "usr": "s:7VisxSDK1poiyAA20ConstraintAttributesVAD_ADtF",
        "mangledName": "$s7VisxSDK1poiyAA20ConstraintAttributesVAD_ADtF",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "AccessControl"
        ],
        "funcSelfKind": "NonMutating"
      },
      {
        "kind": "Function",
        "name": "+=",
        "printedName": "+=(_:_:)",
        "children": [
          {
            "kind": "TypeNominal",
            "name": "Void",
            "printedName": "()"
          },
          {
            "kind": "TypeNominal",
            "name": "ConstraintAttributes",
            "printedName": "VisxSDK.ConstraintAttributes",
            "paramValueOwnership": "InOut",
            "usr": "s:7VisxSDK20ConstraintAttributesV"
          },
          {
            "kind": "TypeNominal",
            "name": "ConstraintAttributes",
            "printedName": "VisxSDK.ConstraintAttributes",
            "usr": "s:7VisxSDK20ConstraintAttributesV"
          }
        ],
        "declKind": "Func",
        "usr": "s:7VisxSDK2peoiyyAA20ConstraintAttributesVz_ADtF",
        "mangledName": "$s7VisxSDK2peoiyyAA20ConstraintAttributesVz_ADtF",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "AccessControl"
        ],
        "funcSelfKind": "NonMutating"
      },
      {
        "kind": "Function",
        "name": "-=",
        "printedName": "-=(_:_:)",
        "children": [
          {
            "kind": "TypeNominal",
            "name": "Void",
            "printedName": "()"
          },
          {
            "kind": "TypeNominal",
            "name": "ConstraintAttributes",
            "printedName": "VisxSDK.ConstraintAttributes",
            "paramValueOwnership": "InOut",
            "usr": "s:7VisxSDK20ConstraintAttributesV"
          },
          {
            "kind": "TypeNominal",
            "name": "ConstraintAttributes",
            "printedName": "VisxSDK.ConstraintAttributes",
            "usr": "s:7VisxSDK20ConstraintAttributesV"
          }
        ],
        "declKind": "Func",
        "usr": "s:7VisxSDK2seoiyyAA20ConstraintAttributesVz_ADtF",
        "mangledName": "$s7VisxSDK2seoiyyAA20ConstraintAttributesVz_ADtF",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "AccessControl"
        ],
        "funcSelfKind": "NonMutating"
      },
      {
        "kind": "Function",
        "name": "==",
        "printedName": "==(_:_:)",
        "children": [
          {
            "kind": "TypeNominal",
            "name": "Bool",
            "printedName": "Swift.Bool",
            "usr": "s:Sb"
          },
          {
            "kind": "TypeNominal",
            "name": "ConstraintAttributes",
            "printedName": "VisxSDK.ConstraintAttributes",
            "usr": "s:7VisxSDK20ConstraintAttributesV"
          },
          {
            "kind": "TypeNominal",
            "name": "ConstraintAttributes",
            "printedName": "VisxSDK.ConstraintAttributes",
            "usr": "s:7VisxSDK20ConstraintAttributesV"
          }
        ],
        "declKind": "Func",
        "usr": "s:7VisxSDK2eeoiySbAA20ConstraintAttributesV_ADtF",
        "mangledName": "$s7VisxSDK2eeoiySbAA20ConstraintAttributesV_ADtF",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "AccessControl"
        ],
        "funcSelfKind": "NonMutating"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxMRAdViewDelegate",
        "printedName": "VisxMRAdViewDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "viewControllerForPresentingModalView",
            "printedName": "viewControllerForPresentingModalView()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIViewController",
                "printedName": "UIKit.UIViewController",
                "usr": "c:objc(cs)UIViewController"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP032viewControllerForPresentingModalD0So06UIViewG0CyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP032viewControllerForPresentingModalD0So06UIViewG0CyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adDidLoad",
            "printedName": "adDidLoad(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP9adDidLoadyyAA0acD0CF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP9adDidLoadyyAA0acD0CF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adDidFailToLoad",
            "printedName": "adDidFailToLoad(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP15adDidFailToLoadyyAA0acD0CF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP15adDidFailToLoadyyAA0acD0CF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adDidClose",
            "printedName": "adDidClose(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP10adDidCloseyyAA0acD0CF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP10adDidCloseyyAA0acD0CF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adDidPresentModalView",
            "printedName": "adDidPresentModalView(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP017adDidPresentModalD0yyAA0acD0CF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP017adDidPresentModalD0yyAA0acD0CF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adViewClicked",
            "printedName": "adViewClicked(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP02adD7ClickedyyAA0acD0CF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP02adD7ClickedyyAA0acD0CF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adDidRequestCustomCloseEnabled",
            "printedName": "adDidRequestCustomCloseEnabled(_:enabled:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP30adDidRequestCustomCloseEnabled_7enabledyAA0acD0C_SbtF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP30adDidRequestCustomCloseEnabled_7enabledyAA0acD0C_SbtF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "appShouldSuspendForAd",
            "printedName": "appShouldSuspendForAd(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP21appShouldSuspendForAdyyAA0acD0CF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP21appShouldSuspendForAdyyAA0acD0CF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "appShouldResumeFromAd",
            "printedName": "appShouldResumeFromAd(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP21appShouldResumeFromAdyyAA0acD0CF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP21appShouldResumeFromAdyyAA0acD0CF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setPlacementEffect",
            "printedName": "setPlacementEffect(_:_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementEffect",
                "printedName": "VisxSDK.VisxPlacementEffect",
                "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP18setPlacementEffectyyAA0agH0O_So6CGSizeVAHtF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP18setPlacementEffectyyAA0agH0O_So6CGSizeVAHtF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didSetPlacementDimension",
            "printedName": "didSetPlacementDimension(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP24didSetPlacementDimensionyySo6CGSizeV_AFtF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP24didSetPlacementDimensionyySo6CGSizeV_AFtF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "closePlacement",
            "printedName": "closePlacement()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP14closePlacementyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP14closePlacementyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "refreshPlacement",
            "printedName": "refreshPlacement()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP16refreshPlacementyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP16refreshPlacementyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoFinished",
            "printedName": "videoFinished()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP13videoFinishedyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP13videoFinishedyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoWasCanceled",
            "printedName": "videoWasCanceled()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP16videoWasCanceledyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP16videoWasCanceledyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoWasMuted",
            "printedName": "videoWasMuted()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP13videoWasMutedyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP13videoWasMutedyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoWasUnmuted",
            "printedName": "videoWasUnmuted()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP15videoWasUnmutedyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP15videoWasUnmutedyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "unloadCreative",
            "printedName": "unloadCreative()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP14unloadCreativeyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP14unloadCreativeyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "enableOnScrollEvent",
            "printedName": "enableOnScrollEvent()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP19enableOnScrollEventyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP19enableOnScrollEventyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "scrollDidScroll",
            "printedName": "scrollDidScroll()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP15scrollDidScrollyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP15scrollDidScrollyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setMessageAbove",
            "printedName": "setMessageAbove(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP15setMessageAboveyySSF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP15setMessageAboveyySSF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setMessageBelow",
            "printedName": "setMessageBelow(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP15setMessageBelowyySSF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP15setMessageBelowyySSF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "showBrandedTakeover",
            "printedName": "showBrandedTakeover(with:_:_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "AnimationOptions",
                "printedName": "UIKit.UIView.AnimationOptions",
                "usr": "c:@E@UIViewAnimationOptions"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP19showBrandedTakeover4with___ySS_So6CGSizeVSo22UIViewAnimationOptionsVSStF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP19showBrandedTakeover4with___ySS_So6CGSizeVSo22UIViewAnimationOptionsVSStF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "hideBrandedTakeover",
            "printedName": "hideBrandedTakeover(with:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "AnimationOptions",
                "printedName": "UIKit.UIView.AnimationOptions",
                "usr": "c:@E@UIViewAnimationOptions"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP19hideBrandedTakeover4with_ySo22UIViewAnimationOptionsV_SStF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP19hideBrandedTakeover4with_ySo22UIViewAnimationOptionsV_SStF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "landingPageOpened",
            "printedName": "landingPageOpened()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP17landingPageOpenedyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP17landingPageOpenedyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setVisxToSticky",
            "printedName": "setVisxToSticky()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP03setA8ToStickyyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP03setA8ToStickyyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adDidLoad",
            "printedName": "adDidLoad(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE9adDidLoadyyAA0acD0CF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE9adDidLoadyyAA0acD0CF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adDidFailToLoad",
            "printedName": "adDidFailToLoad(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE15adDidFailToLoadyyAA0acD0CF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE15adDidFailToLoadyyAA0acD0CF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adDidClose",
            "printedName": "adDidClose(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE10adDidCloseyyAA0acD0CF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE10adDidCloseyyAA0acD0CF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adDidPresentModalView",
            "printedName": "adDidPresentModalView(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE017adDidPresentModalD0yyAA0acD0CF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE017adDidPresentModalD0yyAA0acD0CF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adViewClicked",
            "printedName": "adViewClicked(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE02adD7ClickedyyAA0acD0CF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE02adD7ClickedyyAA0acD0CF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adDidRequestCustomCloseEnabled",
            "printedName": "adDidRequestCustomCloseEnabled(_:enabled:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE30adDidRequestCustomCloseEnabled_7enabledyAA0acD0C_SbtF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE30adDidRequestCustomCloseEnabled_7enabledyAA0acD0C_SbtF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "appShouldSuspendForAd",
            "printedName": "appShouldSuspendForAd(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE21appShouldSuspendForAdyyAA0acD0CF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE21appShouldSuspendForAdyyAA0acD0CF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "appShouldResumeFromAd",
            "printedName": "appShouldResumeFromAd(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE21appShouldResumeFromAdyyAA0acD0CF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE21appShouldResumeFromAdyyAA0acD0CF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setPlacementEffect",
            "printedName": "setPlacementEffect(_:_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementEffect",
                "printedName": "VisxSDK.VisxPlacementEffect",
                "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE18setPlacementEffectyyAA0agH0O_So6CGSizeVAHtF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE18setPlacementEffectyyAA0agH0O_So6CGSizeVAHtF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didSetPlacementDimension",
            "printedName": "didSetPlacementDimension(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE24didSetPlacementDimensionyySo6CGSizeV_AFtF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE24didSetPlacementDimensionyySo6CGSizeV_AFtF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "closePlacement",
            "printedName": "closePlacement()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE14closePlacementyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE14closePlacementyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "refreshPlacement",
            "printedName": "refreshPlacement()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE16refreshPlacementyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE16refreshPlacementyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoFinished",
            "printedName": "videoFinished()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE13videoFinishedyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE13videoFinishedyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoWasCanceled",
            "printedName": "videoWasCanceled()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE16videoWasCanceledyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE16videoWasCanceledyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoWasMuted",
            "printedName": "videoWasMuted()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE13videoWasMutedyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE13videoWasMutedyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoWasUnmuted",
            "printedName": "videoWasUnmuted()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE15videoWasUnmutedyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE15videoWasUnmutedyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "unloadCreative",
            "printedName": "unloadCreative()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE14unloadCreativeyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE14unloadCreativeyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "enableOnScrollEvent",
            "printedName": "enableOnScrollEvent()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE19enableOnScrollEventyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE19enableOnScrollEventyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "scrollDidScroll",
            "printedName": "scrollDidScroll()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE15scrollDidScrollyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE15scrollDidScrollyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setMessageAbove",
            "printedName": "setMessageAbove(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE15setMessageAboveyySSF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE15setMessageAboveyySSF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setMessageBelow",
            "printedName": "setMessageBelow(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE15setMessageBelowyySSF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE15setMessageBelowyySSF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "showBrandedTakeover",
            "printedName": "showBrandedTakeover(with:_:_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "AnimationOptions",
                "printedName": "UIKit.UIView.AnimationOptions",
                "usr": "c:@E@UIViewAnimationOptions"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE19showBrandedTakeover4with___ySS_So6CGSizeVSo22UIViewAnimationOptionsVSStF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE19showBrandedTakeover4with___ySS_So6CGSizeVSo22UIViewAnimationOptionsVSStF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "hideBrandedTakeover",
            "printedName": "hideBrandedTakeover(with:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "AnimationOptions",
                "printedName": "UIKit.UIView.AnimationOptions",
                "usr": "c:@E@UIViewAnimationOptions"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE19hideBrandedTakeover4with_ySo22UIViewAnimationOptionsV_SStF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE19hideBrandedTakeover4with_ySo22UIViewAnimationOptionsV_SStF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "landingPageOpened",
            "printedName": "landingPageOpened()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE17landingPageOpenedyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE17landingPageOpenedyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setVisxToSticky",
            "printedName": "setVisxToSticky()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16MRAdViewDelegatePAAE03setA8ToStickyyyF",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegatePAAE03setA8ToStickyyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxMRAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxMRAdViewDelegate>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7VisxSDK0A16MRAdViewDelegateP",
        "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP",
        "moduleName": "VisxSDK",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "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": "WebKit",
        "printedName": "WebKit",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "BrandedTakeoverWebView",
        "printedName": "BrandedTakeoverWebView",
        "children": [
          {
            "kind": "Var",
            "name": "animationStyle",
            "printedName": "animationStyle",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AnimationOptions",
                "printedName": "UIKit.UIView.AnimationOptions",
                "usr": "c:@E@UIViewAnimationOptions"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK22BrandedTakeoverWebViewC14animationStyleSo22UIViewAnimationOptionsVvp",
            "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC14animationStyleSo22UIViewAnimationOptionsVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 0,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AnimationOptions",
                    "printedName": "UIKit.UIView.AnimationOptions",
                    "usr": "c:@E@UIViewAnimationOptions"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK22BrandedTakeoverWebViewC14animationStyleSo22UIViewAnimationOptionsVvg",
                "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC14animationStyleSo22UIViewAnimationOptionsVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "AnimationOptions",
                    "printedName": "UIKit.UIView.AnimationOptions",
                    "usr": "c:@E@UIViewAnimationOptions"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK22BrandedTakeoverWebViewC14animationStyleSo22UIViewAnimationOptionsVvs",
                "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC14animationStyleSo22UIViewAnimationOptionsVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK22BrandedTakeoverWebViewC14animationStyleSo22UIViewAnimationOptionsVvM",
                "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC14animationStyleSo22UIViewAnimationOptionsVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "animationDirection",
            "printedName": "animationDirection",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK22BrandedTakeoverWebViewC18animationDirectionSSvp",
            "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC18animationDirectionSSvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK22BrandedTakeoverWebViewC18animationDirectionSSvg",
                "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC18animationDirectionSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": 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:7VisxSDK22BrandedTakeoverWebViewC18animationDirectionSSvs",
                "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC18animationDirectionSSvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK22BrandedTakeoverWebViewC18animationDirectionSSvM",
                "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC18animationDirectionSSvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "frameSize",
            "printedName": "frameSize",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK22BrandedTakeoverWebViewC9frameSizeSo6CGSizeVvp",
            "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC9frameSizeSo6CGSizeVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 2,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGSize",
                    "printedName": "CoreFoundation.CGSize",
                    "usr": "c:@S@CGSize"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK22BrandedTakeoverWebViewC9frameSizeSo6CGSizeVvg",
                "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC9frameSizeSo6CGSizeVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGSize",
                    "printedName": "CoreFoundation.CGSize",
                    "usr": "c:@S@CGSize"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK22BrandedTakeoverWebViewC9frameSizeSo6CGSizeVvs",
                "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC9frameSizeSo6CGSizeVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK22BrandedTakeoverWebViewC9frameSizeSo6CGSizeVvM",
                "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC9frameSizeSo6CGSizeVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "mradView",
            "printedName": "mradView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "VisxSDK.VisxMRAdView?"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK22BrandedTakeoverWebViewC04mradF0AA0a4MRAdF0CSgvp",
            "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC04mradF0AA0a4MRAdF0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ReferenceOwnership"
            ],
            "fixedbinaryorder": 3,
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxMRAdView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxMRAdView",
                        "printedName": "VisxSDK.VisxMRAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK22BrandedTakeoverWebViewC04mradF0AA0a4MRAdF0CSgvg",
                "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC04mradF0AA0a4MRAdF0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxMRAdView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxMRAdView",
                        "printedName": "VisxSDK.VisxMRAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK22BrandedTakeoverWebViewC04mradF0AA0a4MRAdF0CSgvs",
                "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC04mradF0AA0a4MRAdF0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK22BrandedTakeoverWebViewC04mradF0AA0a4MRAdF0CSgvM",
                "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC04mradF0AA0a4MRAdF0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(with:_:_:mradView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BrandedTakeoverWebView",
                "printedName": "VisxSDK.BrandedTakeoverWebView",
                "usr": "c:@M@VisxSDK@objc(cs)BrandedTakeoverWebView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "AnimationOptions",
                "printedName": "UIKit.UIView.AnimationOptions",
                "usr": "c:@E@UIViewAnimationOptions"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK22BrandedTakeoverWebViewC4with__04mradF0ACSo6CGSizeV_So22UIViewAnimationOptionsVSSAA0a4MRAdF0Ctcfc",
            "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC4with__04mradF0ACSo6CGSizeV_So22UIViewAnimationOptionsVSSAA0a4MRAdF0Ctcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(coder:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.BrandedTakeoverWebView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BrandedTakeoverWebView",
                    "printedName": "VisxSDK.BrandedTakeoverWebView",
                    "usr": "c:@M@VisxSDK@objc(cs)BrandedTakeoverWebView"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "NSCoder",
                "printedName": "Foundation.NSCoder",
                "usr": "c:objc(cs)NSCoder"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)BrandedTakeoverWebView(im)initWithCoder:",
            "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC5coderACSgSo7NSCoderC_tcfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "objc_name": "initWithCoder:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Required"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "presentView",
            "printedName": "presentView()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK22BrandedTakeoverWebViewC07presentF0yyF",
            "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC07presentF0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "hideView",
            "printedName": "hideView(with:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "AnimationOptions",
                "printedName": "UIKit.UIView.AnimationOptions",
                "usr": "c:@E@UIViewAnimationOptions"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK22BrandedTakeoverWebViewC04hideF04with_ySo22UIViewAnimationOptionsV_SStF",
            "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC04hideF04with_ySo22UIViewAnimationOptionsV_SStF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "releaseView",
            "printedName": "releaseView()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK22BrandedTakeoverWebViewC07releaseF0yyF",
            "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC07releaseF0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "webView",
            "printedName": "webView(_:createWebViewWith:for:windowFeatures:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "WebKit.WKWebView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "WKWebView",
                    "printedName": "WebKit.WKWebView",
                    "usr": "c:objc(cs)WKWebView"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "WKWebView",
                "printedName": "WebKit.WKWebView",
                "usr": "c:objc(cs)WKWebView"
              },
              {
                "kind": "TypeNominal",
                "name": "WKWebViewConfiguration",
                "printedName": "WebKit.WKWebViewConfiguration",
                "usr": "c:objc(cs)WKWebViewConfiguration"
              },
              {
                "kind": "TypeNominal",
                "name": "WKNavigationAction",
                "printedName": "WebKit.WKNavigationAction",
                "usr": "c:objc(cs)WKNavigationAction"
              },
              {
                "kind": "TypeNominal",
                "name": "WKWindowFeatures",
                "printedName": "WebKit.WKWindowFeatures",
                "usr": "c:objc(cs)WKWindowFeatures"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)BrandedTakeoverWebView(im)webView:createWebViewWithConfiguration:forNavigationAction:windowFeatures:",
            "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC03webF0_06createeF4With3for14windowFeaturesSo05WKWebF0CSgAI_So0mF13ConfigurationCSo18WKNavigationActionCSo08WKWindowL0CtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "objc_name": "webView:createWebViewWithConfiguration:forNavigationAction:windowFeatures:",
            "declAttributes": [
              "ObjC",
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(frame:configuration:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BrandedTakeoverWebView",
                "printedName": "VisxSDK.BrandedTakeoverWebView",
                "usr": "c:@M@VisxSDK@objc(cs)BrandedTakeoverWebView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              },
              {
                "kind": "TypeNominal",
                "name": "WKWebViewConfiguration",
                "printedName": "WebKit.WKWebViewConfiguration",
                "usr": "c:objc(cs)WKWebViewConfiguration"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)BrandedTakeoverWebView(im)initWithFrame:configuration:",
            "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC5frame13configurationACSo6CGRectV_So05WKWebF13ConfigurationCtcfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "initWithFrame:configuration:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@VisxSDK@objc(cs)BrandedTakeoverWebView",
        "mangledName": "$s7VisxSDK22BrandedTakeoverWebViewC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)WKWebView",
        "superclassNames": [
          "WebKit.WKWebView",
          "UIKit.UIView",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "LayoutConstraintItem",
            "printedName": "LayoutConstraintItem",
            "usr": "s:7VisxSDK20LayoutConstraintItemP",
            "mangledName": "$s7VisxSDK20LayoutConstraintItemP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintRelatableTarget",
            "printedName": "ConstraintRelatableTarget",
            "usr": "s:7VisxSDK25ConstraintRelatableTargetP",
            "mangledName": "$s7VisxSDK25ConstraintRelatableTargetP"
          },
          {
            "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": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "Constraint",
        "printedName": "Constraint",
        "children": [
          {
            "kind": "Var",
            "name": "sourceLocation",
            "printedName": "sourceLocation",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Tuple",
                "printedName": "(Swift.String, Swift.UInt)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK10ConstraintC14sourceLocationSS_Sutvp",
            "mangledName": "$s7VisxSDK10ConstraintC14sourceLocationSS_Sutvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(Swift.String, Swift.UInt)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "UInt",
                        "printedName": "Swift.UInt",
                        "usr": "s:Su"
                      }
                    ]
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK10ConstraintC14sourceLocationSS_Sutvg",
                "mangledName": "$s7VisxSDK10ConstraintC14sourceLocationSS_Sutvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "label",
            "printedName": "label",
            "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:7VisxSDK10ConstraintC5labelSSSgvp",
            "mangledName": "$s7VisxSDK10ConstraintC5labelSSSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK10ConstraintC5labelSSSgvg",
                "mangledName": "$s7VisxSDK10ConstraintC5labelSSSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "layoutConstraints",
            "printedName": "layoutConstraints",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.LayoutConstraint]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutConstraint",
                    "printedName": "VisxSDK.LayoutConstraint",
                    "usr": "c:@M@VisxSDK@objc(cs)LayoutConstraint"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK10ConstraintC17layoutConstraintsSayAA06LayoutC0CGvp",
            "mangledName": "$s7VisxSDK10ConstraintC17layoutConstraintsSayAA06LayoutC0CGvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.LayoutConstraint]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LayoutConstraint",
                        "printedName": "VisxSDK.LayoutConstraint",
                        "usr": "c:@M@VisxSDK@objc(cs)LayoutConstraint"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK10ConstraintC17layoutConstraintsSayAA06LayoutC0CGvg",
                "mangledName": "$s7VisxSDK10ConstraintC17layoutConstraintsSayAA06LayoutC0CGvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.LayoutConstraint]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LayoutConstraint",
                        "printedName": "VisxSDK.LayoutConstraint",
                        "usr": "c:@M@VisxSDK@objc(cs)LayoutConstraint"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK10ConstraintC17layoutConstraintsSayAA06LayoutC0CGvs",
                "mangledName": "$s7VisxSDK10ConstraintC17layoutConstraintsSayAA06LayoutC0CGvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK10ConstraintC17layoutConstraintsSayAA06LayoutC0CGvM",
                "mangledName": "$s7VisxSDK10ConstraintC17layoutConstraintsSayAA06LayoutC0CGvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isActive",
            "printedName": "isActive",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK10ConstraintC8isActiveSbvp",
            "mangledName": "$s7VisxSDK10ConstraintC8isActiveSbvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK10ConstraintC8isActiveSbvg",
                "mangledName": "$s7VisxSDK10ConstraintC8isActiveSbvg",
                "moduleName": "VisxSDK",
                "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:7VisxSDK10ConstraintC8isActiveSbvs",
                "mangledName": "$s7VisxSDK10ConstraintC8isActiveSbvs",
                "moduleName": "VisxSDK",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK10ConstraintC8isActiveSbvM",
                "mangledName": "$s7VisxSDK10ConstraintC8isActiveSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:to:relation:sourceLocation:label:multiplier:constant:priority:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Constraint",
                "printedName": "VisxSDK.Constraint",
                "usr": "s:7VisxSDK10ConstraintC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintRelation",
                "printedName": "VisxSDK.ConstraintRelation",
                "usr": "s:7VisxSDK18ConstraintRelationO"
              },
              {
                "kind": "TypeNominal",
                "name": "Tuple",
                "printedName": "(Swift.String, Swift.UInt)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintMultiplierTarget",
                "printedName": "any VisxSDK.ConstraintMultiplierTarget",
                "usr": "s:7VisxSDK26ConstraintMultiplierTargetP"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintConstantTarget",
                "printedName": "any VisxSDK.ConstraintConstantTarget",
                "usr": "s:7VisxSDK24ConstraintConstantTargetP"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintPriorityTarget",
                "printedName": "any VisxSDK.ConstraintPriorityTarget",
                "usr": "s:7VisxSDK24ConstraintPriorityTargetP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK10ConstraintC4from2to8relation14sourceLocation5label10multiplier8constant8priorityAcA0C4ItemC_AmA0C8RelationOSS_SutSSSgAA0C16MultiplierTarget_pAA0c8ConstantP0_pAA0c8PriorityP0_ptcfc",
            "mangledName": "$s7VisxSDK10ConstraintC4from2to8relation14sourceLocation5label10multiplier8constant8priorityAcA0C4ItemC_AmA0C8RelationOSS_SutSSSgAA0C16MultiplierTarget_pAA0c8ConstantP0_pAA0c8PriorityP0_ptcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "install",
            "printedName": "install()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK10ConstraintC7installyyF",
            "mangledName": "$s7VisxSDK10ConstraintC7installyyF",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "Available",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "uninstall",
            "printedName": "uninstall()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK10ConstraintC9uninstallyyF",
            "mangledName": "$s7VisxSDK10ConstraintC9uninstallyyF",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "Available"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "activate",
            "printedName": "activate()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK10ConstraintC8activateyyF",
            "mangledName": "$s7VisxSDK10ConstraintC8activateyyF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "deactivate",
            "printedName": "deactivate()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK10ConstraintC10deactivateyyF",
            "mangledName": "$s7VisxSDK10ConstraintC10deactivateyyF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "update",
            "printedName": "update(offset:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Constraint",
                "printedName": "VisxSDK.Constraint",
                "usr": "s:7VisxSDK10ConstraintC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintOffsetTarget",
                "printedName": "any VisxSDK.ConstraintOffsetTarget",
                "usr": "s:7VisxSDK22ConstraintOffsetTargetP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK10ConstraintC6update6offsetAcA0C12OffsetTarget_p_tF",
            "mangledName": "$s7VisxSDK10ConstraintC6update6offsetAcA0C12OffsetTarget_p_tF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "update",
            "printedName": "update(inset:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Constraint",
                "printedName": "VisxSDK.Constraint",
                "usr": "s:7VisxSDK10ConstraintC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintInsetTarget",
                "printedName": "any VisxSDK.ConstraintInsetTarget",
                "usr": "s:7VisxSDK21ConstraintInsetTargetP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK10ConstraintC6update5insetAcA0C11InsetTarget_p_tF",
            "mangledName": "$s7VisxSDK10ConstraintC6update5insetAcA0C11InsetTarget_p_tF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "update",
            "printedName": "update(inset:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Constraint",
                "printedName": "VisxSDK.Constraint",
                "usr": "s:7VisxSDK10ConstraintC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintDirectionalInsetTarget",
                "printedName": "any VisxSDK.ConstraintDirectionalInsetTarget",
                "usr": "s:7VisxSDK32ConstraintDirectionalInsetTargetP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK10ConstraintC6update5insetAcA0C22DirectionalInsetTarget_p_tF",
            "mangledName": "$s7VisxSDK10ConstraintC6update5insetAcA0C22DirectionalInsetTarget_p_tF",
            "moduleName": "VisxSDK",
            "intro_iOS": "11.0",
            "intro_tvOS": "11.0",
            "declAttributes": [
              "Final",
              "AccessControl",
              "Available",
              "Available",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "update",
            "printedName": "update(priority:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Constraint",
                "printedName": "VisxSDK.Constraint",
                "usr": "s:7VisxSDK10ConstraintC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintPriorityTarget",
                "printedName": "any VisxSDK.ConstraintPriorityTarget",
                "usr": "s:7VisxSDK24ConstraintPriorityTargetP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK10ConstraintC6update8priorityAcA0C14PriorityTarget_p_tF",
            "mangledName": "$s7VisxSDK10ConstraintC6update8priorityAcA0C14PriorityTarget_p_tF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "update",
            "printedName": "update(priority:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Constraint",
                "printedName": "VisxSDK.Constraint",
                "usr": "s:7VisxSDK10ConstraintC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintPriority",
                "printedName": "VisxSDK.ConstraintPriority",
                "usr": "s:7VisxSDK18ConstraintPriorityV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK10ConstraintC6update8priorityAcA0C8PriorityV_tF",
            "mangledName": "$s7VisxSDK10ConstraintC6update8priorityAcA0C8PriorityV_tF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateOffset",
            "printedName": "updateOffset(amount:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintOffsetTarget",
                "printedName": "any VisxSDK.ConstraintOffsetTarget",
                "usr": "s:7VisxSDK22ConstraintOffsetTargetP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK10ConstraintC12updateOffset6amountyAA0cE6Target_p_tF",
            "mangledName": "$s7VisxSDK10ConstraintC12updateOffset6amountyAA0cE6Target_p_tF",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "Available"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateInsets",
            "printedName": "updateInsets(amount:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintInsetTarget",
                "printedName": "any VisxSDK.ConstraintInsetTarget",
                "usr": "s:7VisxSDK21ConstraintInsetTargetP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK10ConstraintC12updateInsets6amountyAA0C11InsetTarget_p_tF",
            "mangledName": "$s7VisxSDK10ConstraintC12updateInsets6amountyAA0C11InsetTarget_p_tF",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "Available"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updatePriority",
            "printedName": "updatePriority(amount:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintPriorityTarget",
                "printedName": "any VisxSDK.ConstraintPriorityTarget",
                "usr": "s:7VisxSDK24ConstraintPriorityTargetP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK10ConstraintC14updatePriority6amountyAA0cE6Target_p_tF",
            "mangledName": "$s7VisxSDK10ConstraintC14updatePriority6amountyAA0cE6Target_p_tF",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "Available"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updatePriorityRequired",
            "printedName": "updatePriorityRequired()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK10ConstraintC22updatePriorityRequiredyyF",
            "mangledName": "$s7VisxSDK10ConstraintC22updatePriorityRequiredyyF",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "Available"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updatePriorityHigh",
            "printedName": "updatePriorityHigh()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK10ConstraintC18updatePriorityHighyyF",
            "mangledName": "$s7VisxSDK10ConstraintC18updatePriorityHighyyF",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "Available"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updatePriorityMedium",
            "printedName": "updatePriorityMedium()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK10ConstraintC20updatePriorityMediumyyF",
            "mangledName": "$s7VisxSDK10ConstraintC20updatePriorityMediumyyF",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "Available"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updatePriorityLow",
            "printedName": "updatePriorityLow()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK10ConstraintC17updatePriorityLowyyF",
            "mangledName": "$s7VisxSDK10ConstraintC17updatePriorityLowyyF",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "Available"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateConstantAndPriorityIfNeeded",
            "printedName": "updateConstantAndPriorityIfNeeded()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK10ConstraintC33updateConstantAndPriorityIfNeededyyF",
            "mangledName": "$s7VisxSDK10ConstraintC33updateConstantAndPriorityIfNeededyyF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "activateIfNeeded",
            "printedName": "activateIfNeeded(updatingExisting:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK10ConstraintC16activateIfNeeded16updatingExistingySb_tF",
            "mangledName": "$s7VisxSDK10ConstraintC16activateIfNeeded16updatingExistingySb_tF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "deactivateIfNeeded",
            "printedName": "deactivateIfNeeded()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK10ConstraintC18deactivateIfNeededyyF",
            "mangledName": "$s7VisxSDK10ConstraintC18deactivateIfNeededyyF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:7VisxSDK10ConstraintC",
        "mangledName": "$s7VisxSDK10ConstraintC",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "Final",
          "AccessControl",
          "Documentation"
        ],
        "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": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintPriority",
        "printedName": "ConstraintPriority",
        "children": [
          {
            "kind": "Var",
            "name": "value",
            "printedName": "value",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK18ConstraintPriorityV5valueSfvp",
            "mangledName": "$s7VisxSDK18ConstraintPriorityV5valueSfvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK18ConstraintPriorityV5valueSfvg",
                "mangledName": "$s7VisxSDK18ConstraintPriorityV5valueSfvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(floatLiteral:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintPriority",
                "printedName": "VisxSDK.ConstraintPriority",
                "usr": "s:7VisxSDK18ConstraintPriorityV"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK18ConstraintPriorityV12floatLiteralACSf_tcfc",
            "mangledName": "$s7VisxSDK18ConstraintPriorityV12floatLiteralACSf_tcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintPriority",
                "printedName": "VisxSDK.ConstraintPriority",
                "usr": "s:7VisxSDK18ConstraintPriorityV"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK18ConstraintPriorityVyACSfcfc",
            "mangledName": "$s7VisxSDK18ConstraintPriorityVyACSfcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "required",
            "printedName": "required",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintPriority",
                "printedName": "VisxSDK.ConstraintPriority",
                "usr": "s:7VisxSDK18ConstraintPriorityV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK18ConstraintPriorityV8requiredACvpZ",
            "mangledName": "$s7VisxSDK18ConstraintPriorityV8requiredACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintPriority",
                    "printedName": "VisxSDK.ConstraintPriority",
                    "usr": "s:7VisxSDK18ConstraintPriorityV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK18ConstraintPriorityV8requiredACvgZ",
                "mangledName": "$s7VisxSDK18ConstraintPriorityV8requiredACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "high",
            "printedName": "high",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintPriority",
                "printedName": "VisxSDK.ConstraintPriority",
                "usr": "s:7VisxSDK18ConstraintPriorityV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK18ConstraintPriorityV4highACvpZ",
            "mangledName": "$s7VisxSDK18ConstraintPriorityV4highACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintPriority",
                    "printedName": "VisxSDK.ConstraintPriority",
                    "usr": "s:7VisxSDK18ConstraintPriorityV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK18ConstraintPriorityV4highACvgZ",
                "mangledName": "$s7VisxSDK18ConstraintPriorityV4highACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "medium",
            "printedName": "medium",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintPriority",
                "printedName": "VisxSDK.ConstraintPriority",
                "usr": "s:7VisxSDK18ConstraintPriorityV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK18ConstraintPriorityV6mediumACvpZ",
            "mangledName": "$s7VisxSDK18ConstraintPriorityV6mediumACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintPriority",
                    "printedName": "VisxSDK.ConstraintPriority",
                    "usr": "s:7VisxSDK18ConstraintPriorityV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK18ConstraintPriorityV6mediumACvgZ",
                "mangledName": "$s7VisxSDK18ConstraintPriorityV6mediumACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "low",
            "printedName": "low",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintPriority",
                "printedName": "VisxSDK.ConstraintPriority",
                "usr": "s:7VisxSDK18ConstraintPriorityV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK18ConstraintPriorityV3lowACvpZ",
            "mangledName": "$s7VisxSDK18ConstraintPriorityV3lowACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintPriority",
                    "printedName": "VisxSDK.ConstraintPriority",
                    "usr": "s:7VisxSDK18ConstraintPriorityV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK18ConstraintPriorityV3lowACvgZ",
                "mangledName": "$s7VisxSDK18ConstraintPriorityV3lowACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintPriority",
                "printedName": "VisxSDK.ConstraintPriority",
                "usr": "s:7VisxSDK18ConstraintPriorityV"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintPriority",
                "printedName": "VisxSDK.ConstraintPriority",
                "usr": "s:7VisxSDK18ConstraintPriorityV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK18ConstraintPriorityV2eeoiySbAC_ACtFZ",
            "mangledName": "$s7VisxSDK18ConstraintPriorityV2eeoiySbAC_ACtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "advanced",
            "printedName": "advanced(by:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintPriority",
                "printedName": "VisxSDK.ConstraintPriority",
                "usr": "s:7VisxSDK18ConstraintPriorityV"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK18ConstraintPriorityV8advanced2byACSf_tF",
            "mangledName": "$s7VisxSDK18ConstraintPriorityV8advanced2byACSf_tF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "distance",
            "printedName": "distance(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintPriority",
                "printedName": "VisxSDK.ConstraintPriority",
                "usr": "s:7VisxSDK18ConstraintPriorityV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK18ConstraintPriorityV8distance2toSfAC_tF",
            "mangledName": "$s7VisxSDK18ConstraintPriorityV8distance2toSfAC_tF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK18ConstraintPriorityV",
        "mangledName": "$s7VisxSDK18ConstraintPriorityV",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "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": "ExpressibleByFloatLiteral",
            "printedName": "ExpressibleByFloatLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "FloatLiteralType",
                "printedName": "FloatLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ]
              }
            ],
            "usr": "s:s25ExpressibleByFloatLiteralP",
            "mangledName": "$ss25ExpressibleByFloatLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Strideable",
            "printedName": "Strideable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Stride",
                "printedName": "Stride",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ]
              }
            ],
            "usr": "s:Sx",
            "mangledName": "$sSx"
          },
          {
            "kind": "Conformance",
            "name": "Comparable",
            "printedName": "Comparable",
            "usr": "s:SL",
            "mangledName": "$sSL"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxCommunicationDelegate",
        "printedName": "VisxCommunicationDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "communicationDidReceiveContentFromURL",
            "printedName": "communicationDidReceiveContentFromURL(visxResponse:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdResponse",
                "printedName": "VisxSDK.VisxAdResponse",
                "usr": "s:7VisxSDK0A10AdResponseV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A21CommunicationDelegateP37communicationDidReceiveContentFromURL12visxResponseyAA0a2AdL0V_tF",
            "mangledName": "$s7VisxSDK0A21CommunicationDelegateP37communicationDidReceiveContentFromURL12visxResponseyAA0a2AdL0V_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxCommunicationDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxCommunicationDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "communicationDidFailWithError",
            "printedName": "communicationDidFailWithError(error:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Error",
                "printedName": "any Swift.Error",
                "usr": "s:s5ErrorP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A21CommunicationDelegateP29communicationDidFailWithError5errorys0I0_p_tF",
            "mangledName": "$s7VisxSDK0A21CommunicationDelegateP29communicationDidFailWithError5errorys0I0_p_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxCommunicationDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxCommunicationDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7VisxSDK0A21CommunicationDelegateP",
        "mangledName": "$s7VisxSDK0A21CommunicationDelegateP",
        "moduleName": "VisxSDK",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "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": "VisxCommunication",
        "printedName": "VisxCommunication",
        "children": [
          {
            "kind": "Var",
            "name": "requestBuilder",
            "printedName": "requestBuilder",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxRequestBuilder?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxRequestBuilder",
                    "printedName": "VisxSDK.VisxRequestBuilder",
                    "usr": "s:7VisxSDK0A14RequestBuilderV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A13CommunicationC14requestBuilderAA0a7RequestE0VSgvp",
            "mangledName": "$s7VisxSDK0A13CommunicationC14requestBuilderAA0a7RequestE0VSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 0,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxRequestBuilder?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxRequestBuilder",
                        "printedName": "VisxSDK.VisxRequestBuilder",
                        "usr": "s:7VisxSDK0A14RequestBuilderV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A13CommunicationC14requestBuilderAA0a7RequestE0VSgvg",
                "mangledName": "$s7VisxSDK0A13CommunicationC14requestBuilderAA0a7RequestE0VSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxRequestBuilder?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxRequestBuilder",
                        "printedName": "VisxSDK.VisxRequestBuilder",
                        "usr": "s:7VisxSDK0A14RequestBuilderV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A13CommunicationC14requestBuilderAA0a7RequestE0VSgvs",
                "mangledName": "$s7VisxSDK0A13CommunicationC14requestBuilderAA0a7RequestE0VSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A13CommunicationC14requestBuilderAA0a7RequestE0VSgvM",
                "mangledName": "$s7VisxSDK0A13CommunicationC14requestBuilderAA0a7RequestE0VSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adId",
            "printedName": "adId",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A13CommunicationC4adIdSSvp",
            "mangledName": "$s7VisxSDK0A13CommunicationC4adIdSSvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A13CommunicationC4adIdSSvg",
                "mangledName": "$s7VisxSDK0A13CommunicationC4adIdSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": 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:7VisxSDK0A13CommunicationC4adIdSSvs",
                "mangledName": "$s7VisxSDK0A13CommunicationC4adIdSSvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A13CommunicationC4adIdSSvM",
                "mangledName": "$s7VisxSDK0A13CommunicationC4adIdSSvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "task",
            "printedName": "task",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.URLSessionDataTask?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "URLSessionDataTask",
                    "printedName": "Foundation.URLSessionDataTask",
                    "usr": "c:objc(cs)NSURLSessionDataTask"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A13CommunicationC4taskSo20NSURLSessionDataTaskCSgvp",
            "mangledName": "$s7VisxSDK0A13CommunicationC4taskSo20NSURLSessionDataTaskCSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 2,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Foundation.URLSessionDataTask?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "URLSessionDataTask",
                        "printedName": "Foundation.URLSessionDataTask",
                        "usr": "c:objc(cs)NSURLSessionDataTask"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A13CommunicationC4taskSo20NSURLSessionDataTaskCSgvg",
                "mangledName": "$s7VisxSDK0A13CommunicationC4taskSo20NSURLSessionDataTaskCSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Foundation.URLSessionDataTask?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "URLSessionDataTask",
                        "printedName": "Foundation.URLSessionDataTask",
                        "usr": "c:objc(cs)NSURLSessionDataTask"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A13CommunicationC4taskSo20NSURLSessionDataTaskCSgvs",
                "mangledName": "$s7VisxSDK0A13CommunicationC4taskSo20NSURLSessionDataTaskCSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A13CommunicationC4taskSo20NSURLSessionDataTaskCSgvM",
                "mangledName": "$s7VisxSDK0A13CommunicationC4taskSo20NSURLSessionDataTaskCSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "delegate",
            "printedName": "delegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "(any VisxSDK.VisxCommunicationDelegate)?"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A13CommunicationC8delegateAA0aC8Delegate_pSgvp",
            "mangledName": "$s7VisxSDK0A13CommunicationC8delegateAA0aC8Delegate_pSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "ReferenceOwnership"
            ],
            "fixedbinaryorder": 3,
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxCommunicationDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxCommunicationDelegate",
                        "printedName": "any VisxSDK.VisxCommunicationDelegate",
                        "usr": "s:7VisxSDK0A21CommunicationDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A13CommunicationC8delegateAA0aC8Delegate_pSgvg",
                "mangledName": "$s7VisxSDK0A13CommunicationC8delegateAA0aC8Delegate_pSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxCommunicationDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxCommunicationDelegate",
                        "printedName": "any VisxSDK.VisxCommunicationDelegate",
                        "usr": "s:7VisxSDK0A21CommunicationDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A13CommunicationC8delegateAA0aC8Delegate_pSgvs",
                "mangledName": "$s7VisxSDK0A13CommunicationC8delegateAA0aC8Delegate_pSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A13CommunicationC8delegateAA0aC8Delegate_pSgvM",
                "mangledName": "$s7VisxSDK0A13CommunicationC8delegateAA0aC8Delegate_pSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(delegate:requestURL:andParameterDictionary:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxCommunication",
                "printedName": "VisxSDK.VisxCommunication",
                "usr": "c:@M@VisxSDK@objc(cs)VisxCommunication"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxCommunicationDelegate",
                "printedName": "any VisxSDK.VisxCommunicationDelegate",
                "usr": "s:7VisxSDK0A21CommunicationDelegateP"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "NSDictionary",
                "printedName": "Foundation.NSDictionary",
                "usr": "c:objc(cs)NSDictionary"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A13CommunicationC8delegate10requestURL22andParameterDictionaryAcA0aC8Delegate_p_SSSo12NSDictionaryCtcfc",
            "mangledName": "$s7VisxSDK0A13CommunicationC8delegate10requestURL22andParameterDictionaryAcA0aC8Delegate_p_SSSo12NSDictionaryCtcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "cancel",
            "printedName": "cancel()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A13CommunicationC6cancelyyF",
            "mangledName": "$s7VisxSDK0A13CommunicationC6cancelyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxCommunication",
                "printedName": "VisxSDK.VisxCommunication",
                "usr": "c:@M@VisxSDK@objc(cs)VisxCommunication"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxCommunication(im)init",
            "mangledName": "$s7VisxSDK0A13CommunicationCACycfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@VisxSDK@objc(cs)VisxCommunication",
        "mangledName": "$s7VisxSDK0A13CommunicationC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintPriorityTarget",
        "printedName": "ConstraintPriorityTarget",
        "children": [
          {
            "kind": "Var",
            "name": "constraintPriorityTargetValue",
            "printedName": "constraintPriorityTargetValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK24ConstraintPriorityTargetP010constraintdE5ValueSfvp",
            "mangledName": "$s7VisxSDK24ConstraintPriorityTargetP010constraintdE5ValueSfvp",
            "moduleName": "VisxSDK",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK24ConstraintPriorityTargetP010constraintdE5ValueSfvg",
                "mangledName": "$s7VisxSDK24ConstraintPriorityTargetP010constraintdE5ValueSfvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintPriorityTarget>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintPriorityTarget>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7VisxSDK24ConstraintPriorityTargetP",
        "mangledName": "$s7VisxSDK24ConstraintPriorityTargetP",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "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": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MessagePosition",
        "printedName": "MessagePosition",
        "children": [
          {
            "kind": "Var",
            "name": "above",
            "printedName": "above",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MessagePosition.Type) -> VisxSDK.MessagePosition",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessagePosition",
                    "printedName": "VisxSDK.MessagePosition",
                    "usr": "s:7VisxSDK15MessagePositionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MessagePosition.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessagePosition",
                        "printedName": "VisxSDK.MessagePosition",
                        "usr": "s:7VisxSDK15MessagePositionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK15MessagePositionO5aboveyA2CmF",
            "mangledName": "$s7VisxSDK15MessagePositionO5aboveyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "below",
            "printedName": "below",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MessagePosition.Type) -> VisxSDK.MessagePosition",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MessagePosition",
                    "printedName": "VisxSDK.MessagePosition",
                    "usr": "s:7VisxSDK15MessagePositionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MessagePosition.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MessagePosition",
                        "printedName": "VisxSDK.MessagePosition",
                        "usr": "s:7VisxSDK15MessagePositionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK15MessagePositionO5belowyA2CmF",
            "mangledName": "$s7VisxSDK15MessagePositionO5belowyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "MessagePosition",
                "printedName": "VisxSDK.MessagePosition",
                "usr": "s:7VisxSDK15MessagePositionO"
              },
              {
                "kind": "TypeNominal",
                "name": "MessagePosition",
                "printedName": "VisxSDK.MessagePosition",
                "usr": "s:7VisxSDK15MessagePositionO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK15MessagePositionO2eeoiySbAC_ACtFZ",
            "mangledName": "$s7VisxSDK15MessagePositionO2eeoiySbAC_ACtFZ",
            "moduleName": "VisxSDK",
            "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:7VisxSDK15MessagePositionO9hashValueSivp",
            "mangledName": "$s7VisxSDK15MessagePositionO9hashValueSivp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15MessagePositionO9hashValueSivg",
                "mangledName": "$s7VisxSDK15MessagePositionO9hashValueSivg",
                "moduleName": "VisxSDK",
                "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:7VisxSDK15MessagePositionO4hash4intoys6HasherVz_tF",
            "mangledName": "$s7VisxSDK15MessagePositionO4hash4intoys6HasherVz_tF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK15MessagePositionO",
        "mangledName": "$s7VisxSDK15MessagePositionO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LogMessage",
        "printedName": "LogMessage",
        "children": [
          {
            "kind": "Var",
            "name": "inavlidUrl",
            "printedName": "inavlidUrl",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LogMessage.Type) -> VisxSDK.LogMessage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogMessage",
                    "printedName": "VisxSDK.LogMessage",
                    "usr": "s:7VisxSDK10LogMessageO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LogMessage.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogMessage",
                        "printedName": "VisxSDK.LogMessage",
                        "usr": "s:7VisxSDK10LogMessageO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10LogMessageO10inavlidUrlyA2CmF",
            "mangledName": "$s7VisxSDK10LogMessageO10inavlidUrlyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "noParameters",
            "printedName": "noParameters",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LogMessage.Type) -> VisxSDK.LogMessage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogMessage",
                    "printedName": "VisxSDK.LogMessage",
                    "usr": "s:7VisxSDK10LogMessageO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LogMessage.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogMessage",
                        "printedName": "VisxSDK.LogMessage",
                        "usr": "s:7VisxSDK10LogMessageO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10LogMessageO12noParametersyA2CmF",
            "mangledName": "$s7VisxSDK10LogMessageO12noParametersyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "noSize",
            "printedName": "noSize",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LogMessage.Type) -> VisxSDK.LogMessage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogMessage",
                    "printedName": "VisxSDK.LogMessage",
                    "usr": "s:7VisxSDK10LogMessageO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LogMessage.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogMessage",
                        "printedName": "VisxSDK.LogMessage",
                        "usr": "s:7VisxSDK10LogMessageO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10LogMessageO6noSizeyA2CmF",
            "mangledName": "$s7VisxSDK10LogMessageO6noSizeyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "interstitial",
            "printedName": "interstitial",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LogMessage.Type) -> VisxSDK.LogMessage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogMessage",
                    "printedName": "VisxSDK.LogMessage",
                    "usr": "s:7VisxSDK10LogMessageO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LogMessage.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogMessage",
                        "printedName": "VisxSDK.LogMessage",
                        "usr": "s:7VisxSDK10LogMessageO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10LogMessageO12interstitialyA2CmF",
            "mangledName": "$s7VisxSDK10LogMessageO12interstitialyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.LogMessage?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogMessage",
                    "printedName": "VisxSDK.LogMessage",
                    "usr": "s:7VisxSDK10LogMessageO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK10LogMessageO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK10LogMessageO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK10LogMessageO8rawValueSSvp",
            "mangledName": "$s7VisxSDK10LogMessageO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK10LogMessageO8rawValueSSvg",
                "mangledName": "$s7VisxSDK10LogMessageO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK10LogMessageO",
        "mangledName": "$s7VisxSDK10LogMessageO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxSDKManagerDelegate",
        "printedName": "VisxSDKManagerDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "didChangedAppState",
            "printedName": "didChangedAppState(state:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxSDKAppState",
                "printedName": "VisxSDK.VisxSDKAppState",
                "usr": "s:7VisxSDK0A11SDKAppStateO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A18SDKManagerDelegateP18didChangedAppState5stateyAA0a6SDKAppH0O_tF",
            "mangledName": "$s7VisxSDK0A18SDKManagerDelegateP18didChangedAppState5stateyAA0a6SDKAppH0O_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxSDKManagerDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxSDKManagerDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7VisxSDK0A18SDKManagerDelegateP",
        "mangledName": "$s7VisxSDK0A18SDKManagerDelegateP",
        "moduleName": "VisxSDK",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "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": "VisxSDKManager",
        "printedName": "VisxSDKManager",
        "children": [
          {
            "kind": "Var",
            "name": "privateSharedInstance",
            "printedName": "privateSharedInstance",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxSDKManager",
                "printedName": "VisxSDK.VisxSDKManager",
                "usr": "c:@M@VisxSDK@objc(cs)VisxSDKManager"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A10SDKManagerC21privateSharedInstanceACvpZ",
            "mangledName": "$s7VisxSDK0A10SDKManagerC21privateSharedInstanceACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxSDKManager",
                    "printedName": "VisxSDK.VisxSDKManager",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxSDKManager"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A10SDKManagerC21privateSharedInstanceACvgZ",
                "mangledName": "$s7VisxSDK0A10SDKManagerC21privateSharedInstanceACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "delegate",
            "printedName": "delegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "(any VisxSDK.VisxSDKManagerDelegate)?"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A10SDKManagerC8delegateAA0aC8Delegate_pSgvp",
            "mangledName": "$s7VisxSDK0A10SDKManagerC8delegateAA0aC8Delegate_pSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "ReferenceOwnership"
            ],
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxSDKManagerDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxSDKManagerDelegate",
                        "printedName": "any VisxSDK.VisxSDKManagerDelegate",
                        "usr": "s:7VisxSDK0A18SDKManagerDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A10SDKManagerC8delegateAA0aC8Delegate_pSgvg",
                "mangledName": "$s7VisxSDK0A10SDKManagerC8delegateAA0aC8Delegate_pSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxSDKManagerDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxSDKManagerDelegate",
                        "printedName": "any VisxSDK.VisxSDKManagerDelegate",
                        "usr": "s:7VisxSDK0A18SDKManagerDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A10SDKManagerC8delegateAA0aC8Delegate_pSgvs",
                "mangledName": "$s7VisxSDK0A10SDKManagerC8delegateAA0aC8Delegate_pSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A10SDKManagerC8delegateAA0aC8Delegate_pSgvM",
                "mangledName": "$s7VisxSDK0A10SDKManagerC8delegateAA0aC8Delegate_pSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "sharedInstance",
            "printedName": "sharedInstance()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxSDKManager",
                "printedName": "VisxSDK.VisxSDKManager",
                "usr": "c:@M@VisxSDK@objc(cs)VisxSDKManager"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxSDKManager(cm)sharedInstance",
            "mangledName": "$s7VisxSDK0A10SDKManagerC14sharedInstanceACyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "initializeSDK",
            "printedName": "initializeSDK()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxSDKManager(im)initializeSDK",
            "mangledName": "$s7VisxSDK0A10SDKManagerC010initializeB0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "SDKVersion",
            "printedName": "SDKVersion()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxSDKManager(im)SDKVersion",
            "mangledName": "$s7VisxSDK0A10SDKManagerC10SDKVersionSSyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setRemoteConfigSiteId",
            "printedName": "setRemoteConfigSiteId(with:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxSDKManager(im)setRemoteConfigSiteIdWith:",
            "mangledName": "$s7VisxSDK0A10SDKManagerC21setRemoteConfigSiteId4withySS_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "objc_name": "setRemoteConfigSiteIdWith:",
            "declAttributes": [
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setSharedNamespace",
            "printedName": "setSharedNamespace(uuid:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxSDKManager(im)setSharedNamespaceWithUuid:",
            "mangledName": "$s7VisxSDK0A10SDKManagerC18setSharedNamespace4uuidySS_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "objc_name": "setSharedNamespaceWithUuid:",
            "declAttributes": [
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "addObserversForApplicationState",
            "printedName": "addObserversForApplicationState()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A10SDKManagerC31addObserversForApplicationStateyyF",
            "mangledName": "$s7VisxSDK0A10SDKManagerC31addObserversForApplicationStateyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "removeObserversForApplicationState",
            "printedName": "removeObserversForApplicationState()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A10SDKManagerC34removeObserversForApplicationStateyyF",
            "mangledName": "$s7VisxSDK0A10SDKManagerC34removeObserversForApplicationStateyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "appWillResignActive",
            "printedName": "appWillResignActive()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxSDKManager(im)appWillResignActive",
            "mangledName": "$s7VisxSDK0A10SDKManagerC19appWillResignActiveyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "appDidBecomeActive",
            "printedName": "appDidBecomeActive()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxSDKManager(im)appDidBecomeActive",
            "mangledName": "$s7VisxSDK0A10SDKManagerC18appDidBecomeActiveyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setSDKManagerDelegate",
            "printedName": "setSDKManagerDelegate(delegate:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxSDKManagerDelegate",
                "printedName": "any VisxSDK.VisxSDKManagerDelegate",
                "usr": "s:7VisxSDK0A18SDKManagerDelegateP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A10SDKManagerC03setC8Delegate8delegateyAA0acE0_p_tF",
            "mangledName": "$s7VisxSDK0A10SDKManagerC03setC8Delegate8delegateyAA0acE0_p_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxSDKManager",
                "printedName": "VisxSDK.VisxSDKManager",
                "usr": "c:@M@VisxSDK@objc(cs)VisxSDKManager"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxSDKManager(im)init",
            "mangledName": "$s7VisxSDK0A10SDKManagerCACycfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@VisxSDK@objc(cs)VisxSDKManager",
        "mangledName": "$s7VisxSDK0A10SDKManagerC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "objc_name": "VisxSDKManager",
        "declAttributes": [
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "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": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "VisxView",
        "printedName": "VisxView",
        "children": [
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxView",
                "printedName": "VisxSDK.VisxView",
                "usr": "s:7VisxSDK0A4ViewV"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxView",
                "printedName": "VisxSDK.VisxView",
                "usr": "s:7VisxSDK0A4ViewV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A4ViewV2eeoiySbAC_ACtFZ",
            "mangledName": "$s7VisxSDK0A4ViewV2eeoiySbAC_ACtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "Documentation"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(adUnitId:size:fixedSize:anchorFrame:advertisingLabelText:customTargetingParametersLoad:viewIdentifier:interstitial:headerBidding:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxView",
                "printedName": "VisxSDK.VisxView",
                "usr": "s:7VisxSDK0A4ViewV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.Bool?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "CoreFoundation.CGRect?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[Swift.String : Swift.String]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : Swift.String]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.Bool?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.Bool?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A4ViewV8adUnitId4size9fixedSize11anchorFrame20advertisingLabelText29customTargetingParametersLoad14viewIdentifier12interstitial13headerBiddingACSS_So6CGSizeVSbSgSo6CGRectVSgSSSgSDyS2SGSgSSA2Otcfc",
            "mangledName": "$s7VisxSDK0A4ViewV8adUnitId4size9fixedSize11anchorFrame20advertisingLabelText29customTargetingParametersLoad14viewIdentifier12interstitial13headerBiddingACSS_So6CGSizeVSbSgSo6CGRectVSgSSSgSDyS2SGSgSSA2Otcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK0A4ViewV4bodyQrvp",
            "mangledName": "$s7VisxSDK0A4ViewV4bodyQrvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "Documentation"
            ],
            "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:7VisxSDK0A4ViewV4bodyQrvg",
                "mangledName": "$s7VisxSDK0A4ViewV4bodyQrvg",
                "moduleName": "VisxSDK",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "removeVisxAdView",
            "printedName": "removeVisxAdView()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A4ViewV06removea2AdC0yyF",
            "mangledName": "$s7VisxSDK0A4ViewV06removea2AdC0yyF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onEvent",
            "printedName": "onEvent(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxView",
                "printedName": "VisxSDK.VisxView",
                "usr": "s:7VisxSDK0A4ViewV"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEvents) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEvents",
                    "printedName": "VisxSDK.VisxEvents",
                    "usr": "s:7VisxSDK0A6EventsO"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A4ViewV7onEventyACyAA0A6EventsOcF",
            "mangledName": "$s7VisxSDK0A4ViewV7onEventyACyAA0A6EventsOcF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK0A4ViewV",
        "mangledName": "$s7VisxSDK0A4ViewV",
        "moduleName": "VisxSDK",
        "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": "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": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxMRAdView",
        "printedName": "VisxMRAdView",
        "children": [
          {
            "kind": "Var",
            "name": "delegate",
            "printedName": "delegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "(any VisxSDK.VisxMRAdViewDelegate)?"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC8delegateAA0acD8Delegate_pSgvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC8delegateAA0acD8Delegate_pSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ReferenceOwnership"
            ],
            "fixedbinaryorder": 0,
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxMRAdViewDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxMRAdViewDelegate",
                        "printedName": "any VisxSDK.VisxMRAdViewDelegate",
                        "usr": "s:7VisxSDK0A16MRAdViewDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC8delegateAA0acD8Delegate_pSgvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC8delegateAA0acD8Delegate_pSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxMRAdViewDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxMRAdViewDelegate",
                        "printedName": "any VisxSDK.VisxMRAdViewDelegate",
                        "usr": "s:7VisxSDK0A16MRAdViewDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC8delegateAA0acD8Delegate_pSgvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC8delegateAA0acD8Delegate_pSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC8delegateAA0acD8Delegate_pSgvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC8delegateAA0acD8Delegate_pSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "modalViewCount",
            "printedName": "modalViewCount",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC05modalD5CountSivp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC05modalD5CountSivp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC05modalD5CountSivg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC05modalD5CountSivg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC05modalD5CountSivs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC05modalD5CountSivs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC05modalD5CountSivM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC05modalD5CountSivM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "interstitialBackground",
            "printedName": "interstitialBackground",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIColor",
                "printedName": "UIKit.UIColor",
                "usr": "c:objc(cs)UIColor"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC22interstitialBackgroundSo7UIColorCvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC22interstitialBackgroundSo7UIColorCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 2,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIColor",
                    "printedName": "UIKit.UIColor",
                    "usr": "c:objc(cs)UIColor"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC22interstitialBackgroundSo7UIColorCvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC22interstitialBackgroundSo7UIColorCvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIColor",
                    "printedName": "UIKit.UIColor",
                    "usr": "c:objc(cs)UIColor"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC22interstitialBackgroundSo7UIColorCvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC22interstitialBackgroundSo7UIColorCvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC22interstitialBackgroundSo7UIColorCvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC22interstitialBackgroundSo7UIColorCvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "webRect",
            "printedName": "webRect",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC7webRectSo6CGRectVvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC7webRectSo6CGRectVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 3,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC7webRectSo6CGRectVvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC7webRectSo6CGRectVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC7webRectSo6CGRectVvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC7webRectSo6CGRectVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC7webRectSo6CGRectVvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC7webRectSo6CGRectVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "webView",
            "printedName": "webView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "WebKit.WKWebView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "WKWebView",
                    "printedName": "WebKit.WKWebView",
                    "usr": "c:objc(cs)WKWebView"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC03webD0So05WKWebD0CSgvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC03webD0So05WKWebD0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 4,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "WebKit.WKWebView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "WKWebView",
                        "printedName": "WebKit.WKWebView",
                        "usr": "c:objc(cs)WKWebView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC03webD0So05WKWebD0CSgvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC03webD0So05WKWebD0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "WebKit.WKWebView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "WKWebView",
                        "printedName": "WebKit.WKWebView",
                        "usr": "c:objc(cs)WKWebView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC03webD0So05WKWebD0CSgvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC03webD0So05WKWebD0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC03webD0So05WKWebD0CSgvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC03webD0So05WKWebD0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "javascriptBridge",
            "printedName": "javascriptBridge",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.JavascriptBridge?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "JavascriptBridge",
                    "printedName": "VisxSDK.JavascriptBridge",
                    "usr": "s:7VisxSDK16JavascriptBridgeV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC16javascriptBridgeAA010JavascriptF0VSgvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC16javascriptBridgeAA010JavascriptF0VSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 5,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.JavascriptBridge?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "JavascriptBridge",
                        "printedName": "VisxSDK.JavascriptBridge",
                        "usr": "s:7VisxSDK16JavascriptBridgeV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC16javascriptBridgeAA010JavascriptF0VSgvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC16javascriptBridgeAA010JavascriptF0VSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.JavascriptBridge?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "JavascriptBridge",
                        "printedName": "VisxSDK.JavascriptBridge",
                        "usr": "s:7VisxSDK16JavascriptBridgeV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC16javascriptBridgeAA010JavascriptF0VSgvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC16javascriptBridgeAA010JavascriptF0VSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC16javascriptBridgeAA010JavascriptF0VSgvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC16javascriptBridgeAA010JavascriptF0VSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "closeButton",
            "printedName": "closeButton",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIButton",
                "printedName": "UIKit.UIButton",
                "usr": "c:objc(cs)UIButton"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC11closeButtonSo8UIButtonCvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC11closeButtonSo8UIButtonCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 6,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIButton",
                    "printedName": "UIKit.UIButton",
                    "usr": "c:objc(cs)UIButton"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC11closeButtonSo8UIButtonCvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC11closeButtonSo8UIButtonCvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIButton",
                    "printedName": "UIKit.UIButton",
                    "usr": "c:objc(cs)UIButton"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC11closeButtonSo8UIButtonCvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC11closeButtonSo8UIButtonCvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC11closeButtonSo8UIButtonCvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC11closeButtonSo8UIButtonCvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allowsExpansion",
            "printedName": "allowsExpansion",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC15allowsExpansionSbvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC15allowsExpansionSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 7,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC15allowsExpansionSbvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC15allowsExpansionSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC15allowsExpansionSbvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC15allowsExpansionSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC15allowsExpansionSbvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC15allowsExpansionSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isExposureChangeInit",
            "printedName": "isExposureChangeInit",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC20isExposureChangeInitSbvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC20isExposureChangeInitSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 8,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC20isExposureChangeInitSbvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC20isExposureChangeInitSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC20isExposureChangeInitSbvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC20isExposureChangeInitSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC20isExposureChangeInitSbvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC20isExposureChangeInitSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "expanded",
            "printedName": "expanded",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC8expandedSbvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC8expandedSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 9,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC8expandedSbvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC8expandedSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC8expandedSbvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC8expandedSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC8expandedSbvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC8expandedSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isLoading",
            "printedName": "isLoading",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC9isLoadingSbvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC9isLoadingSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 10,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC9isLoadingSbvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC9isLoadingSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC9isLoadingSbvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC9isLoadingSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC9isLoadingSbvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC9isLoadingSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isUniversal",
            "printedName": "isUniversal",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC11isUniversalSbvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC11isUniversalSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 11,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC11isUniversalSbvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC11isUniversalSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC11isUniversalSbvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC11isUniversalSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC11isUniversalSbvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC11isUniversalSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isMediation",
            "printedName": "isMediation",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC11isMediationSbvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC11isMediationSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 12,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC11isMediationSbvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC11isMediationSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC11isMediationSbvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC11isMediationSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC11isMediationSbvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC11isMediationSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isOverlay",
            "printedName": "isOverlay",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC9isOverlaySbvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC9isOverlaySbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 13,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC9isOverlaySbvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC9isOverlaySbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC9isOverlaySbvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC9isOverlaySbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC9isOverlaySbvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC9isOverlaySbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "placementType",
            "printedName": "placementType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementType",
                "printedName": "VisxSDK.VisxPlacementType",
                "usr": "c:@M@VisxSDK@E@VisxPlacementType"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC13placementTypeAA0a9PlacementF0Ovp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC13placementTypeAA0a9PlacementF0Ovp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 14,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementType",
                    "printedName": "VisxSDK.VisxPlacementType",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementType"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC13placementTypeAA0a9PlacementF0Ovg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC13placementTypeAA0a9PlacementF0Ovg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementType",
                    "printedName": "VisxSDK.VisxPlacementType",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementType"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC13placementTypeAA0a9PlacementF0Ovs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC13placementTypeAA0a9PlacementF0Ovs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC13placementTypeAA0a9PlacementF0OvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC13placementTypeAA0a9PlacementF0OvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "viewabilityManager",
            "printedName": "viewabilityManager",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxViewabilityManager",
                "printedName": "VisxSDK.VisxViewabilityManager",
                "usr": "s:7VisxSDK0A18ViewabilityManagerV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC18viewabilityManagerAA0a11ViewabilityF0Vvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC18viewabilityManagerAA0a11ViewabilityF0Vvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 15,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxViewabilityManager",
                    "printedName": "VisxSDK.VisxViewabilityManager",
                    "usr": "s:7VisxSDK0A18ViewabilityManagerV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC18viewabilityManagerAA0a11ViewabilityF0Vvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC18viewabilityManagerAA0a11ViewabilityF0Vvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxViewabilityManager",
                    "printedName": "VisxSDK.VisxViewabilityManager",
                    "usr": "s:7VisxSDK0A18ViewabilityManagerV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC18viewabilityManagerAA0a11ViewabilityF0Vvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC18viewabilityManagerAA0a11ViewabilityF0Vvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC18viewabilityManagerAA0a11ViewabilityF0VvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC18viewabilityManagerAA0a11ViewabilityF0VvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "displayController",
            "printedName": "displayController",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxMRAdViewDisplayController?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxMRAdViewDisplayController",
                    "printedName": "VisxSDK.VisxMRAdViewDisplayController",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewDisplayController"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC17displayControllerAA0acd7DisplayF0CSgvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC17displayControllerAA0acd7DisplayF0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 16,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxMRAdViewDisplayController?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxMRAdViewDisplayController",
                        "printedName": "VisxSDK.VisxMRAdViewDisplayController",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewDisplayController"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC17displayControllerAA0acd7DisplayF0CSgvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC17displayControllerAA0acd7DisplayF0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxMRAdViewDisplayController?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxMRAdViewDisplayController",
                        "printedName": "VisxSDK.VisxMRAdViewDisplayController",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewDisplayController"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC17displayControllerAA0acd7DisplayF0CSgvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC17displayControllerAA0acd7DisplayF0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC17displayControllerAA0acd7DisplayF0CSgvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC17displayControllerAA0acd7DisplayF0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "videoManager",
            "printedName": "videoManager",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxVideoManager?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxVideoManager",
                    "printedName": "VisxSDK.VisxVideoManager",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxVideoManager"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC12videoManagerAA0a5VideoF0CSgvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC12videoManagerAA0a5VideoF0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 17,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxVideoManager?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxVideoManager",
                        "printedName": "VisxSDK.VisxVideoManager",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxVideoManager"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC12videoManagerAA0a5VideoF0CSgvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC12videoManagerAA0a5VideoF0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxVideoManager?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxVideoManager",
                        "printedName": "VisxSDK.VisxVideoManager",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxVideoManager"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC12videoManagerAA0a5VideoF0CSgvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC12videoManagerAA0a5VideoF0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC12videoManagerAA0a5VideoF0CSgvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC12videoManagerAA0a5VideoF0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "audioManager",
            "printedName": "audioManager",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxAudioManager?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAudioManager",
                    "printedName": "VisxSDK.VisxAudioManager",
                    "usr": "s:7VisxSDK0A12AudioManagerC"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC12audioManagerAA0a5AudioF0CSgvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC12audioManagerAA0a5AudioF0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 18,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxAudioManager?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAudioManager",
                        "printedName": "VisxSDK.VisxAudioManager",
                        "usr": "s:7VisxSDK0A12AudioManagerC"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC12audioManagerAA0a5AudioF0CSgvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC12audioManagerAA0a5AudioF0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxAudioManager?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAudioManager",
                        "printedName": "VisxSDK.VisxAudioManager",
                        "usr": "s:7VisxSDK0A12AudioManagerC"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC12audioManagerAA0a5AudioF0CSgvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC12audioManagerAA0a5AudioF0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC12audioManagerAA0a5AudioF0CSgvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC12audioManagerAA0a5AudioF0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "omManager",
            "printedName": "omManager",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.OmidManager?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OmidManager",
                    "printedName": "VisxSDK.OmidManager",
                    "usr": "s:7VisxSDK11OmidManagerV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC9omManagerAA04OmidF0VSgvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC9omManagerAA04OmidF0VSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 19,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.OmidManager?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "OmidManager",
                        "printedName": "VisxSDK.OmidManager",
                        "usr": "s:7VisxSDK11OmidManagerV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC9omManagerAA04OmidF0VSgvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC9omManagerAA04OmidF0VSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.OmidManager?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "OmidManager",
                        "printedName": "VisxSDK.OmidManager",
                        "usr": "s:7VisxSDK11OmidManagerV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC9omManagerAA04OmidF0VSgvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC9omManagerAA04OmidF0VSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC9omManagerAA04OmidF0VSgvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC9omManagerAA04OmidF0VSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "loadedUrl",
            "printedName": "loadedUrl",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.URL?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "URL",
                    "printedName": "Foundation.URL",
                    "usr": "s:10Foundation3URLV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC9loadedUrl10Foundation3URLVSgvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC9loadedUrl10Foundation3URLVSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 20,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Foundation.URL?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "URL",
                        "printedName": "Foundation.URL",
                        "usr": "s:10Foundation3URLV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC9loadedUrl10Foundation3URLVSgvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC9loadedUrl10Foundation3URLVSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Foundation.URL?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "URL",
                        "printedName": "Foundation.URL",
                        "usr": "s:10Foundation3URLV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC9loadedUrl10Foundation3URLVSgvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC9loadedUrl10Foundation3URLVSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC9loadedUrl10Foundation3URLVSgvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC9loadedUrl10Foundation3URLVSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "data",
            "printedName": "data",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.Data?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Data",
                    "printedName": "Foundation.Data",
                    "usr": "s:10Foundation4DataV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC4data10Foundation4DataVSgvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC4data10Foundation4DataVSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 21,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Foundation.Data?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Data",
                        "printedName": "Foundation.Data",
                        "usr": "s:10Foundation4DataV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC4data10Foundation4DataVSgvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC4data10Foundation4DataVSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Foundation.Data?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Data",
                        "printedName": "Foundation.Data",
                        "usr": "s:10Foundation4DataV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC4data10Foundation4DataVSgvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC4data10Foundation4DataVSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC4data10Foundation4DataVSgvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC4data10Foundation4DataVSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "pictureReferenceArray",
            "printedName": "pictureReferenceArray",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[VisxSDK.VisxPictureStorer]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.VisxPictureStorer]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxPictureStorer",
                        "printedName": "VisxSDK.VisxPictureStorer",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxPictureStorer"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC21pictureReferenceArraySayAA0A13PictureStorerCGSgvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC21pictureReferenceArraySayAA0A13PictureStorerCGSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 22,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[VisxSDK.VisxPictureStorer]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[VisxSDK.VisxPictureStorer]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "VisxPictureStorer",
                            "printedName": "VisxSDK.VisxPictureStorer",
                            "usr": "c:@M@VisxSDK@objc(cs)VisxPictureStorer"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC21pictureReferenceArraySayAA0A13PictureStorerCGSgvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC21pictureReferenceArraySayAA0A13PictureStorerCGSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[VisxSDK.VisxPictureStorer]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[VisxSDK.VisxPictureStorer]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "VisxPictureStorer",
                            "printedName": "VisxSDK.VisxPictureStorer",
                            "usr": "c:@M@VisxSDK@objc(cs)VisxPictureStorer"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC21pictureReferenceArraySayAA0A13PictureStorerCGSgvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC21pictureReferenceArraySayAA0A13PictureStorerCGSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC21pictureReferenceArraySayAA0A13PictureStorerCGSgvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC21pictureReferenceArraySayAA0A13PictureStorerCGSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "maxSize",
            "printedName": "maxSize",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC7maxSizeSo6CGRectVvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC7maxSizeSo6CGRectVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 23,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC7maxSizeSo6CGRectVvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC7maxSizeSo6CGRectVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC7maxSizeSo6CGRectVvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC7maxSizeSo6CGRectVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC7maxSizeSo6CGRectVvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC7maxSizeSo6CGRectVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "exposurePercent",
            "printedName": "exposurePercent",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC15exposurePercent14CoreFoundation7CGFloatVvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC15exposurePercent12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 24,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC15exposurePercent14CoreFoundation7CGFloatVvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC15exposurePercent12CoreGraphics7CGFloatVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC15exposurePercent14CoreFoundation7CGFloatVvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC15exposurePercent12CoreGraphics7CGFloatVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC15exposurePercent14CoreFoundation7CGFloatVvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC15exposurePercent12CoreGraphics7CGFloatVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "visibleRect",
            "printedName": "visibleRect",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC11visibleRectSo6CGRectVvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC11visibleRectSo6CGRectVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 25,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC11visibleRectSo6CGRectVvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC11visibleRectSo6CGRectVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC11visibleRectSo6CGRectVvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC11visibleRectSo6CGRectVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC11visibleRectSo6CGRectVvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC11visibleRectSo6CGRectVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "pinPosition",
            "printedName": "pinPosition",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "SideToPin",
                "printedName": "VisxSDK.SideToPin",
                "usr": "s:7VisxSDK9SideToPinO"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC11pinPositionAA9SideToPinOvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC11pinPositionAA9SideToPinOvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 26,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SideToPin",
                    "printedName": "VisxSDK.SideToPin",
                    "usr": "s:7VisxSDK9SideToPinO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC11pinPositionAA9SideToPinOvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC11pinPositionAA9SideToPinOvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "SideToPin",
                    "printedName": "VisxSDK.SideToPin",
                    "usr": "s:7VisxSDK9SideToPinO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC11pinPositionAA9SideToPinOvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC11pinPositionAA9SideToPinOvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC11pinPositionAA9SideToPinOvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC11pinPositionAA9SideToPinOvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adUnit",
            "printedName": "adUnit",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC6adUnitSSvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC6adUnitSSvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 27,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC6adUnitSSvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC6adUnitSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": 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:7VisxSDK0A8MRAdViewC6adUnitSSvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC6adUnitSSvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC6adUnitSSvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC6adUnitSSvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adViewUtils",
            "printedName": "adViewUtils",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdViewUtils",
                "printedName": "VisxSDK.VisxAdViewUtils",
                "usr": "s:7VisxSDK0A11AdViewUtilsC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC02adD5UtilsAA0a2AddF0Cvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC02adD5UtilsAA0a2AddF0Cvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 28,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdViewUtils",
                    "printedName": "VisxSDK.VisxAdViewUtils",
                    "usr": "s:7VisxSDK0A11AdViewUtilsC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC02adD5UtilsAA0a2AddF0Cvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC02adD5UtilsAA0a2AddF0Cvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdViewUtils",
                    "printedName": "VisxSDK.VisxAdViewUtils",
                    "usr": "s:7VisxSDK0A11AdViewUtilsC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC02adD5UtilsAA0a2AddF0Cvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC02adD5UtilsAA0a2AddF0Cvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC02adD5UtilsAA0a2AddF0CvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC02adD5UtilsAA0a2AddF0CvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "stickyManager",
            "printedName": "stickyManager",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxStickyManager?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxStickyManager",
                    "printedName": "VisxSDK.VisxStickyManager",
                    "usr": "s:7VisxSDK0A13StickyManagerC"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC13stickyManagerAA0a6StickyF0CSgvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC13stickyManagerAA0a6StickyF0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 29,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxStickyManager?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxStickyManager",
                        "printedName": "VisxSDK.VisxStickyManager",
                        "usr": "s:7VisxSDK0A13StickyManagerC"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC13stickyManagerAA0a6StickyF0CSgvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC13stickyManagerAA0a6StickyF0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxStickyManager?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxStickyManager",
                        "printedName": "VisxSDK.VisxStickyManager",
                        "usr": "s:7VisxSDK0A13StickyManagerC"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC13stickyManagerAA0a6StickyF0CSgvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC13stickyManagerAA0a6StickyF0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC13stickyManagerAA0a6StickyF0CSgvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC13stickyManagerAA0a6StickyF0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "visibilityChangeCallback",
            "printedName": "visibilityChangeCallback",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((CoreGraphics.CGFloat) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(CoreGraphics.CGFloat) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "CGFloat",
                        "printedName": "CoreGraphics.CGFloat",
                        "usr": "s:14CoreFoundation7CGFloatV"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC24visibilityChangeCallbacky14CoreFoundation7CGFloatVcSgvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC24visibilityChangeCallbacky12CoreGraphics7CGFloatVcSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 30,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "((CoreGraphics.CGFloat) -> ())?",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(CoreGraphics.CGFloat) -> ()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "CGFloat",
                            "printedName": "CoreGraphics.CGFloat",
                            "usr": "s:14CoreFoundation7CGFloatV"
                          }
                        ]
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC24visibilityChangeCallbacky14CoreFoundation7CGFloatVcSgvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC24visibilityChangeCallbacky12CoreGraphics7CGFloatVcSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "((CoreGraphics.CGFloat) -> ())?",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(CoreGraphics.CGFloat) -> ()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "CGFloat",
                            "printedName": "CoreGraphics.CGFloat",
                            "usr": "s:14CoreFoundation7CGFloatV"
                          }
                        ]
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC24visibilityChangeCallbacky14CoreFoundation7CGFloatVcSgvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC24visibilityChangeCallbacky12CoreGraphics7CGFloatVcSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC24visibilityChangeCallbacky14CoreFoundation7CGFloatVcSgvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC24visibilityChangeCallbacky12CoreGraphics7CGFloatVcSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "obstructionQueue",
            "printedName": "obstructionQueue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[(view: UIKit.UIView, detailedReason: Swift.String)]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(view: UIKit.UIView, detailedReason: Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIView",
                        "printedName": "UIKit.UIView",
                        "usr": "c:objc(cs)UIView"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A8MRAdViewC16obstructionQueueSaySo6UIViewC4view_SS14detailedReasontGvp",
            "mangledName": "$s7VisxSDK0A8MRAdViewC16obstructionQueueSaySo6UIViewC4view_SS14detailedReasontGvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 31,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[(view: UIKit.UIView, detailedReason: Swift.String)]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(view: UIKit.UIView, detailedReason: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "UIView",
                            "printedName": "UIKit.UIView",
                            "usr": "c:objc(cs)UIView"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC16obstructionQueueSaySo6UIViewC4view_SS14detailedReasontGvg",
                "mangledName": "$s7VisxSDK0A8MRAdViewC16obstructionQueueSaySo6UIViewC4view_SS14detailedReasontGvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[(view: UIKit.UIView, detailedReason: Swift.String)]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(view: UIKit.UIView, detailedReason: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "UIView",
                            "printedName": "UIKit.UIView",
                            "usr": "c:objc(cs)UIView"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC16obstructionQueueSaySo6UIViewC4view_SS14detailedReasontGvs",
                "mangledName": "$s7VisxSDK0A8MRAdViewC16obstructionQueueSaySo6UIViewC4view_SS14detailedReasontGvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A8MRAdViewC16obstructionQueueSaySo6UIViewC4view_SS14detailedReasontGvM",
                "mangledName": "$s7VisxSDK0A8MRAdViewC16obstructionQueueSaySo6UIViewC4view_SS14detailedReasontGvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(frame:expansion:style:type:adUnitId:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "MRAdViewCloseButtonStyle",
                "printedName": "VisxSDK.MRAdViewCloseButtonStyle",
                "usr": "s:7VisxSDK24MRAdViewCloseButtonStyleO"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementType",
                "printedName": "VisxSDK.VisxPlacementType",
                "usr": "c:@M@VisxSDK@E@VisxPlacementType"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A8MRAdViewC5frame9expansion5style4type8adUnitIdACSo6CGRectV_SbAA0cD16CloseButtonStyleOAA0A13PlacementTypeOSStcfc",
            "mangledName": "$s7VisxSDK0A8MRAdViewC5frame9expansion5style4type8adUnitIdACSo6CGRectV_SbAA0cD16CloseButtonStyleOAA0A13PlacementTypeOSStcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(coder:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxMRAdView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxMRAdView",
                    "printedName": "VisxSDK.VisxMRAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "NSCoder",
                "printedName": "Foundation.NSCoder",
                "usr": "c:objc(cs)NSCoder"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView(im)initWithCoder:",
            "mangledName": "$s7VisxSDK0A8MRAdViewC5coderACSgSo7NSCoderC_tcfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "objc_name": "initWithCoder:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Required"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "nilAdProperties",
            "printedName": "nilAdProperties()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC15nilAdPropertiesyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC15nilAdPropertiesyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setScrollable",
            "printedName": "setScrollable(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC13setScrollableyySbF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC13setScrollableyySbF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateViews",
            "printedName": "updateViews(rect:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC11updateViews4rectySo6CGRectV_tF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC11updateViews4rectySo6CGRectV_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setDelegate",
            "printedName": "setDelegate(delegate:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdViewDelegate",
                "printedName": "any VisxSDK.VisxMRAdViewDelegate",
                "usr": "s:7VisxSDK0A16MRAdViewDelegateP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC11setDelegate8delegateyAA0acdF0_p_tF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC11setDelegate8delegateyAA0acdF0_p_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "isViewable",
            "printedName": "isViewable()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC10isViewableSbyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC10isViewableSbyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getVisibleRect",
            "printedName": "getVisibleRect()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC14getVisibleRectSo6CGRectVyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC14getVisibleRectSo6CGRectVyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "calculateExposureChange",
            "printedName": "calculateExposureChange()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC23calculateExposureChangeyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC23calculateExposureChangeyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fireExposureChange",
            "printedName": "fireExposureChange()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC18fireExposureChangeyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC18fireExposureChangeyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "initExposureChange",
            "printedName": "initExposureChange()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC18initExposureChangeyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC18initExposureChangeyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "loadCreativeWithHTMLData",
            "printedName": "loadCreativeWithHTMLData(data:url:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Data",
                "printedName": "Foundation.Data",
                "usr": "s:10Foundation4DataV"
              },
              {
                "kind": "TypeNominal",
                "name": "URL",
                "printedName": "Foundation.URL",
                "usr": "s:10Foundation3URLV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC24loadCreativeWithHTMLData4data3urly10Foundation4DataV_AG3URLVtF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC24loadCreativeWithHTMLData4data3urly10Foundation4DataV_AG3URLVtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "layoutCloseButton",
            "printedName": "layoutCloseButton()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC17layoutCloseButtonyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC17layoutCloseButtonyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setCloseButton",
            "printedName": "setCloseButton(newFrame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC14setCloseButton8newFrameySo6CGRectV_tF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC14setCloseButton8newFrameySo6CGRectV_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "isInterstitial",
            "printedName": "isInterstitial()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC14isInterstitialSbyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC14isInterstitialSbyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "hideCloseButtonInDefaultState",
            "printedName": "hideCloseButtonInDefaultState()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC29hideCloseButtonInDefaultStateSbyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC29hideCloseButtonInDefaultStateSbyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(frame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView(im)initWithFrame:",
            "mangledName": "$s7VisxSDK0A8MRAdViewC5frameACSo6CGRectV_tcfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "initWithFrame:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "adDidLoad",
            "printedName": "adDidLoad()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC9adDidLoadyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC9adDidLoadyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adDidFailToLoad",
            "printedName": "adDidFailToLoad()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC15adDidFailToLoadyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC15adDidFailToLoadyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adDidClose",
            "printedName": "adDidClose(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC10adDidCloseyyACF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC10adDidCloseyyACF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adDidRequestCustomCloseEnabled",
            "printedName": "adDidRequestCustomCloseEnabled(enabled:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC30adDidRequestCustomCloseEnabled7enabledySb_tF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC30adDidRequestCustomCloseEnabled7enabledySb_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adWillPresentModalView",
            "printedName": "adWillPresentModalView()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC018adWillPresentModalD0yyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC018adWillPresentModalD0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adDidPresentModalView",
            "printedName": "adDidPresentModalView()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC017adDidPresentModalD0yyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC017adDidPresentModalD0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adViewClicked",
            "printedName": "adViewClicked()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC02adD7ClickedyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC02adD7ClickedyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adDidDismissModalView",
            "printedName": "adDidDismissModalView()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC017adDidDismissModalD0yyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC017adDidDismissModalD0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "appShouldSuspend",
            "printedName": "appShouldSuspend()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC16appShouldSuspendyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC16appShouldSuspendyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "appShouldResume",
            "printedName": "appShouldResume()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC15appShouldResumeyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC15appShouldResumeyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adViewableDidChange",
            "printedName": "adViewableDidChange(viewable:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC19adViewableDidChange8viewableySb_tF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC19adViewableDidChange8viewableySb_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setPlacementEffect",
            "printedName": "setPlacementEffect(effect:webViewDimensions:viewportDimensions:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementEffect",
                "printedName": "VisxSDK.VisxPlacementEffect",
                "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC18setPlacementEffect6effect03webD10Dimensions08viewportJ0yAA0afG0O_So6CGSizeVAKtF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC18setPlacementEffect6effect03webD10Dimensions08viewportJ0yAA0afG0O_So6CGSizeVAKtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didSetPlacementDimension",
            "printedName": "didSetPlacementDimension(webViewDimensions:andViewportDimensions:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC24didSetPlacementDimension03webD10Dimensions011andViewportJ0ySo6CGSizeV_AHtF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC24didSetPlacementDimension03webD10Dimensions011andViewportJ0ySo6CGSizeV_AHtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "enableOnScrollEvent",
            "printedName": "enableOnScrollEvent()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC19enableOnScrollEventyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC19enableOnScrollEventyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "scrollDidScroll",
            "printedName": "scrollDidScroll()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC15scrollDidScrollyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC15scrollDidScrollyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "closePlacement",
            "printedName": "closePlacement()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC14closePlacementyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC14closePlacementyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "unloadCreative",
            "printedName": "unloadCreative()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC14unloadCreativeyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC14unloadCreativeyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setMessageAbove",
            "printedName": "setMessageAbove(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC15setMessageAboveyySSF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC15setMessageAboveyySSF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setMessageBelow",
            "printedName": "setMessageBelow(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC15setMessageBelowyySSF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC15setMessageBelowyySSF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setRefreshPlacement",
            "printedName": "setRefreshPlacement()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC19setRefreshPlacementyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC19setRefreshPlacementyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "showBrandedTakeover",
            "printedName": "showBrandedTakeover(with:_:_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "AnimationOptions",
                "printedName": "UIKit.UIView.AnimationOptions",
                "usr": "c:@E@UIViewAnimationOptions"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC19showBrandedTakeover4with___ySS_So6CGSizeVSo22UIViewAnimationOptionsVSStF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC19showBrandedTakeover4with___ySS_So6CGSizeVSo22UIViewAnimationOptionsVSStF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "hideBrandedTakeover",
            "printedName": "hideBrandedTakeover(with:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "AnimationOptions",
                "printedName": "UIKit.UIView.AnimationOptions",
                "usr": "c:@E@UIViewAnimationOptions"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC19hideBrandedTakeover4with_ySo22UIViewAnimationOptionsV_SStF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC19hideBrandedTakeover4with_ySo22UIViewAnimationOptionsV_SStF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "landingPageOpened",
            "printedName": "landingPageOpened()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC17landingPageOpenedyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC17landingPageOpenedyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setVisxToSticky",
            "printedName": "setVisxToSticky()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC03setA8ToStickyyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC03setA8ToStickyyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "startOmMeasurements",
            "printedName": "startOmMeasurements(webview:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "WKWebView",
                "printedName": "WebKit.WKWebView",
                "usr": "c:objc(cs)WKWebView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC19startOmMeasurements7webviewySo05WKWebD0C_tF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC19startOmMeasurements7webviewySo05WKWebD0C_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "publisherFriendlyObstruction",
            "printedName": "publisherFriendlyObstruction(view:detailedReason:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC28publisherFriendlyObstruction4view14detailedReasonySo6UIViewC_SStF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC28publisherFriendlyObstruction4view14detailedReasonySo6UIViewC_SStF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "viewControllerForPresentingModalView",
            "printedName": "viewControllerForPresentingModalView()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIViewController",
                "printedName": "UIKit.UIViewController",
                "usr": "c:objc(cs)UIViewController"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC032viewControllerForPresentingModalD0So06UIViewF0CyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC032viewControllerForPresentingModalD0So06UIViewF0CyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fireVolumeChangeLevel",
            "printedName": "fireVolumeChangeLevel()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC21fireVolumeChangeLevelyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC21fireVolumeChangeLevelyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "webView",
            "printedName": "webView(_:createWebViewWith:for:windowFeatures:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "WebKit.WKWebView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "WKWebView",
                    "printedName": "WebKit.WKWebView",
                    "usr": "c:objc(cs)WKWebView"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "WKWebView",
                "printedName": "WebKit.WKWebView",
                "usr": "c:objc(cs)WKWebView"
              },
              {
                "kind": "TypeNominal",
                "name": "WKWebViewConfiguration",
                "printedName": "WebKit.WKWebViewConfiguration",
                "usr": "c:objc(cs)WKWebViewConfiguration"
              },
              {
                "kind": "TypeNominal",
                "name": "WKNavigationAction",
                "printedName": "WebKit.WKNavigationAction",
                "usr": "c:objc(cs)WKNavigationAction"
              },
              {
                "kind": "TypeNominal",
                "name": "WKWindowFeatures",
                "printedName": "WebKit.WKWindowFeatures",
                "usr": "c:objc(cs)WKWindowFeatures"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxMRAdView(im)webView:createWebViewWithConfiguration:forNavigationAction:windowFeatures:",
            "mangledName": "$s7VisxSDK0A8MRAdViewC03webD0_09createWebD4With3for14windowFeaturesSo05WKWebD0CSgAI_So0lD13ConfigurationCSo18WKNavigationActionCSo08WKWindowK0CtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "objc_name": "webView:createWebViewWithConfiguration:forNavigationAction:windowFeatures:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "webView",
            "printedName": "webView(_:decidePolicyFor:decisionHandler:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "WKWebView",
                "printedName": "WebKit.WKWebView",
                "usr": "c:objc(cs)WKWebView"
              },
              {
                "kind": "TypeNominal",
                "name": "WKNavigationAction",
                "printedName": "WebKit.WKNavigationAction",
                "usr": "c:objc(cs)WKNavigationAction"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(WebKit.WKNavigationActionPolicy) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "WKNavigationActionPolicy",
                    "printedName": "WebKit.WKNavigationActionPolicy",
                    "usr": "c:@E@WKNavigationActionPolicy"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxMRAdView(im)webView:decidePolicyForNavigationAction:decisionHandler:",
            "mangledName": "$s7VisxSDK0A8MRAdViewC03webD0_15decidePolicyFor15decisionHandlerySo05WKWebD0C_So18WKNavigationActionCySo0lmG0VctF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "objc_name": "webView:decidePolicyForNavigationAction:decisionHandler:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "webView",
            "printedName": "webView(_:didCommit:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "WKWebView",
                "printedName": "WebKit.WKWebView",
                "usr": "c:objc(cs)WKWebView"
              },
              {
                "kind": "TypeNominal",
                "name": "ImplicitlyUnwrappedOptional",
                "printedName": "WebKit.WKNavigation?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "WKNavigation",
                    "printedName": "WebKit.WKNavigation",
                    "usr": "c:objc(cs)WKNavigation"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxMRAdView(im)webView:didCommitNavigation:",
            "mangledName": "$s7VisxSDK0A8MRAdViewC03webD0_9didCommitySo05WKWebD0C_So12WKNavigationCSgtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "objc_name": "webView:didCommitNavigation:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "webView",
            "printedName": "webView(_:didFinish:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "WKWebView",
                "printedName": "WebKit.WKWebView",
                "usr": "c:objc(cs)WKWebView"
              },
              {
                "kind": "TypeNominal",
                "name": "ImplicitlyUnwrappedOptional",
                "printedName": "WebKit.WKNavigation?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "WKNavigation",
                    "printedName": "WebKit.WKNavigation",
                    "usr": "c:objc(cs)WKNavigation"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxMRAdView(im)webView:didFinishNavigation:",
            "mangledName": "$s7VisxSDK0A8MRAdViewC03webD0_9didFinishySo05WKWebD0C_So12WKNavigationCSgtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "objc_name": "webView:didFinishNavigation:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "webView",
            "printedName": "webView(_:didFail:withError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "WKWebView",
                "printedName": "WebKit.WKWebView",
                "usr": "c:objc(cs)WKWebView"
              },
              {
                "kind": "TypeNominal",
                "name": "ImplicitlyUnwrappedOptional",
                "printedName": "WebKit.WKNavigation?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "WKNavigation",
                    "printedName": "WebKit.WKNavigation",
                    "usr": "c:objc(cs)WKNavigation"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Error",
                "printedName": "any Swift.Error",
                "usr": "s:s5ErrorP"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxMRAdView(im)webView:didFailNavigation:withError:",
            "mangledName": "$s7VisxSDK0A8MRAdViewC03webD0_7didFail9withErrorySo05WKWebD0C_So12WKNavigationCSgs0I0_ptF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "objc_name": "webView:didFailNavigation:withError:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "userContentController",
            "printedName": "userContentController(_:didReceive:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "WKUserContentController",
                "printedName": "WebKit.WKUserContentController",
                "usr": "c:objc(cs)WKUserContentController"
              },
              {
                "kind": "TypeNominal",
                "name": "WKScriptMessage",
                "printedName": "WebKit.WKScriptMessage",
                "usr": "c:objc(cs)WKScriptMessage"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxMRAdView(im)userContentController:didReceiveScriptMessage:",
            "mangledName": "$s7VisxSDK0A8MRAdViewC21userContentController_10didReceiveySo06WKUserfG0C_So15WKScriptMessageCtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "objc_name": "userContentController:didReceiveScriptMessage:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "RawDocComment"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "createWebViewHandler",
            "printedName": "createWebViewHandler(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC09createWebD7HandleryySo6CGRectVF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC09createWebD7HandleryySo6CGRectVF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "openUrl",
            "printedName": "openUrl(url:external:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.URL?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "URL",
                    "printedName": "Foundation.URL",
                    "usr": "s:10Foundation3URLV"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC7openUrl3url8externaly10Foundation3URLVSg_SbtF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC7openUrl3url8externaly10Foundation3URLVSg_SbtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "initializeJavascriptState",
            "printedName": "initializeJavascriptState()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC25initializeJavascriptStateyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC25initializeJavascriptStateyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "storePicture",
            "printedName": "storePicture(parameters:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "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"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC12storePicture10parametersySDyS2SG_tF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC12storePicture10parametersySDyS2SG_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pictureStorerPictureStored",
            "printedName": "pictureStorerPictureStored(storer:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPictureStorer",
                "printedName": "VisxSDK.VisxPictureStorer",
                "usr": "c:@M@VisxSDK@objc(cs)VisxPictureStorer"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC26pictureStorerPictureStored6storeryAA0agF0C_tF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC26pictureStorerPictureStored6storeryAA0agF0C_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pictureStorerPictureCanceled",
            "printedName": "pictureStorerPictureCanceled(storer:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPictureStorer",
                "printedName": "VisxSDK.VisxPictureStorer",
                "usr": "c:@M@VisxSDK@objc(cs)VisxPictureStorer"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC28pictureStorerPictureCanceled6storeryAA0agF0C_tF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC28pictureStorerPictureCanceled6storeryAA0agF0C_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pictureStorerPictureFailedWithError",
            "printedName": "pictureStorerPictureFailedWithError(storer:error:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPictureStorer",
                "printedName": "VisxSDK.VisxPictureStorer",
                "usr": "c:@M@VisxSDK@objc(cs)VisxPictureStorer"
              },
              {
                "kind": "TypeNominal",
                "name": "Error",
                "printedName": "any Swift.Error",
                "usr": "s:s5ErrorP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC35pictureStorerPictureFailedWithError6storer5erroryAA0agF0C_s0J0_ptF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC35pictureStorerPictureFailedWithError6storer5erroryAA0agF0C_s0J0_ptF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "playVideo",
            "printedName": "playVideo(params:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "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"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC9playVideo6paramsySDyS2SG_tF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC9playVideo6paramsySDyS2SG_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoManager",
            "printedName": "videoManager(manager:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxVideoManager",
                "printedName": "VisxSDK.VisxVideoManager",
                "usr": "c:@M@VisxSDK@objc(cs)VisxVideoManager"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC12videoManager7manageryAA0a5VideoF0C_tF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC12videoManager7manageryAA0a5VideoF0C_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "viewControllerForPresentingVideoPlayer",
            "printedName": "viewControllerForPresentingVideoPlayer()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIViewController",
                "printedName": "UIKit.UIViewController",
                "usr": "c:objc(cs)UIViewController"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC38viewControllerForPresentingVideoPlayerSo06UIViewF0CyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC38viewControllerForPresentingVideoPlayerSo06UIViewF0CyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoManagerWillPresentVideo",
            "printedName": "videoManagerWillPresentVideo(manager:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxVideoManager",
                "printedName": "VisxSDK.VisxVideoManager",
                "usr": "c:@M@VisxSDK@objc(cs)VisxVideoManager"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC28videoManagerWillPresentVideo7manageryAA0aiF0C_tF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC28videoManagerWillPresentVideo7manageryAA0aiF0C_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoManagerDidDismissVideo",
            "printedName": "videoManagerDidDismissVideo(manager:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxVideoManager",
                "printedName": "VisxSDK.VisxVideoManager",
                "usr": "c:@M@VisxSDK@objc(cs)VisxVideoManager"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC27videoManagerDidDismissVideo7manageryAA0aiF0C_tF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC27videoManagerDidDismissVideo7manageryAA0aiF0C_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didFailToPlayVideoWithErrorMessage",
            "printedName": "didFailToPlayVideoWithErrorMessage(errorMessage:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC34didFailToPlayVideoWithErrorMessage05errorL0ySS_tF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC34didFailToPlayVideoWithErrorMessage05errorL0ySS_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoFinished",
            "printedName": "videoFinished()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC13videoFinishedyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC13videoFinishedyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoWasCanceled",
            "printedName": "videoWasCanceled()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC16videoWasCanceledyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC16videoWasCanceledyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoWasMuted",
            "printedName": "videoWasMuted()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC13videoWasMutedyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC13videoWasMutedyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoWasUnmuted",
            "printedName": "videoWasUnmuted()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC15videoWasUnmutedyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC15videoWasUnmutedyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setUnderstitialEffect",
            "printedName": "setUnderstitialEffect()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8MRAdViewC21setUnderstitialEffectyyF",
            "mangledName": "$s7VisxSDK0A8MRAdViewC21setUnderstitialEffectyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView",
        "mangledName": "$s7VisxSDK0A8MRAdViewC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)UIView",
        "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": "LayoutConstraintItem",
            "printedName": "LayoutConstraintItem",
            "usr": "s:7VisxSDK20LayoutConstraintItemP",
            "mangledName": "$s7VisxSDK20LayoutConstraintItemP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintRelatableTarget",
            "printedName": "ConstraintRelatableTarget",
            "usr": "s:7VisxSDK25ConstraintRelatableTargetP",
            "mangledName": "$s7VisxSDK25ConstraintRelatableTargetP"
          },
          {
            "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": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "VisxMRAdViewDelegate",
            "printedName": "VisxMRAdViewDelegate",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP"
          },
          {
            "kind": "Conformance",
            "name": "VisxAudioManagerDelegate",
            "printedName": "VisxAudioManagerDelegate",
            "usr": "s:7VisxSDK0A20AudioManagerDelegateP",
            "mangledName": "$s7VisxSDK0A20AudioManagerDelegateP"
          },
          {
            "kind": "Conformance",
            "name": "VisxPictureStorerDelegate",
            "printedName": "VisxPictureStorerDelegate",
            "usr": "s:7VisxSDK0A21PictureStorerDelegateP",
            "mangledName": "$s7VisxSDK0A21PictureStorerDelegateP"
          },
          {
            "kind": "Conformance",
            "name": "VisxVideoManagerDelegate",
            "printedName": "VisxVideoManagerDelegate",
            "usr": "s:7VisxSDK0A20VideoManagerDelegateP",
            "mangledName": "$s7VisxSDK0A20VideoManagerDelegateP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxMRAdViewController",
        "printedName": "VisxMRAdViewController",
        "children": [
          {
            "kind": "Var",
            "name": "adView",
            "printedName": "adView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxMRAdView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxMRAdView",
                    "printedName": "VisxSDK.VisxMRAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A18MRAdViewControllerC02adD0AA0acD0CSgvp",
            "mangledName": "$s7VisxSDK0A18MRAdViewControllerC02adD0AA0acD0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 0,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxMRAdView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxMRAdView",
                        "printedName": "VisxSDK.VisxMRAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A18MRAdViewControllerC02adD0AA0acD0CSgvg",
                "mangledName": "$s7VisxSDK0A18MRAdViewControllerC02adD0AA0acD0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxMRAdView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxMRAdView",
                        "printedName": "VisxSDK.VisxMRAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A18MRAdViewControllerC02adD0AA0acD0CSgvs",
                "mangledName": "$s7VisxSDK0A18MRAdViewControllerC02adD0AA0acD0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A18MRAdViewControllerC02adD0AA0acD0CSgvM",
                "mangledName": "$s7VisxSDK0A18MRAdViewControllerC02adD0AA0acD0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allowOrientation",
            "printedName": "allowOrientation",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A18MRAdViewControllerC16allowOrientationSbvp",
            "mangledName": "$s7VisxSDK0A18MRAdViewControllerC16allowOrientationSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A18MRAdViewControllerC16allowOrientationSbvg",
                "mangledName": "$s7VisxSDK0A18MRAdViewControllerC16allowOrientationSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A18MRAdViewControllerC16allowOrientationSbvs",
                "mangledName": "$s7VisxSDK0A18MRAdViewControllerC16allowOrientationSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A18MRAdViewControllerC16allowOrientationSbvM",
                "mangledName": "$s7VisxSDK0A18MRAdViewControllerC16allowOrientationSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isExpanding",
            "printedName": "isExpanding",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A18MRAdViewControllerC11isExpandingSbvp",
            "mangledName": "$s7VisxSDK0A18MRAdViewControllerC11isExpandingSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 2,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A18MRAdViewControllerC11isExpandingSbvg",
                "mangledName": "$s7VisxSDK0A18MRAdViewControllerC11isExpandingSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A18MRAdViewControllerC11isExpandingSbvs",
                "mangledName": "$s7VisxSDK0A18MRAdViewControllerC11isExpandingSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A18MRAdViewControllerC11isExpandingSbvM",
                "mangledName": "$s7VisxSDK0A18MRAdViewControllerC11isExpandingSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "forcedOrientation",
            "printedName": "forcedOrientation",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A18MRAdViewControllerC17forcedOrientationSSvp",
            "mangledName": "$s7VisxSDK0A18MRAdViewControllerC17forcedOrientationSSvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "fixedbinaryorder": 3,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A18MRAdViewControllerC17forcedOrientationSSvg",
                "mangledName": "$s7VisxSDK0A18MRAdViewControllerC17forcedOrientationSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": 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:7VisxSDK0A18MRAdViewControllerC17forcedOrientationSSvs",
                "mangledName": "$s7VisxSDK0A18MRAdViewControllerC17forcedOrientationSSvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A18MRAdViewControllerC17forcedOrientationSSvM",
                "mangledName": "$s7VisxSDK0A18MRAdViewControllerC17forcedOrientationSSvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "viewWillDisappear",
            "printedName": "viewWillDisappear(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewController(im)viewWillDisappear:",
            "mangledName": "$s7VisxSDK0A18MRAdViewControllerC17viewWillDisappearyySbF",
            "moduleName": "VisxSDK",
            "overriding": true,
            "isOpen": true,
            "objc_name": "viewWillDisappear:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "viewWillAppear",
            "printedName": "viewWillAppear(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewController(im)viewWillAppear:",
            "mangledName": "$s7VisxSDK0A18MRAdViewControllerC14viewWillAppearyySbF",
            "moduleName": "VisxSDK",
            "overriding": true,
            "isOpen": true,
            "objc_name": "viewWillAppear:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "viewWillTransition",
            "printedName": "viewWillTransition(to:with:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "UIViewControllerTransitionCoordinator",
                "printedName": "any UIKit.UIViewControllerTransitionCoordinator",
                "usr": "c:objc(pl)UIViewControllerTransitionCoordinator"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewController(im)viewWillTransitionToSize:withTransitionCoordinator:",
            "mangledName": "$s7VisxSDK0A18MRAdViewControllerC18viewWillTransition2to4withySo6CGSizeV_So06UIVieweH11Coordinator_ptF",
            "moduleName": "VisxSDK",
            "overriding": true,
            "isOpen": true,
            "objc_name": "viewWillTransitionToSize:withTransitionCoordinator:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "viewDidLoad",
            "printedName": "viewDidLoad()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewController(im)viewDidLoad",
            "mangledName": "$s7VisxSDK0A18MRAdViewControllerC11viewDidLoadyyF",
            "moduleName": "VisxSDK",
            "overriding": true,
            "isOpen": true,
            "objc_name": "viewDidLoad",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "viewDidAppear",
            "printedName": "viewDidAppear(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewController(im)viewDidAppear:",
            "mangledName": "$s7VisxSDK0A18MRAdViewControllerC13viewDidAppearyySbF",
            "moduleName": "VisxSDK",
            "overriding": true,
            "isOpen": true,
            "objc_name": "viewDidAppear:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "supportedInterfaceOrientations",
            "printedName": "supportedInterfaceOrientations",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIInterfaceOrientationMask",
                "printedName": "UIKit.UIInterfaceOrientationMask",
                "usr": "c:@E@UIInterfaceOrientationMask"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewController(py)supportedInterfaceOrientations",
            "mangledName": "$s7VisxSDK0A18MRAdViewControllerC30supportedInterfaceOrientationsSo26UIInterfaceOrientationMaskVvp",
            "moduleName": "VisxSDK",
            "overriding": true,
            "isOpen": true,
            "objc_name": "supportedInterfaceOrientations",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIInterfaceOrientationMask",
                    "printedName": "UIKit.UIInterfaceOrientationMask",
                    "usr": "c:@E@UIInterfaceOrientationMask"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewController(im)supportedInterfaceOrientations",
                "mangledName": "$s7VisxSDK0A18MRAdViewControllerC30supportedInterfaceOrientationsSo26UIInterfaceOrientationMaskVvg",
                "moduleName": "VisxSDK",
                "overriding": true,
                "isOpen": true,
                "objc_name": "supportedInterfaceOrientations",
                "declAttributes": [
                  "Dynamic",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "viewDidLayoutSubviews",
            "printedName": "viewDidLayoutSubviews()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewController(im)viewDidLayoutSubviews",
            "mangledName": "$s7VisxSDK0A18MRAdViewControllerC21viewDidLayoutSubviewsyyF",
            "moduleName": "VisxSDK",
            "overriding": true,
            "isOpen": true,
            "objc_name": "viewDidLayoutSubviews",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "closeButtonPressed",
            "printedName": "closeButtonPressed(animated:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A18MRAdViewControllerC18closeButtonPressed8animatedySb_tF",
            "mangledName": "$s7VisxSDK0A18MRAdViewControllerC18closeButtonPressed8animatedySb_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "viewControllerForPresentingModalView",
            "printedName": "viewControllerForPresentingModalView()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIViewController",
                "printedName": "UIKit.UIViewController",
                "usr": "c:objc(cs)UIViewController"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A18MRAdViewControllerC04viewe18ForPresentingModalD0So06UIViewE0CyF",
            "mangledName": "$s7VisxSDK0A18MRAdViewControllerC04viewe18ForPresentingModalD0So06UIViewE0CyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didChangedAppState",
            "printedName": "didChangedAppState(state:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxSDKAppState",
                "printedName": "VisxSDK.VisxSDKAppState",
                "usr": "s:7VisxSDK0A11SDKAppStateO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A18MRAdViewControllerC18didChangedAppState5stateyAA0a6SDKAppI0O_tF",
            "mangledName": "$s7VisxSDK0A18MRAdViewControllerC18didChangedAppState5stateyAA0a6SDKAppI0O_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(nibName:bundle:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdViewController",
                "printedName": "VisxSDK.VisxMRAdViewController",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewController"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.Bundle?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bundle",
                    "printedName": "Foundation.Bundle",
                    "usr": "c:objc(cs)NSBundle"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewController(im)initWithNibName:bundle:",
            "mangledName": "$s7VisxSDK0A18MRAdViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "initWithNibName:bundle:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(coder:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxMRAdViewController?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxMRAdViewController",
                    "printedName": "VisxSDK.VisxMRAdViewController",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewController"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "NSCoder",
                "printedName": "Foundation.NSCoder",
                "usr": "c:objc(cs)NSCoder"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewController(im)initWithCoder:",
            "mangledName": "$s7VisxSDK0A18MRAdViewControllerC5coderACSgSo7NSCoderC_tcfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "initWithCoder:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Required"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewController",
        "mangledName": "$s7VisxSDK0A18MRAdViewControllerC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)UIViewController",
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "UIKit.UIViewController",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "VisxMRAdViewDelegate",
            "printedName": "VisxMRAdViewDelegate",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP"
          },
          {
            "kind": "Conformance",
            "name": "VisxSDKManagerDelegate",
            "printedName": "VisxSDKManagerDelegate",
            "usr": "s:7VisxSDK0A18SDKManagerDelegateP",
            "mangledName": "$s7VisxSDK0A18SDKManagerDelegateP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintConstantTarget",
        "printedName": "ConstraintConstantTarget",
        "children": [
          {
            "kind": "Function",
            "name": "constraintConstantTargetValueFor",
            "printedName": "constraintConstantTargetValueFor(layoutAttribute:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              },
              {
                "kind": "TypeNominal",
                "name": "Attribute",
                "printedName": "UIKit.NSLayoutConstraint.Attribute",
                "usr": "c:@E@NSLayoutAttribute"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK24ConstraintConstantTargetPAAE010constraintdE8ValueFor15layoutAttribute14CoreFoundation7CGFloatVSo08NSLayoutJ0V_tF",
            "mangledName": "$s7VisxSDK24ConstraintConstantTargetPAAE010constraintdE8ValueFor15layoutAttribute12CoreGraphics7CGFloatVSo08NSLayoutJ0V_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintConstantTarget>",
            "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintConstantTarget>",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7VisxSDK24ConstraintConstantTargetP",
        "mangledName": "$s7VisxSDK24ConstraintConstantTargetP",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "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": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "VisxInterstitial",
        "printedName": "VisxInterstitial",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(adUnitId:backgroundColor:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxInterstitial",
                "printedName": "VisxSDK.VisxInterstitial",
                "usr": "s:7VisxSDK0A12InterstitialC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIColor?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIColor",
                    "printedName": "UIKit.UIColor",
                    "usr": "c:objc(cs)UIColor"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A12InterstitialC8adUnitId15backgroundColorACSS_So7UIColorCSgtcfc",
            "mangledName": "$s7VisxSDK0A12InterstitialC8adUnitId15backgroundColorACSS_So7UIColorCSgtcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "loadAd",
            "printedName": "loadAd(withCustomTargetingParameters:event:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[Swift.String : Swift.String]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : Swift.String]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEvents) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEvents",
                    "printedName": "VisxSDK.VisxEvents",
                    "usr": "s:7VisxSDK0A6EventsO"
                  }
                ],
                "hasDefaultArg": true
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A12InterstitialC6loadAd29withCustomTargetingParameters5eventySDyS2SGSg_yAA0A6EventsOctF",
            "mangledName": "$s7VisxSDK0A12InterstitialC6loadAd29withCustomTargetingParameters5eventySDyS2SGSg_yAA0A6EventsOctF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "showAd",
            "printedName": "showAd()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A12InterstitialC6showAdyyF",
            "mangledName": "$s7VisxSDK0A12InterstitialC6showAdyyF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:7VisxSDK0A12InterstitialC",
        "mangledName": "$s7VisxSDK0A12InterstitialC",
        "moduleName": "VisxSDK",
        "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": "ObservableObject",
            "printedName": "ObservableObject",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ObjectWillChangePublisher",
                "printedName": "ObjectWillChangePublisher",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ObservableObjectPublisher",
                    "printedName": "Combine.ObservableObjectPublisher",
                    "usr": "s:7Combine25ObservableObjectPublisherC"
                  }
                ]
              }
            ],
            "usr": "s:7Combine16ObservableObjectP",
            "mangledName": "$s7Combine16ObservableObjectP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxUtilityDelegate",
        "printedName": "VisxUtilityDelegate",
        "declKind": "Protocol",
        "usr": "s:7VisxSDK0A15UtilityDelegateP",
        "mangledName": "$s7VisxSDK0A15UtilityDelegateP",
        "moduleName": "VisxSDK",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "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": "VisxUtilityActionDelegate",
        "printedName": "VisxUtilityActionDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "didSelectAlertActionIndex",
            "printedName": "didSelectAlertActionIndex(index:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A21UtilityActionDelegateP014didSelectAlertD5Index5indexySi_tF",
            "mangledName": "$s7VisxSDK0A21UtilityActionDelegateP014didSelectAlertD5Index5indexySi_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxUtilityActionDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxUtilityActionDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7VisxSDK0A21UtilityActionDelegateP",
        "mangledName": "$s7VisxSDK0A21UtilityActionDelegateP",
        "moduleName": "VisxSDK",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "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": "VisxUtility",
        "printedName": "VisxUtility",
        "children": [
          {
            "kind": "Var",
            "name": "actionDelegate",
            "printedName": "actionDelegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "(any VisxSDK.VisxUtilityActionDelegate)?"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A7UtilityC14actionDelegateAA0ac6ActionE0_pSgvp",
            "mangledName": "$s7VisxSDK0A7UtilityC14actionDelegateAA0ac6ActionE0_pSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "ReferenceOwnership"
            ],
            "fixedbinaryorder": 0,
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxUtilityActionDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxUtilityActionDelegate",
                        "printedName": "any VisxSDK.VisxUtilityActionDelegate",
                        "usr": "s:7VisxSDK0A21UtilityActionDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A7UtilityC14actionDelegateAA0ac6ActionE0_pSgvg",
                "mangledName": "$s7VisxSDK0A7UtilityC14actionDelegateAA0ac6ActionE0_pSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxUtilityActionDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxUtilityActionDelegate",
                        "printedName": "any VisxSDK.VisxUtilityActionDelegate",
                        "usr": "s:7VisxSDK0A21UtilityActionDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A7UtilityC14actionDelegateAA0ac6ActionE0_pSgvs",
                "mangledName": "$s7VisxSDK0A7UtilityC14actionDelegateAA0ac6ActionE0_pSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A7UtilityC14actionDelegateAA0ac6ActionE0_pSgvM",
                "mangledName": "$s7VisxSDK0A7UtilityC14actionDelegateAA0ac6ActionE0_pSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "parameters",
            "printedName": "parameters",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.String : Any]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "Any"
                  }
                ],
                "usr": "s:SD"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A7UtilityC10parametersSDySSypGvp",
            "mangledName": "$s7VisxSDK0A7UtilityC10parametersSDySSypGvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : Any]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "ProtocolComposition",
                        "printedName": "Any"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A7UtilityC10parametersSDySSypGvg",
                "mangledName": "$s7VisxSDK0A7UtilityC10parametersSDySSypGvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : Any]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "ProtocolComposition",
                        "printedName": "Any"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A7UtilityC10parametersSDySSypGvs",
                "mangledName": "$s7VisxSDK0A7UtilityC10parametersSDySSypGvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A7UtilityC10parametersSDySSypGvM",
                "mangledName": "$s7VisxSDK0A7UtilityC10parametersSDySSypGvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(parameters:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxUtility",
                "printedName": "VisxSDK.VisxUtility",
                "usr": "c:@M@VisxSDK@objc(cs)VisxUtility"
              },
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.String : Any]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "Any"
                  }
                ],
                "usr": "s:SD"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A7UtilityC10parametersACSDySSypG_tcfc",
            "mangledName": "$s7VisxSDK0A7UtilityC10parametersACSDySSypG_tcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "showActionSheetInView",
            "printedName": "showActionSheetInView(view:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A7UtilityC21showActionSheetInView4viewySo6UIViewC_tF",
            "mangledName": "$s7VisxSDK0A7UtilityC21showActionSheetInView4viewySo6UIViewC_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "createErrorWithDomain",
            "printedName": "createErrorWithDomain(domain:code:value:key:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NSError",
                "printedName": "Foundation.NSError",
                "usr": "c:objc(cs)NSError"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A7UtilityC21createErrorWithDomain6domain4code5value3keySo7NSErrorCSS_SiS2StF",
            "mangledName": "$s7VisxSDK0A7UtilityC21createErrorWithDomain6domain4code5value3keySo7NSErrorCSS_SiS2StF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxUtility",
                "printedName": "VisxSDK.VisxUtility",
                "usr": "c:@M@VisxSDK@objc(cs)VisxUtility"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxUtility(im)init",
            "mangledName": "$s7VisxSDK0A7UtilityCACycfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@VisxSDK@objc(cs)VisxUtility",
        "mangledName": "$s7VisxSDK0A7UtilityC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "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": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxRequestBuilder",
        "printedName": "VisxRequestBuilder",
        "children": [
          {
            "kind": "Var",
            "name": "privateSharedInstance",
            "printedName": "privateSharedInstance",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxRequestBuilder",
                "printedName": "VisxSDK.VisxRequestBuilder",
                "usr": "s:7VisxSDK0A14RequestBuilderV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A14RequestBuilderV21privateSharedInstanceACvpZ",
            "mangledName": "$s7VisxSDK0A14RequestBuilderV21privateSharedInstanceACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxRequestBuilder",
                    "printedName": "VisxSDK.VisxRequestBuilder",
                    "usr": "s:7VisxSDK0A14RequestBuilderV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A14RequestBuilderV21privateSharedInstanceACvgZ",
                "mangledName": "$s7VisxSDK0A14RequestBuilderV21privateSharedInstanceACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "timeoutInterval",
            "printedName": "timeoutInterval",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A14RequestBuilderV15timeoutInterval33_37EB6CD2780023291C46C58F49927388LLSdvp",
            "mangledName": "$s7VisxSDK0A14RequestBuilderV15timeoutInterval33_37EB6CD2780023291C46C58F49927388LLSdvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 0,
            "isLet": true,
            "hasStorage": true
          },
          {
            "kind": "Function",
            "name": "shared",
            "printedName": "shared()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxRequestBuilder",
                "printedName": "VisxSDK.VisxRequestBuilder",
                "usr": "s:7VisxSDK0A14RequestBuilderV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A14RequestBuilderV6sharedACyFZ",
            "mangledName": "$s7VisxSDK0A14RequestBuilderV6sharedACyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "request",
            "printedName": "request(forURLString:andQueryParameters:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.URLRequest?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "URLRequest",
                    "printedName": "Foundation.URLRequest",
                    "usr": "s:10Foundation10URLRequestV"
                  }
                ],
                "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": "NSDictionary",
                "printedName": "Foundation.NSDictionary",
                "usr": "c:objc(cs)NSDictionary"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A14RequestBuilderV7request12forURLString18andQueryParameters10Foundation10URLRequestVSgSSSg_So12NSDictionaryCtF",
            "mangledName": "$s7VisxSDK0A14RequestBuilderV7request12forURLString18andQueryParameters10Foundation10URLRequestVSgSSSg_So12NSDictionaryCtF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxRequestBuilder",
                "printedName": "VisxSDK.VisxRequestBuilder",
                "usr": "s:7VisxSDK0A14RequestBuilderV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A14RequestBuilderVACycfc",
            "mangledName": "$s7VisxSDK0A14RequestBuilderVACycfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK0A14RequestBuilderV",
        "mangledName": "$s7VisxSDK0A14RequestBuilderV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxPlacementType",
        "printedName": "VisxPlacementType",
        "children": [
          {
            "kind": "Var",
            "name": "inline",
            "printedName": "inline",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxPlacementType.Type) -> VisxSDK.VisxPlacementType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementType",
                    "printedName": "VisxSDK.VisxPlacementType",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementType"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxPlacementType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxPlacementType",
                        "printedName": "VisxSDK.VisxPlacementType",
                        "usr": "c:@M@VisxSDK@E@VisxPlacementType"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@VisxSDK@E@VisxPlacementType@VisxPlacementTypeInline",
            "mangledName": "$s7VisxSDK0A13PlacementTypeO6inlineyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "ObjC"
            ],
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "interstitial",
            "printedName": "interstitial",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxPlacementType.Type) -> VisxSDK.VisxPlacementType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementType",
                    "printedName": "VisxSDK.VisxPlacementType",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementType"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxPlacementType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxPlacementType",
                        "printedName": "VisxSDK.VisxPlacementType",
                        "usr": "c:@M@VisxSDK@E@VisxPlacementType"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@VisxSDK@E@VisxPlacementType@VisxPlacementTypeInterstitial",
            "mangledName": "$s7VisxSDK0A13PlacementTypeO12interstitialyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "ObjC"
            ],
            "fixedbinaryorder": 1
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxPlacementType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementType",
                    "printedName": "VisxSDK.VisxPlacementType",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementType"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A13PlacementTypeO8rawValueACSgSi_tcfc",
            "mangledName": "$s7VisxSDK0A13PlacementTypeO8rawValueACSgSi_tcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A13PlacementTypeO8rawValueSivp",
            "mangledName": "$s7VisxSDK0A13PlacementTypeO8rawValueSivp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A13PlacementTypeO8rawValueSivg",
                "mangledName": "$s7VisxSDK0A13PlacementTypeO8rawValueSivg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "c:@M@VisxSDK@E@VisxPlacementType",
        "mangledName": "$s7VisxSDK0A13PlacementTypeO",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "AccessControl",
          "ObjC",
          "Documentation"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxPlacementEffect",
        "printedName": "VisxPlacementEffect",
        "children": [
          {
            "kind": "Var",
            "name": "fullscreenOverlay",
            "printedName": "fullscreenOverlay",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxPlacementEffect.Type) -> VisxSDK.VisxPlacementEffect",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementEffect",
                    "printedName": "VisxSDK.VisxPlacementEffect",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxPlacementEffect.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxPlacementEffect",
                        "printedName": "VisxSDK.VisxPlacementEffect",
                        "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@VisxSDK@E@VisxPlacementEffect@VisxPlacementEffectFullscreenOverlay",
            "mangledName": "$s7VisxSDK0A15PlacementEffectO17fullscreenOverlayyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "sitebar",
            "printedName": "sitebar",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxPlacementEffect.Type) -> VisxSDK.VisxPlacementEffect",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementEffect",
                    "printedName": "VisxSDK.VisxPlacementEffect",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxPlacementEffect.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxPlacementEffect",
                        "printedName": "VisxSDK.VisxPlacementEffect",
                        "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@VisxSDK@E@VisxPlacementEffect@VisxPlacementEffectSitebar",
            "mangledName": "$s7VisxSDK0A15PlacementEffectO7sitebaryA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "sticky",
            "printedName": "sticky",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxPlacementEffect.Type) -> VisxSDK.VisxPlacementEffect",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementEffect",
                    "printedName": "VisxSDK.VisxPlacementEffect",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxPlacementEffect.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxPlacementEffect",
                        "printedName": "VisxSDK.VisxPlacementEffect",
                        "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@VisxSDK@E@VisxPlacementEffect@VisxPlacementEffectSticky",
            "mangledName": "$s7VisxSDK0A15PlacementEffectO6stickyyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "inlineToSticky",
            "printedName": "inlineToSticky",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxPlacementEffect.Type) -> VisxSDK.VisxPlacementEffect",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementEffect",
                    "printedName": "VisxSDK.VisxPlacementEffect",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxPlacementEffect.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxPlacementEffect",
                        "printedName": "VisxSDK.VisxPlacementEffect",
                        "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@VisxSDK@E@VisxPlacementEffect@VisxPlacementEffectInlineToSticky",
            "mangledName": "$s7VisxSDK0A15PlacementEffectO14inlineToStickyyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "understitialMini",
            "printedName": "understitialMini",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxPlacementEffect.Type) -> VisxSDK.VisxPlacementEffect",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementEffect",
                    "printedName": "VisxSDK.VisxPlacementEffect",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxPlacementEffect.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxPlacementEffect",
                        "printedName": "VisxSDK.VisxPlacementEffect",
                        "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@VisxSDK@E@VisxPlacementEffect@VisxPlacementEffectUnderstitialMini",
            "mangledName": "$s7VisxSDK0A15PlacementEffectO16understitialMiniyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "understitialMiniToSticky",
            "printedName": "understitialMiniToSticky",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxPlacementEffect.Type) -> VisxSDK.VisxPlacementEffect",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementEffect",
                    "printedName": "VisxSDK.VisxPlacementEffect",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxPlacementEffect.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxPlacementEffect",
                        "printedName": "VisxSDK.VisxPlacementEffect",
                        "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@VisxSDK@E@VisxPlacementEffect@VisxPlacementEffectUnderstitialMiniToSticky",
            "mangledName": "$s7VisxSDK0A15PlacementEffectO24understitialMiniToStickyyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 5
          },
          {
            "kind": "Var",
            "name": "zoom",
            "printedName": "zoom",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxPlacementEffect.Type) -> VisxSDK.VisxPlacementEffect",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementEffect",
                    "printedName": "VisxSDK.VisxPlacementEffect",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxPlacementEffect.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxPlacementEffect",
                        "printedName": "VisxSDK.VisxPlacementEffect",
                        "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@VisxSDK@E@VisxPlacementEffect@VisxPlacementEffectZoom",
            "mangledName": "$s7VisxSDK0A15PlacementEffectO4zoomyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 6
          },
          {
            "kind": "Var",
            "name": "zoomToSticky",
            "printedName": "zoomToSticky",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxPlacementEffect.Type) -> VisxSDK.VisxPlacementEffect",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementEffect",
                    "printedName": "VisxSDK.VisxPlacementEffect",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxPlacementEffect.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxPlacementEffect",
                        "printedName": "VisxSDK.VisxPlacementEffect",
                        "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@VisxSDK@E@VisxPlacementEffect@VisxPlacementEffectZoomToSticky",
            "mangledName": "$s7VisxSDK0A15PlacementEffectO12zoomToStickyyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 7
          },
          {
            "kind": "Var",
            "name": "none",
            "printedName": "none",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxPlacementEffect.Type) -> VisxSDK.VisxPlacementEffect",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementEffect",
                    "printedName": "VisxSDK.VisxPlacementEffect",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxPlacementEffect.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxPlacementEffect",
                        "printedName": "VisxSDK.VisxPlacementEffect",
                        "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@VisxSDK@E@VisxPlacementEffect@VisxPlacementEffectNone",
            "mangledName": "$s7VisxSDK0A15PlacementEffectO4noneyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 8
          },
          {
            "kind": "Var",
            "name": "brandedplayer",
            "printedName": "brandedplayer",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxPlacementEffect.Type) -> VisxSDK.VisxPlacementEffect",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementEffect",
                    "printedName": "VisxSDK.VisxPlacementEffect",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxPlacementEffect.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxPlacementEffect",
                        "printedName": "VisxSDK.VisxPlacementEffect",
                        "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@VisxSDK@E@VisxPlacementEffect@VisxPlacementEffectBrandedplayer",
            "mangledName": "$s7VisxSDK0A15PlacementEffectO13brandedplayeryA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 9
          },
          {
            "kind": "Var",
            "name": "noneinsitebar",
            "printedName": "noneinsitebar",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxPlacementEffect.Type) -> VisxSDK.VisxPlacementEffect",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementEffect",
                    "printedName": "VisxSDK.VisxPlacementEffect",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxPlacementEffect.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxPlacementEffect",
                        "printedName": "VisxSDK.VisxPlacementEffect",
                        "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@VisxSDK@E@VisxPlacementEffect@VisxPlacementEffectNoneinsitebar",
            "mangledName": "$s7VisxSDK0A15PlacementEffectO13noneinsitebaryA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 10
          },
          {
            "kind": "Var",
            "name": "noneinsticky",
            "printedName": "noneinsticky",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxPlacementEffect.Type) -> VisxSDK.VisxPlacementEffect",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementEffect",
                    "printedName": "VisxSDK.VisxPlacementEffect",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxPlacementEffect.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxPlacementEffect",
                        "printedName": "VisxSDK.VisxPlacementEffect",
                        "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@VisxSDK@E@VisxPlacementEffect@VisxPlacementEffectNoneinsticky",
            "mangledName": "$s7VisxSDK0A15PlacementEffectO12noneinstickyyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 11
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(stringValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxPlacementEffect?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementEffect",
                    "printedName": "VisxSDK.VisxPlacementEffect",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A15PlacementEffectO11stringValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK0A15PlacementEffectO11stringValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Documentation"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "stringValue",
            "printedName": "stringValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A15PlacementEffectO11stringValueSSvp",
            "mangledName": "$s7VisxSDK0A15PlacementEffectO11stringValueSSvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl",
              "Documentation"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A15PlacementEffectO11stringValueSSvg",
                "mangledName": "$s7VisxSDK0A15PlacementEffectO11stringValueSSvg",
                "moduleName": "VisxSDK",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxPlacementEffect?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementEffect",
                    "printedName": "VisxSDK.VisxPlacementEffect",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A15PlacementEffectO8rawValueACSgSi_tcfc",
            "mangledName": "$s7VisxSDK0A15PlacementEffectO8rawValueACSgSi_tcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A15PlacementEffectO8rawValueSivp",
            "mangledName": "$s7VisxSDK0A15PlacementEffectO8rawValueSivp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A15PlacementEffectO8rawValueSivg",
                "mangledName": "$s7VisxSDK0A15PlacementEffectO8rawValueSivg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "c:@M@VisxSDK@E@VisxPlacementEffect",
        "mangledName": "$s7VisxSDK0A15PlacementEffectO",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "enumRawTypeName": "Int",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MRAdViewState",
        "printedName": "MRAdViewState",
        "children": [
          {
            "kind": "Var",
            "name": "hidden",
            "printedName": "hidden",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MRAdViewState.Type) -> VisxSDK.MRAdViewState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MRAdViewState",
                    "printedName": "VisxSDK.MRAdViewState",
                    "usr": "s:7VisxSDK13MRAdViewStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MRAdViewState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MRAdViewState",
                        "printedName": "VisxSDK.MRAdViewState",
                        "usr": "s:7VisxSDK13MRAdViewStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13MRAdViewStateO6hiddenyA2CmF",
            "mangledName": "$s7VisxSDK13MRAdViewStateO6hiddenyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "stateDefault",
            "printedName": "stateDefault",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MRAdViewState.Type) -> VisxSDK.MRAdViewState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MRAdViewState",
                    "printedName": "VisxSDK.MRAdViewState",
                    "usr": "s:7VisxSDK13MRAdViewStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MRAdViewState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MRAdViewState",
                        "printedName": "VisxSDK.MRAdViewState",
                        "usr": "s:7VisxSDK13MRAdViewStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13MRAdViewStateO12stateDefaultyA2CmF",
            "mangledName": "$s7VisxSDK13MRAdViewStateO12stateDefaultyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "expanded",
            "printedName": "expanded",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MRAdViewState.Type) -> VisxSDK.MRAdViewState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MRAdViewState",
                    "printedName": "VisxSDK.MRAdViewState",
                    "usr": "s:7VisxSDK13MRAdViewStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MRAdViewState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MRAdViewState",
                        "printedName": "VisxSDK.MRAdViewState",
                        "usr": "s:7VisxSDK13MRAdViewStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13MRAdViewStateO8expandedyA2CmF",
            "mangledName": "$s7VisxSDK13MRAdViewStateO8expandedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "resized",
            "printedName": "resized",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MRAdViewState.Type) -> VisxSDK.MRAdViewState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MRAdViewState",
                    "printedName": "VisxSDK.MRAdViewState",
                    "usr": "s:7VisxSDK13MRAdViewStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MRAdViewState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MRAdViewState",
                        "printedName": "VisxSDK.MRAdViewState",
                        "usr": "s:7VisxSDK13MRAdViewStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13MRAdViewStateO7resizedyA2CmF",
            "mangledName": "$s7VisxSDK13MRAdViewStateO7resizedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.MRAdViewState?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MRAdViewState",
                    "printedName": "VisxSDK.MRAdViewState",
                    "usr": "s:7VisxSDK13MRAdViewStateO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK13MRAdViewStateO8rawValueACSgSi_tcfc",
            "mangledName": "$s7VisxSDK13MRAdViewStateO8rawValueACSgSi_tcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK13MRAdViewStateO8rawValueSivp",
            "mangledName": "$s7VisxSDK13MRAdViewStateO8rawValueSivp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK13MRAdViewStateO8rawValueSivg",
                "mangledName": "$s7VisxSDK13MRAdViewStateO8rawValueSivg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK13MRAdViewStateO",
        "mangledName": "$s7VisxSDK13MRAdViewStateO",
        "moduleName": "VisxSDK",
        "enumRawTypeName": "Int",
        "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": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxSDKAppState",
        "printedName": "VisxSDKAppState",
        "children": [
          {
            "kind": "Var",
            "name": "willResignActive",
            "printedName": "willResignActive",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxSDKAppState.Type) -> VisxSDK.VisxSDKAppState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxSDKAppState",
                    "printedName": "VisxSDK.VisxSDKAppState",
                    "usr": "s:7VisxSDK0A11SDKAppStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxSDKAppState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxSDKAppState",
                        "printedName": "VisxSDK.VisxSDKAppState",
                        "usr": "s:7VisxSDK0A11SDKAppStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11SDKAppStateO16willResignActiveyA2CmF",
            "mangledName": "$s7VisxSDK0A11SDKAppStateO16willResignActiveyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "didBecomeActive",
            "printedName": "didBecomeActive",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxSDKAppState.Type) -> VisxSDK.VisxSDKAppState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxSDKAppState",
                    "printedName": "VisxSDK.VisxSDKAppState",
                    "usr": "s:7VisxSDK0A11SDKAppStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxSDKAppState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxSDKAppState",
                        "printedName": "VisxSDK.VisxSDKAppState",
                        "usr": "s:7VisxSDK0A11SDKAppStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A11SDKAppStateO15didBecomeActiveyA2CmF",
            "mangledName": "$s7VisxSDK0A11SDKAppStateO15didBecomeActiveyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxSDKAppState?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxSDKAppState",
                    "printedName": "VisxSDK.VisxSDKAppState",
                    "usr": "s:7VisxSDK0A11SDKAppStateO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A11SDKAppStateO8rawValueACSgSi_tcfc",
            "mangledName": "$s7VisxSDK0A11SDKAppStateO8rawValueACSgSi_tcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11SDKAppStateO8rawValueSivp",
            "mangledName": "$s7VisxSDK0A11SDKAppStateO8rawValueSivp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A11SDKAppStateO8rawValueSivg",
                "mangledName": "$s7VisxSDK0A11SDKAppStateO8rawValueSivg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK0A11SDKAppStateO",
        "mangledName": "$s7VisxSDK0A11SDKAppStateO",
        "moduleName": "VisxSDK",
        "enumRawTypeName": "Int",
        "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": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MRAdViewCloseButtonStyle",
        "printedName": "MRAdViewCloseButtonStyle",
        "children": [
          {
            "kind": "Var",
            "name": "alwaysHidden",
            "printedName": "alwaysHidden",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MRAdViewCloseButtonStyle.Type) -> VisxSDK.MRAdViewCloseButtonStyle",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MRAdViewCloseButtonStyle",
                    "printedName": "VisxSDK.MRAdViewCloseButtonStyle",
                    "usr": "s:7VisxSDK24MRAdViewCloseButtonStyleO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MRAdViewCloseButtonStyle.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MRAdViewCloseButtonStyle",
                        "printedName": "VisxSDK.MRAdViewCloseButtonStyle",
                        "usr": "s:7VisxSDK24MRAdViewCloseButtonStyleO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK24MRAdViewCloseButtonStyleO12alwaysHiddenyA2CmF",
            "mangledName": "$s7VisxSDK24MRAdViewCloseButtonStyleO12alwaysHiddenyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "alwaysVisible",
            "printedName": "alwaysVisible",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MRAdViewCloseButtonStyle.Type) -> VisxSDK.MRAdViewCloseButtonStyle",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MRAdViewCloseButtonStyle",
                    "printedName": "VisxSDK.MRAdViewCloseButtonStyle",
                    "usr": "s:7VisxSDK24MRAdViewCloseButtonStyleO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MRAdViewCloseButtonStyle.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MRAdViewCloseButtonStyle",
                        "printedName": "VisxSDK.MRAdViewCloseButtonStyle",
                        "usr": "s:7VisxSDK24MRAdViewCloseButtonStyleO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK24MRAdViewCloseButtonStyleO13alwaysVisibleyA2CmF",
            "mangledName": "$s7VisxSDK24MRAdViewCloseButtonStyleO13alwaysVisibleyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "adControlled",
            "printedName": "adControlled",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MRAdViewCloseButtonStyle.Type) -> VisxSDK.MRAdViewCloseButtonStyle",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MRAdViewCloseButtonStyle",
                    "printedName": "VisxSDK.MRAdViewCloseButtonStyle",
                    "usr": "s:7VisxSDK24MRAdViewCloseButtonStyleO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MRAdViewCloseButtonStyle.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MRAdViewCloseButtonStyle",
                        "printedName": "VisxSDK.MRAdViewCloseButtonStyle",
                        "usr": "s:7VisxSDK24MRAdViewCloseButtonStyleO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK24MRAdViewCloseButtonStyleO12adControlledyA2CmF",
            "mangledName": "$s7VisxSDK24MRAdViewCloseButtonStyleO12adControlledyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.MRAdViewCloseButtonStyle?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MRAdViewCloseButtonStyle",
                    "printedName": "VisxSDK.MRAdViewCloseButtonStyle",
                    "usr": "s:7VisxSDK24MRAdViewCloseButtonStyleO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK24MRAdViewCloseButtonStyleO8rawValueACSgSi_tcfc",
            "mangledName": "$s7VisxSDK24MRAdViewCloseButtonStyleO8rawValueACSgSi_tcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK24MRAdViewCloseButtonStyleO8rawValueSivp",
            "mangledName": "$s7VisxSDK24MRAdViewCloseButtonStyleO8rawValueSivp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK24MRAdViewCloseButtonStyleO8rawValueSivg",
                "mangledName": "$s7VisxSDK24MRAdViewCloseButtonStyleO8rawValueSivg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK24MRAdViewCloseButtonStyleO",
        "mangledName": "$s7VisxSDK24MRAdViewCloseButtonStyleO",
        "moduleName": "VisxSDK",
        "enumRawTypeName": "Int",
        "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": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxContentTypeResponses",
        "printedName": "VisxContentTypeResponses",
        "children": [
          {
            "kind": "Var",
            "name": "creative",
            "printedName": "creative",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxContentTypeResponses.Type) -> VisxSDK.VisxContentTypeResponses",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxContentTypeResponses",
                    "printedName": "VisxSDK.VisxContentTypeResponses",
                    "usr": "s:7VisxSDK0A20ContentTypeResponsesO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxContentTypeResponses.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxContentTypeResponses",
                        "printedName": "VisxSDK.VisxContentTypeResponses",
                        "usr": "s:7VisxSDK0A20ContentTypeResponsesO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A20ContentTypeResponsesO8creativeyA2CmF",
            "mangledName": "$s7VisxSDK0A20ContentTypeResponsesO8creativeyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "fallback",
            "printedName": "fallback",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxContentTypeResponses.Type) -> VisxSDK.VisxContentTypeResponses",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxContentTypeResponses",
                    "printedName": "VisxSDK.VisxContentTypeResponses",
                    "usr": "s:7VisxSDK0A20ContentTypeResponsesO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxContentTypeResponses.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxContentTypeResponses",
                        "printedName": "VisxSDK.VisxContentTypeResponses",
                        "usr": "s:7VisxSDK0A20ContentTypeResponsesO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A20ContentTypeResponsesO8fallbackyA2CmF",
            "mangledName": "$s7VisxSDK0A20ContentTypeResponsesO8fallbackyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "noAd",
            "printedName": "noAd",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxContentTypeResponses.Type) -> VisxSDK.VisxContentTypeResponses",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxContentTypeResponses",
                    "printedName": "VisxSDK.VisxContentTypeResponses",
                    "usr": "s:7VisxSDK0A20ContentTypeResponsesO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxContentTypeResponses.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxContentTypeResponses",
                        "printedName": "VisxSDK.VisxContentTypeResponses",
                        "usr": "s:7VisxSDK0A20ContentTypeResponsesO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A20ContentTypeResponsesO4noAdyA2CmF",
            "mangledName": "$s7VisxSDK0A20ContentTypeResponsesO4noAdyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxContentTypeResponses?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxContentTypeResponses",
                    "printedName": "VisxSDK.VisxContentTypeResponses",
                    "usr": "s:7VisxSDK0A20ContentTypeResponsesO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A20ContentTypeResponsesO8rawValueACSgSi_tcfc",
            "mangledName": "$s7VisxSDK0A20ContentTypeResponsesO8rawValueACSgSi_tcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A20ContentTypeResponsesO8rawValueSivp",
            "mangledName": "$s7VisxSDK0A20ContentTypeResponsesO8rawValueSivp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A20ContentTypeResponsesO8rawValueSivg",
                "mangledName": "$s7VisxSDK0A20ContentTypeResponsesO8rawValueSivg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK0A20ContentTypeResponsesO",
        "mangledName": "$s7VisxSDK0A20ContentTypeResponsesO",
        "moduleName": "VisxSDK",
        "enumRawTypeName": "Int",
        "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": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxAnchorType",
        "printedName": "VisxAnchorType",
        "children": [
          {
            "kind": "Var",
            "name": "scrollView",
            "printedName": "scrollView",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxAnchorType.Type) -> VisxSDK.VisxAnchorType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAnchorType",
                    "printedName": "VisxSDK.VisxAnchorType",
                    "usr": "s:7VisxSDK0A10AnchorTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxAnchorType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAnchorType",
                        "printedName": "VisxSDK.VisxAnchorType",
                        "usr": "s:7VisxSDK0A10AnchorTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A10AnchorTypeO10scrollViewyA2CmF",
            "mangledName": "$s7VisxSDK0A10AnchorTypeO10scrollViewyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "tableView",
            "printedName": "tableView",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxAnchorType.Type) -> VisxSDK.VisxAnchorType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAnchorType",
                    "printedName": "VisxSDK.VisxAnchorType",
                    "usr": "s:7VisxSDK0A10AnchorTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxAnchorType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAnchorType",
                        "printedName": "VisxSDK.VisxAnchorType",
                        "usr": "s:7VisxSDK0A10AnchorTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A10AnchorTypeO9tableViewyA2CmF",
            "mangledName": "$s7VisxSDK0A10AnchorTypeO9tableViewyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "rectangle",
            "printedName": "rectangle",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxAnchorType.Type) -> VisxSDK.VisxAnchorType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAnchorType",
                    "printedName": "VisxSDK.VisxAnchorType",
                    "usr": "s:7VisxSDK0A10AnchorTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxAnchorType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAnchorType",
                        "printedName": "VisxSDK.VisxAnchorType",
                        "usr": "s:7VisxSDK0A10AnchorTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A10AnchorTypeO9rectangleyA2CmF",
            "mangledName": "$s7VisxSDK0A10AnchorTypeO9rectangleyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "none",
            "printedName": "none",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxAnchorType.Type) -> VisxSDK.VisxAnchorType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAnchorType",
                    "printedName": "VisxSDK.VisxAnchorType",
                    "usr": "s:7VisxSDK0A10AnchorTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxAnchorType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAnchorType",
                        "printedName": "VisxSDK.VisxAnchorType",
                        "usr": "s:7VisxSDK0A10AnchorTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A10AnchorTypeO4noneyA2CmF",
            "mangledName": "$s7VisxSDK0A10AnchorTypeO4noneyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxAnchorType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAnchorType",
                    "printedName": "VisxSDK.VisxAnchorType",
                    "usr": "s:7VisxSDK0A10AnchorTypeO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A10AnchorTypeO8rawValueACSgSi_tcfc",
            "mangledName": "$s7VisxSDK0A10AnchorTypeO8rawValueACSgSi_tcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A10AnchorTypeO8rawValueSivp",
            "mangledName": "$s7VisxSDK0A10AnchorTypeO8rawValueSivp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A10AnchorTypeO8rawValueSivg",
                "mangledName": "$s7VisxSDK0A10AnchorTypeO8rawValueSivg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK0A10AnchorTypeO",
        "mangledName": "$s7VisxSDK0A10AnchorTypeO",
        "moduleName": "VisxSDK",
        "enumRawTypeName": "Int",
        "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": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "AnimationDirection",
        "printedName": "AnimationDirection",
        "children": [
          {
            "kind": "Var",
            "name": "leftToRight",
            "printedName": "leftToRight",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.AnimationDirection.Type) -> VisxSDK.AnimationDirection",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AnimationDirection",
                    "printedName": "VisxSDK.AnimationDirection",
                    "usr": "s:7VisxSDK18AnimationDirectionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.AnimationDirection.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AnimationDirection",
                        "printedName": "VisxSDK.AnimationDirection",
                        "usr": "s:7VisxSDK18AnimationDirectionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18AnimationDirectionO11leftToRightyA2CmF",
            "mangledName": "$s7VisxSDK18AnimationDirectionO11leftToRightyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "rightToLeft",
            "printedName": "rightToLeft",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.AnimationDirection.Type) -> VisxSDK.AnimationDirection",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AnimationDirection",
                    "printedName": "VisxSDK.AnimationDirection",
                    "usr": "s:7VisxSDK18AnimationDirectionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.AnimationDirection.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AnimationDirection",
                        "printedName": "VisxSDK.AnimationDirection",
                        "usr": "s:7VisxSDK18AnimationDirectionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18AnimationDirectionO11rightToLeftyA2CmF",
            "mangledName": "$s7VisxSDK18AnimationDirectionO11rightToLeftyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "risingUp",
            "printedName": "risingUp",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.AnimationDirection.Type) -> VisxSDK.AnimationDirection",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AnimationDirection",
                    "printedName": "VisxSDK.AnimationDirection",
                    "usr": "s:7VisxSDK18AnimationDirectionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.AnimationDirection.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AnimationDirection",
                        "printedName": "VisxSDK.AnimationDirection",
                        "usr": "s:7VisxSDK18AnimationDirectionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18AnimationDirectionO8risingUpyA2CmF",
            "mangledName": "$s7VisxSDK18AnimationDirectionO8risingUpyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK18AnimationDirectionO8rawValueSSvp",
            "mangledName": "$s7VisxSDK18AnimationDirectionO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK18AnimationDirectionO8rawValueSSvg",
                "mangledName": "$s7VisxSDK18AnimationDirectionO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.AnimationDirection?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AnimationDirection",
                    "printedName": "VisxSDK.AnimationDirection",
                    "usr": "s:7VisxSDK18AnimationDirectionO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK18AnimationDirectionO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK18AnimationDirectionO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK18AnimationDirectionO",
        "mangledName": "$s7VisxSDK18AnimationDirectionO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "AnimationOption",
        "printedName": "AnimationOption",
        "children": [
          {
            "kind": "Var",
            "name": "easeIn",
            "printedName": "easeIn",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.AnimationOption.Type) -> VisxSDK.AnimationOption",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AnimationOption",
                    "printedName": "VisxSDK.AnimationOption",
                    "usr": "s:7VisxSDK15AnimationOptionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.AnimationOption.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AnimationOption",
                        "printedName": "VisxSDK.AnimationOption",
                        "usr": "s:7VisxSDK15AnimationOptionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK15AnimationOptionO6easeInyA2CmF",
            "mangledName": "$s7VisxSDK15AnimationOptionO6easeInyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "easeOut",
            "printedName": "easeOut",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.AnimationOption.Type) -> VisxSDK.AnimationOption",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AnimationOption",
                    "printedName": "VisxSDK.AnimationOption",
                    "usr": "s:7VisxSDK15AnimationOptionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.AnimationOption.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AnimationOption",
                        "printedName": "VisxSDK.AnimationOption",
                        "usr": "s:7VisxSDK15AnimationOptionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK15AnimationOptionO7easeOutyA2CmF",
            "mangledName": "$s7VisxSDK15AnimationOptionO7easeOutyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "easeInOut",
            "printedName": "easeInOut",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.AnimationOption.Type) -> VisxSDK.AnimationOption",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AnimationOption",
                    "printedName": "VisxSDK.AnimationOption",
                    "usr": "s:7VisxSDK15AnimationOptionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.AnimationOption.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AnimationOption",
                        "printedName": "VisxSDK.AnimationOption",
                        "usr": "s:7VisxSDK15AnimationOptionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK15AnimationOptionO9easeInOutyA2CmF",
            "mangledName": "$s7VisxSDK15AnimationOptionO9easeInOutyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "linear",
            "printedName": "linear",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.AnimationOption.Type) -> VisxSDK.AnimationOption",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AnimationOption",
                    "printedName": "VisxSDK.AnimationOption",
                    "usr": "s:7VisxSDK15AnimationOptionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.AnimationOption.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AnimationOption",
                        "printedName": "VisxSDK.AnimationOption",
                        "usr": "s:7VisxSDK15AnimationOptionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK15AnimationOptionO6linearyA2CmF",
            "mangledName": "$s7VisxSDK15AnimationOptionO6linearyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.AnimationOption?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AnimationOption",
                    "printedName": "VisxSDK.AnimationOption",
                    "usr": "s:7VisxSDK15AnimationOptionO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK15AnimationOptionO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK15AnimationOptionO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK15AnimationOptionO8rawValueSSvp",
            "mangledName": "$s7VisxSDK15AnimationOptionO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15AnimationOptionO8rawValueSSvg",
                "mangledName": "$s7VisxSDK15AnimationOptionO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK15AnimationOptionO",
        "mangledName": "$s7VisxSDK15AnimationOptionO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "PlatformType",
        "printedName": "PlatformType",
        "children": [
          {
            "kind": "Var",
            "name": "nativeUIKit",
            "printedName": "nativeUIKit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.PlatformType.Type) -> VisxSDK.PlatformType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlatformType",
                    "printedName": "VisxSDK.PlatformType",
                    "usr": "s:7VisxSDK12PlatformTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.PlatformType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlatformType",
                        "printedName": "VisxSDK.PlatformType",
                        "usr": "s:7VisxSDK12PlatformTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK12PlatformTypeO11nativeUIKityA2CmF",
            "mangledName": "$s7VisxSDK12PlatformTypeO11nativeUIKityA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "nativeSwiftUI",
            "printedName": "nativeSwiftUI",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.PlatformType.Type) -> VisxSDK.PlatformType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlatformType",
                    "printedName": "VisxSDK.PlatformType",
                    "usr": "s:7VisxSDK12PlatformTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.PlatformType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlatformType",
                        "printedName": "VisxSDK.PlatformType",
                        "usr": "s:7VisxSDK12PlatformTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK12PlatformTypeO13nativeSwiftUIyA2CmF",
            "mangledName": "$s7VisxSDK12PlatformTypeO13nativeSwiftUIyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "flutter",
            "printedName": "flutter",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.PlatformType.Type) -> VisxSDK.PlatformType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlatformType",
                    "printedName": "VisxSDK.PlatformType",
                    "usr": "s:7VisxSDK12PlatformTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.PlatformType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlatformType",
                        "printedName": "VisxSDK.PlatformType",
                        "usr": "s:7VisxSDK12PlatformTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK12PlatformTypeO7flutteryA2CmF",
            "mangledName": "$s7VisxSDK12PlatformTypeO7flutteryA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "reactNative",
            "printedName": "reactNative",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.PlatformType.Type) -> VisxSDK.PlatformType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlatformType",
                    "printedName": "VisxSDK.PlatformType",
                    "usr": "s:7VisxSDK12PlatformTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.PlatformType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlatformType",
                        "printedName": "VisxSDK.PlatformType",
                        "usr": "s:7VisxSDK12PlatformTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK12PlatformTypeO11reactNativeyA2CmF",
            "mangledName": "$s7VisxSDK12PlatformTypeO11reactNativeyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.PlatformType.Type) -> VisxSDK.PlatformType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlatformType",
                    "printedName": "VisxSDK.PlatformType",
                    "usr": "s:7VisxSDK12PlatformTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.PlatformType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlatformType",
                        "printedName": "VisxSDK.PlatformType",
                        "usr": "s:7VisxSDK12PlatformTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK12PlatformTypeO7unknownyA2CmF",
            "mangledName": "$s7VisxSDK12PlatformTypeO7unknownyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "stringValue",
            "printedName": "stringValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK12PlatformTypeO11stringValueSSvp",
            "mangledName": "$s7VisxSDK12PlatformTypeO11stringValueSSvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK12PlatformTypeO11stringValueSSvg",
                "mangledName": "$s7VisxSDK12PlatformTypeO11stringValueSSvg",
                "moduleName": "VisxSDK",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.PlatformType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlatformType",
                    "printedName": "VisxSDK.PlatformType",
                    "usr": "s:7VisxSDK12PlatformTypeO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK12PlatformTypeO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK12PlatformTypeO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK12PlatformTypeO8rawValueSSvp",
            "mangledName": "$s7VisxSDK12PlatformTypeO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK12PlatformTypeO8rawValueSSvg",
                "mangledName": "$s7VisxSDK12PlatformTypeO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK12PlatformTypeO",
        "mangledName": "$s7VisxSDK12PlatformTypeO",
        "moduleName": "VisxSDK",
        "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": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxHeaderBiddingDelegate",
        "printedName": "VisxHeaderBiddingDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "visxAdRequestStarted",
            "printedName": "visxAdRequestStarted(visxAdView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(pl)VisxHeaderBiddingDelegate(im)visxAdRequestStartedWithVisxAdView:",
            "mangledName": "$s7VisxSDK0A21HeaderBiddingDelegateP20visxAdRequestStarted0fG4ViewyAA0agJ0C_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxHeaderBiddingDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxHeaderBiddingDelegate>",
            "protocolReq": true,
            "objc_name": "visxAdRequestStartedWithVisxAdView:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdResponseReceived",
            "printedName": "visxAdResponseReceived(visxAdView:price:currency:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "Decimal",
                "printedName": "Foundation.Decimal",
                "usr": "c:@SA@NSDecimal"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(pl)VisxHeaderBiddingDelegate(im)visxAdResponseReceivedWithVisxAdView:price:currency:",
            "mangledName": "$s7VisxSDK0A21HeaderBiddingDelegateP22visxAdResponseReceived0fG4View5price8currencyyAA0agJ0C_So9NSDecimalaSStF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxHeaderBiddingDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxHeaderBiddingDelegate>",
            "protocolReq": true,
            "objc_name": "visxAdResponseReceivedWithVisxAdView:price:currency:",
            "declAttributes": [
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "c:@M@VisxSDK@objc(pl)VisxHeaderBiddingDelegate",
        "mangledName": "$s7VisxSDK0A21HeaderBiddingDelegateP",
        "moduleName": "VisxSDK",
        "genericSig": "<τ_0_0 : VisxSDK.VisxAdViewDelegate>",
        "sugared_genericSig": "<Self : VisxSDK.VisxAdViewDelegate>",
        "declAttributes": [
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "VisxAdViewDelegate",
            "printedName": "VisxAdViewDelegate",
            "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate",
            "mangledName": "$s7VisxSDK0A14AdViewDelegateP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Mediation",
        "printedName": "Mediation",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(mediationData:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Mediation",
                "printedName": "VisxSDK.Mediation",
                "usr": "c:@M@VisxSDK@objc(cs)Mediation"
              },
              {
                "kind": "TypeNominal",
                "name": "MediationData",
                "printedName": "VisxSDK.MediationData",
                "usr": "s:7VisxSDK13MediationDataV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK9MediationC13mediationDataAcA0cE0V_tcfc",
            "mangledName": "$s7VisxSDK9MediationC13mediationDataAcA0cE0V_tcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "className",
            "printedName": "className",
            "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:7VisxSDK9MediationC9classNameSSSgvp",
            "mangledName": "$s7VisxSDK9MediationC9classNameSSSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK9MediationC9classNameSSSgvg",
                "mangledName": "$s7VisxSDK9MediationC9classNameSSSgvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adunit",
            "printedName": "adunit",
            "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:7VisxSDK9MediationC6adunitSSSgvp",
            "mangledName": "$s7VisxSDK9MediationC6adunitSSSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK9MediationC6adunitSSSgvg",
                "mangledName": "$s7VisxSDK9MediationC6adunitSSSgvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "sizes",
            "printedName": "sizes",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[[Swift.Int]]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[[Swift.Int]]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[Swift.Int]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Int",
                            "printedName": "Swift.Int",
                            "usr": "s:Si"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9MediationC5sizesSaySaySiGGSgvp",
            "mangledName": "$s7VisxSDK9MediationC5sizesSaySaySiGGSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[[Swift.Int]]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[[Swift.Int]]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Array",
                            "printedName": "[Swift.Int]",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Int",
                                "printedName": "Swift.Int",
                                "usr": "s:Si"
                              }
                            ],
                            "usr": "s:Sa"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK9MediationC5sizesSaySaySiGGSgvg",
                "mangledName": "$s7VisxSDK9MediationC5sizesSaySaySiGGSgvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Mediation",
                "printedName": "VisxSDK.Mediation",
                "usr": "c:@M@VisxSDK@objc(cs)Mediation"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)Mediation(im)init",
            "mangledName": "$s7VisxSDK9MediationCACycfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@VisxSDK@objc(cs)Mediation",
        "mangledName": "$s7VisxSDK9MediationC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "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": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintMaker",
        "printedName": "ConstraintMaker",
        "children": [
          {
            "kind": "Var",
            "name": "left",
            "printedName": "left",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC4leftAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC4leftAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC4leftAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC4leftAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "top",
            "printedName": "top",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC3topAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC3topAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC3topAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC3topAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "bottom",
            "printedName": "bottom",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC6bottomAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC6bottomAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC6bottomAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC6bottomAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "right",
            "printedName": "right",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC5rightAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC5rightAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC5rightAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC5rightAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "leading",
            "printedName": "leading",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC7leadingAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC7leadingAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC7leadingAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC7leadingAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "trailing",
            "printedName": "trailing",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC8trailingAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC8trailingAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC8trailingAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC8trailingAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "width",
            "printedName": "width",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC5widthAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC5widthAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC5widthAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC5widthAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "height",
            "printedName": "height",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC6heightAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC6heightAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC6heightAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC6heightAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "centerX",
            "printedName": "centerX",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC7centerXAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC7centerXAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC7centerXAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC7centerXAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "centerY",
            "printedName": "centerY",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC7centerYAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC7centerYAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC7centerYAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC7centerYAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "baseline",
            "printedName": "baseline",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC8baselineAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC8baselineAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC8baselineAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC8baselineAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "lastBaseline",
            "printedName": "lastBaseline",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC12lastBaselineAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC12lastBaselineAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC12lastBaselineAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC12lastBaselineAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "firstBaseline",
            "printedName": "firstBaseline",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC13firstBaselineAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC13firstBaselineAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_Macosx": "10.11",
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC13firstBaselineAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC13firstBaselineAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "leftMargin",
            "printedName": "leftMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC10leftMarginAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC10leftMarginAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC10leftMarginAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC10leftMarginAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "rightMargin",
            "printedName": "rightMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC11rightMarginAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC11rightMarginAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC11rightMarginAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC11rightMarginAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "topMargin",
            "printedName": "topMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC9topMarginAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC9topMarginAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC9topMarginAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC9topMarginAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "bottomMargin",
            "printedName": "bottomMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC12bottomMarginAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC12bottomMarginAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC12bottomMarginAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC12bottomMarginAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "leadingMargin",
            "printedName": "leadingMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC13leadingMarginAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC13leadingMarginAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC13leadingMarginAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC13leadingMarginAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "trailingMargin",
            "printedName": "trailingMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC14trailingMarginAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC14trailingMarginAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC14trailingMarginAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC14trailingMarginAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "centerXWithinMargins",
            "printedName": "centerXWithinMargins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC20centerXWithinMarginsAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC20centerXWithinMarginsAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC20centerXWithinMarginsAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC20centerXWithinMarginsAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "centerYWithinMargins",
            "printedName": "centerYWithinMargins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC20centerYWithinMarginsAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC20centerYWithinMarginsAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC20centerYWithinMarginsAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC20centerYWithinMarginsAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "edges",
            "printedName": "edges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC5edgesAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC5edgesAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC5edgesAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC5edgesAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "horizontalEdges",
            "printedName": "horizontalEdges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC15horizontalEdgesAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC15horizontalEdgesAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC15horizontalEdgesAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC15horizontalEdgesAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "verticalEdges",
            "printedName": "verticalEdges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC13verticalEdgesAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC13verticalEdgesAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC13verticalEdgesAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC13verticalEdgesAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "directionalEdges",
            "printedName": "directionalEdges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC16directionalEdgesAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC16directionalEdgesAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC16directionalEdgesAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC16directionalEdgesAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "directionalHorizontalEdges",
            "printedName": "directionalHorizontalEdges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC26directionalHorizontalEdgesAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC26directionalHorizontalEdgesAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC26directionalHorizontalEdgesAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC26directionalHorizontalEdgesAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "directionalVerticalEdges",
            "printedName": "directionalVerticalEdges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC24directionalVerticalEdgesAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC24directionalVerticalEdgesAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC24directionalVerticalEdgesAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC24directionalVerticalEdgesAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "size",
            "printedName": "size",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC4sizeAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC4sizeAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC4sizeAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC4sizeAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "center",
            "printedName": "center",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC6centerAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC6centerAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC6centerAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC6centerAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "margins",
            "printedName": "margins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC7marginsAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC7marginsAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC7marginsAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC7marginsAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "directionalMargins",
            "printedName": "directionalMargins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC18directionalMarginsAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC18directionalMarginsAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC18directionalMarginsAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC18directionalMarginsAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "centerWithinMargins",
            "printedName": "centerWithinMargins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC19centerWithinMarginsAA0cD10ExtendableCvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC19centerWithinMarginsAA0cD10ExtendableCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC19centerWithinMarginsAA0cD10ExtendableCvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC19centerWithinMarginsAA0cD10ExtendableCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "item",
            "printedName": "item",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LayoutConstraintItem",
                "printedName": "any VisxSDK.LayoutConstraintItem",
                "usr": "s:7VisxSDK20LayoutConstraintItemP"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ConstraintMakerC4itemAA06LayoutC4Item_pvp",
            "mangledName": "$s7VisxSDK15ConstraintMakerC4itemAA06LayoutC4Item_pvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutConstraintItem",
                    "printedName": "any VisxSDK.LayoutConstraintItem",
                    "usr": "s:7VisxSDK20LayoutConstraintItemP"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ConstraintMakerC4itemAA06LayoutC4Item_pvg",
                "mangledName": "$s7VisxSDK15ConstraintMakerC4itemAA06LayoutC4Item_pvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(item:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMaker",
                "printedName": "VisxSDK.ConstraintMaker",
                "usr": "s:7VisxSDK15ConstraintMakerC"
              },
              {
                "kind": "TypeNominal",
                "name": "LayoutConstraintItem",
                "printedName": "any VisxSDK.LayoutConstraintItem",
                "usr": "s:7VisxSDK20LayoutConstraintItemP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK15ConstraintMakerC4itemAcA06LayoutC4Item_p_tcfc",
            "mangledName": "$s7VisxSDK15ConstraintMakerC4itemAcA06LayoutC4Item_p_tcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "makeExtendableWithAttributes",
            "printedName": "makeExtendableWithAttributes(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK15ConstraintMakerC28makeExtendableWithAttributesyAA0cdF0CAA0cH0VF",
            "mangledName": "$s7VisxSDK15ConstraintMakerC28makeExtendableWithAttributesyAA0cdF0CAA0cH0VF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "prepareConstraints",
            "printedName": "prepareConstraints(item:closure:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.Constraint]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Constraint",
                    "printedName": "VisxSDK.Constraint",
                    "usr": "s:7VisxSDK10ConstraintC"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "LayoutConstraintItem",
                "printedName": "any VisxSDK.LayoutConstraintItem",
                "usr": "s:7VisxSDK20LayoutConstraintItemP"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConstraintMaker) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMaker",
                    "printedName": "VisxSDK.ConstraintMaker",
                    "usr": "s:7VisxSDK15ConstraintMakerC"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK15ConstraintMakerC18prepareConstraints4item7closureSayAA0C0CGAA06LayoutC4Item_p_yACXEtFZ",
            "mangledName": "$s7VisxSDK15ConstraintMakerC18prepareConstraints4item7closureSayAA0C0CGAA06LayoutC4Item_p_yACXEtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "makeConstraints",
            "printedName": "makeConstraints(item:closure:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "LayoutConstraintItem",
                "printedName": "any VisxSDK.LayoutConstraintItem",
                "usr": "s:7VisxSDK20LayoutConstraintItemP"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConstraintMaker) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMaker",
                    "printedName": "VisxSDK.ConstraintMaker",
                    "usr": "s:7VisxSDK15ConstraintMakerC"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK15ConstraintMakerC15makeConstraints4item7closureyAA06LayoutC4Item_p_yACXEtFZ",
            "mangledName": "$s7VisxSDK15ConstraintMakerC15makeConstraints4item7closureyAA06LayoutC4Item_p_yACXEtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "remakeConstraints",
            "printedName": "remakeConstraints(item:closure:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "LayoutConstraintItem",
                "printedName": "any VisxSDK.LayoutConstraintItem",
                "usr": "s:7VisxSDK20LayoutConstraintItemP"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConstraintMaker) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMaker",
                    "printedName": "VisxSDK.ConstraintMaker",
                    "usr": "s:7VisxSDK15ConstraintMakerC"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK15ConstraintMakerC17remakeConstraints4item7closureyAA06LayoutC4Item_p_yACXEtFZ",
            "mangledName": "$s7VisxSDK15ConstraintMakerC17remakeConstraints4item7closureyAA06LayoutC4Item_p_yACXEtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateConstraints",
            "printedName": "updateConstraints(item:closure:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "LayoutConstraintItem",
                "printedName": "any VisxSDK.LayoutConstraintItem",
                "usr": "s:7VisxSDK20LayoutConstraintItemP"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConstraintMaker) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMaker",
                    "printedName": "VisxSDK.ConstraintMaker",
                    "usr": "s:7VisxSDK15ConstraintMakerC"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK15ConstraintMakerC17updateConstraints4item7closureyAA06LayoutC4Item_p_yACXEtFZ",
            "mangledName": "$s7VisxSDK15ConstraintMakerC17updateConstraints4item7closureyAA06LayoutC4Item_p_yACXEtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "removeConstraints",
            "printedName": "removeConstraints(item:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "LayoutConstraintItem",
                "printedName": "any VisxSDK.LayoutConstraintItem",
                "usr": "s:7VisxSDK20LayoutConstraintItemP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK15ConstraintMakerC17removeConstraints4itemyAA06LayoutC4Item_p_tFZ",
            "mangledName": "$s7VisxSDK15ConstraintMakerC17removeConstraints4itemyAA06LayoutC4Item_p_tFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:7VisxSDK15ConstraintMakerC",
        "mangledName": "$s7VisxSDK15ConstraintMakerC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "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": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintMakerFinalizable",
        "printedName": "ConstraintMakerFinalizable",
        "children": [
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintDescription",
                "printedName": "VisxSDK.ConstraintDescription",
                "usr": "s:7VisxSDK21ConstraintDescriptionC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK26ConstraintMakerFinalizableC11descriptionAA0C11DescriptionCvp",
            "mangledName": "$s7VisxSDK26ConstraintMakerFinalizableC11descriptionAA0C11DescriptionCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintDescription",
                    "printedName": "VisxSDK.ConstraintDescription",
                    "usr": "s:7VisxSDK21ConstraintDescriptionC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK26ConstraintMakerFinalizableC11descriptionAA0C11DescriptionCvg",
                "mangledName": "$s7VisxSDK26ConstraintMakerFinalizableC11descriptionAA0C11DescriptionCvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerFinalizable",
                "printedName": "VisxSDK.ConstraintMakerFinalizable",
                "usr": "s:7VisxSDK26ConstraintMakerFinalizableC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintDescription",
                "printedName": "VisxSDK.ConstraintDescription",
                "usr": "s:7VisxSDK21ConstraintDescriptionC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK26ConstraintMakerFinalizableCyAcA0C11DescriptionCcfc",
            "mangledName": "$s7VisxSDK26ConstraintMakerFinalizableCyAcA0C11DescriptionCcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "labeled",
            "printedName": "labeled(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerFinalizable",
                "printedName": "VisxSDK.ConstraintMakerFinalizable",
                "usr": "s:7VisxSDK26ConstraintMakerFinalizableC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK26ConstraintMakerFinalizableC7labeledyACSSF",
            "mangledName": "$s7VisxSDK26ConstraintMakerFinalizableC7labeledyACSSF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "constraint",
            "printedName": "constraint",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Constraint",
                "printedName": "VisxSDK.Constraint",
                "usr": "s:7VisxSDK10ConstraintC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK26ConstraintMakerFinalizableC10constraintAA0C0Cvp",
            "mangledName": "$s7VisxSDK26ConstraintMakerFinalizableC10constraintAA0C0Cvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Constraint",
                    "printedName": "VisxSDK.Constraint",
                    "usr": "s:7VisxSDK10ConstraintC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK26ConstraintMakerFinalizableC10constraintAA0C0Cvg",
                "mangledName": "$s7VisxSDK26ConstraintMakerFinalizableC10constraintAA0C0Cvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "s:7VisxSDK26ConstraintMakerFinalizableC",
        "mangledName": "$s7VisxSDK26ConstraintMakerFinalizableC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "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": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintDescription",
        "printedName": "ConstraintDescription",
        "children": [
          {
            "kind": "Var",
            "name": "item",
            "printedName": "item",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LayoutConstraintItem",
                "printedName": "any VisxSDK.LayoutConstraintItem",
                "usr": "s:7VisxSDK20LayoutConstraintItemP"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK21ConstraintDescriptionC4itemAA06LayoutC4Item_pvp",
            "mangledName": "$s7VisxSDK21ConstraintDescriptionC4itemAA06LayoutC4Item_pvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LayoutConstraintItem",
                    "printedName": "any VisxSDK.LayoutConstraintItem",
                    "usr": "s:7VisxSDK20LayoutConstraintItemP"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC4itemAA06LayoutC4Item_pvg",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC4itemAA06LayoutC4Item_pvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "attributes",
            "printedName": "attributes",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK21ConstraintDescriptionC10attributesAA0C10AttributesVvp",
            "mangledName": "$s7VisxSDK21ConstraintDescriptionC10attributesAA0C10AttributesVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC10attributesAA0C10AttributesVvg",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC10attributesAA0C10AttributesVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintAttributes",
                    "printedName": "VisxSDK.ConstraintAttributes",
                    "usr": "s:7VisxSDK20ConstraintAttributesV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC10attributesAA0C10AttributesVvs",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC10attributesAA0C10AttributesVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC10attributesAA0C10AttributesVvM",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC10attributesAA0C10AttributesVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "relation",
            "printedName": "relation",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.ConstraintRelation?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintRelation",
                    "printedName": "VisxSDK.ConstraintRelation",
                    "usr": "s:7VisxSDK18ConstraintRelationO"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK21ConstraintDescriptionC8relationAA0C8RelationOSgvp",
            "mangledName": "$s7VisxSDK21ConstraintDescriptionC8relationAA0C8RelationOSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.ConstraintRelation?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConstraintRelation",
                        "printedName": "VisxSDK.ConstraintRelation",
                        "usr": "s:7VisxSDK18ConstraintRelationO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC8relationAA0C8RelationOSgvg",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC8relationAA0C8RelationOSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.ConstraintRelation?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConstraintRelation",
                        "printedName": "VisxSDK.ConstraintRelation",
                        "usr": "s:7VisxSDK18ConstraintRelationO"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC8relationAA0C8RelationOSgvs",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC8relationAA0C8RelationOSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC8relationAA0C8RelationOSgvM",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC8relationAA0C8RelationOSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "sourceLocation",
            "printedName": "sourceLocation",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(Swift.String, Swift.UInt)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(Swift.String, Swift.UInt)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "UInt",
                        "printedName": "Swift.UInt",
                        "usr": "s:Su"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK21ConstraintDescriptionC14sourceLocationSS_SutSgvp",
            "mangledName": "$s7VisxSDK21ConstraintDescriptionC14sourceLocationSS_SutSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(Swift.String, Swift.UInt)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(Swift.String, Swift.UInt)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "UInt",
                            "printedName": "Swift.UInt",
                            "usr": "s:Su"
                          }
                        ]
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC14sourceLocationSS_SutSgvg",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC14sourceLocationSS_SutSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(Swift.String, Swift.UInt)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(Swift.String, Swift.UInt)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "UInt",
                            "printedName": "Swift.UInt",
                            "usr": "s:Su"
                          }
                        ]
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC14sourceLocationSS_SutSgvs",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC14sourceLocationSS_SutSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC14sourceLocationSS_SutSgvM",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC14sourceLocationSS_SutSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "label",
            "printedName": "label",
            "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:7VisxSDK21ConstraintDescriptionC5labelSSSgvp",
            "mangledName": "$s7VisxSDK21ConstraintDescriptionC5labelSSSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "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:7VisxSDK21ConstraintDescriptionC5labelSSSgvg",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC5labelSSSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": 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:7VisxSDK21ConstraintDescriptionC5labelSSSgvs",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC5labelSSSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC5labelSSSgvM",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC5labelSSSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "related",
            "printedName": "related",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.ConstraintItem?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK21ConstraintDescriptionC7relatedAA0C4ItemCSgvp",
            "mangledName": "$s7VisxSDK21ConstraintDescriptionC7relatedAA0C4ItemCSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.ConstraintItem?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConstraintItem",
                        "printedName": "VisxSDK.ConstraintItem",
                        "usr": "s:7VisxSDK14ConstraintItemC"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC7relatedAA0C4ItemCSgvg",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC7relatedAA0C4ItemCSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.ConstraintItem?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConstraintItem",
                        "printedName": "VisxSDK.ConstraintItem",
                        "usr": "s:7VisxSDK14ConstraintItemC"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC7relatedAA0C4ItemCSgvs",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC7relatedAA0C4ItemCSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC7relatedAA0C4ItemCSgvM",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC7relatedAA0C4ItemCSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "multiplier",
            "printedName": "multiplier",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMultiplierTarget",
                "printedName": "any VisxSDK.ConstraintMultiplierTarget",
                "usr": "s:7VisxSDK26ConstraintMultiplierTargetP"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK21ConstraintDescriptionC10multiplierAA0C16MultiplierTarget_pvp",
            "mangledName": "$s7VisxSDK21ConstraintDescriptionC10multiplierAA0C16MultiplierTarget_pvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMultiplierTarget",
                    "printedName": "any VisxSDK.ConstraintMultiplierTarget",
                    "usr": "s:7VisxSDK26ConstraintMultiplierTargetP"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC10multiplierAA0C16MultiplierTarget_pvg",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC10multiplierAA0C16MultiplierTarget_pvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMultiplierTarget",
                    "printedName": "any VisxSDK.ConstraintMultiplierTarget",
                    "usr": "s:7VisxSDK26ConstraintMultiplierTargetP"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC10multiplierAA0C16MultiplierTarget_pvs",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC10multiplierAA0C16MultiplierTarget_pvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC10multiplierAA0C16MultiplierTarget_pvM",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC10multiplierAA0C16MultiplierTarget_pvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "constant",
            "printedName": "constant",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintConstantTarget",
                "printedName": "any VisxSDK.ConstraintConstantTarget",
                "usr": "s:7VisxSDK24ConstraintConstantTargetP"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK21ConstraintDescriptionC8constantAA0C14ConstantTarget_pvp",
            "mangledName": "$s7VisxSDK21ConstraintDescriptionC8constantAA0C14ConstantTarget_pvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintConstantTarget",
                    "printedName": "any VisxSDK.ConstraintConstantTarget",
                    "usr": "s:7VisxSDK24ConstraintConstantTargetP"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC8constantAA0C14ConstantTarget_pvg",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC8constantAA0C14ConstantTarget_pvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintConstantTarget",
                    "printedName": "any VisxSDK.ConstraintConstantTarget",
                    "usr": "s:7VisxSDK24ConstraintConstantTargetP"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC8constantAA0C14ConstantTarget_pvs",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC8constantAA0C14ConstantTarget_pvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC8constantAA0C14ConstantTarget_pvM",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC8constantAA0C14ConstantTarget_pvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "priority",
            "printedName": "priority",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintPriorityTarget",
                "printedName": "any VisxSDK.ConstraintPriorityTarget",
                "usr": "s:7VisxSDK24ConstraintPriorityTargetP"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK21ConstraintDescriptionC8priorityAA0C14PriorityTarget_pvp",
            "mangledName": "$s7VisxSDK21ConstraintDescriptionC8priorityAA0C14PriorityTarget_pvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintPriorityTarget",
                    "printedName": "any VisxSDK.ConstraintPriorityTarget",
                    "usr": "s:7VisxSDK24ConstraintPriorityTargetP"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC8priorityAA0C14PriorityTarget_pvg",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC8priorityAA0C14PriorityTarget_pvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintPriorityTarget",
                    "printedName": "any VisxSDK.ConstraintPriorityTarget",
                    "usr": "s:7VisxSDK24ConstraintPriorityTargetP"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC8priorityAA0C14PriorityTarget_pvs",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC8priorityAA0C14PriorityTarget_pvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC8priorityAA0C14PriorityTarget_pvM",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC8priorityAA0C14PriorityTarget_pvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "constraint",
            "printedName": "constraint",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.Constraint?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Constraint",
                    "printedName": "VisxSDK.Constraint",
                    "usr": "s:7VisxSDK10ConstraintC"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK21ConstraintDescriptionC10constraintAA0C0CSgvp",
            "mangledName": "$s7VisxSDK21ConstraintDescriptionC10constraintAA0C0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Lazy",
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.Constraint?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Constraint",
                        "printedName": "VisxSDK.Constraint",
                        "usr": "s:7VisxSDK10ConstraintC"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC10constraintAA0C0CSgvg",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC10constraintAA0C0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.Constraint?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Constraint",
                        "printedName": "VisxSDK.Constraint",
                        "usr": "s:7VisxSDK10ConstraintC"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC10constraintAA0C0CSgvs",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC10constraintAA0C0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintDescriptionC10constraintAA0C0CSgvM",
                "mangledName": "$s7VisxSDK21ConstraintDescriptionC10constraintAA0C0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(item:attributes:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintDescription",
                "printedName": "VisxSDK.ConstraintDescription",
                "usr": "s:7VisxSDK21ConstraintDescriptionC"
              },
              {
                "kind": "TypeNominal",
                "name": "LayoutConstraintItem",
                "printedName": "any VisxSDK.LayoutConstraintItem",
                "usr": "s:7VisxSDK20LayoutConstraintItemP"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintAttributes",
                "printedName": "VisxSDK.ConstraintAttributes",
                "usr": "s:7VisxSDK20ConstraintAttributesV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK21ConstraintDescriptionC4item10attributesAcA06LayoutC4Item_p_AA0C10AttributesVtcfc",
            "mangledName": "$s7VisxSDK21ConstraintDescriptionC4item10attributesAcA06LayoutC4Item_p_AA0C10AttributesVtcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "s:7VisxSDK21ConstraintDescriptionC",
        "mangledName": "$s7VisxSDK21ConstraintDescriptionC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "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": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxMRAdViewDisplayController",
        "printedName": "VisxMRAdViewDisplayController",
        "children": [
          {
            "kind": "Var",
            "name": "mradView",
            "printedName": "mradView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC04mradD0AA0acD0Cvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC04mradD0AA0acD0Cvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 0,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxMRAdView",
                    "printedName": "VisxSDK.VisxMRAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC04mradD0AA0acD0Cvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC04mradD0AA0acD0Cvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxMRAdView",
                    "printedName": "VisxSDK.VisxMRAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC04mradD0AA0acD0Cvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC04mradD0AA0acD0Cvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC04mradD0AA0acD0CvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC04mradD0AA0acD0CvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "superView",
            "printedName": "superView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "VisxSDK.VisxAdView?"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC05superD0AA0a2AdD0CSgvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC05superD0AA0a2AdD0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "ReferenceOwnership"
            ],
            "fixedbinaryorder": 1,
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxAdView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdView",
                        "printedName": "VisxSDK.VisxAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC05superD0AA0a2AdD0CSgvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC05superD0AA0a2AdD0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxAdView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdView",
                        "printedName": "VisxSDK.VisxAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC05superD0AA0a2AdD0CSgvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC05superD0AA0a2AdD0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC05superD0AA0a2AdD0CSgvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC05superD0AA0a2AdD0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "resizedAdViewContainer",
            "printedName": "resizedAdViewContainer",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "VisxSDK.VisxAdView?"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC09resizedAdD9ContainerAA0ahD0CSgvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC09resizedAdD9ContainerAA0ahD0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "ReferenceOwnership"
            ],
            "fixedbinaryorder": 2,
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxAdView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdView",
                        "printedName": "VisxSDK.VisxAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC09resizedAdD9ContainerAA0ahD0CSgvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC09resizedAdD9ContainerAA0ahD0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxAdView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdView",
                        "printedName": "VisxSDK.VisxAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC09resizedAdD9ContainerAA0ahD0CSgvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC09resizedAdD9ContainerAA0ahD0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC09resizedAdD9ContainerAA0ahD0CSgvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC09resizedAdD9ContainerAA0ahD0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "expansionContentView",
            "printedName": "expansionContentView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "VisxSDK.VisxMRAdView?"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC016expansionContentD0AA0acD0CSgvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC016expansionContentD0AA0acD0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "ReferenceOwnership"
            ],
            "fixedbinaryorder": 3,
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxMRAdView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxMRAdView",
                        "printedName": "VisxSDK.VisxMRAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC016expansionContentD0AA0acD0CSgvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC016expansionContentD0AA0acD0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxMRAdView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxMRAdView",
                        "printedName": "VisxSDK.VisxMRAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC016expansionContentD0AA0acD0CSgvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC016expansionContentD0AA0acD0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC016expansionContentD0AA0acD0CSgvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC016expansionContentD0AA0acD0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "resizedContentView",
            "printedName": "resizedContentView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "VisxSDK.VisxMRAdView?"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC014resizedContentD0AA0acD0CSgvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC014resizedContentD0AA0acD0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "ReferenceOwnership"
            ],
            "fixedbinaryorder": 4,
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxMRAdView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxMRAdView",
                        "printedName": "VisxSDK.VisxMRAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC014resizedContentD0AA0acD0CSgvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC014resizedContentD0AA0acD0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxMRAdView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxMRAdView",
                        "printedName": "VisxSDK.VisxMRAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC014resizedContentD0AA0acD0CSgvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC014resizedContentD0AA0acD0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC014resizedContentD0AA0acD0CSgvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC014resizedContentD0AA0acD0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "interstitialVC",
            "printedName": "interstitialVC",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxMRAdViewController?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxMRAdViewController",
                    "printedName": "VisxSDK.VisxMRAdViewController",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewController"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC14interstitialVCAA0acdF0CSgvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC14interstitialVCAA0acdF0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 5,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxMRAdViewController?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxMRAdViewController",
                        "printedName": "VisxSDK.VisxMRAdViewController",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewController"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC14interstitialVCAA0acdF0CSgvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC14interstitialVCAA0acdF0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxMRAdViewController?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxMRAdViewController",
                        "printedName": "VisxSDK.VisxMRAdViewController",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewController"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC14interstitialVCAA0acdF0CSgvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC14interstitialVCAA0acdF0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC14interstitialVCAA0acdF0CSgvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC14interstitialVCAA0acdF0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "vcForPresentingModalView",
            "printedName": "vcForPresentingModalView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "UIKit.UIViewController?"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC020vcForPresentingModalD0So06UIViewF0CSgvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC020vcForPresentingModalD0So06UIViewF0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "ReferenceOwnership"
            ],
            "fixedbinaryorder": 6,
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIViewController?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIViewController",
                        "printedName": "UIKit.UIViewController",
                        "usr": "c:objc(cs)UIViewController"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC020vcForPresentingModalD0So06UIViewF0CSgvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC020vcForPresentingModalD0So06UIViewF0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIViewController?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIViewController",
                        "printedName": "UIKit.UIViewController",
                        "usr": "c:objc(cs)UIViewController"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC020vcForPresentingModalD0So06UIViewF0CSgvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC020vcForPresentingModalD0So06UIViewF0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC020vcForPresentingModalD0So06UIViewF0CSgvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC020vcForPresentingModalD0So06UIViewF0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allowsExpansion",
            "printedName": "allowsExpansion",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC15allowsExpansionSbvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC15allowsExpansionSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 7,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC15allowsExpansionSbvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC15allowsExpansionSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC15allowsExpansionSbvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC15allowsExpansionSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC15allowsExpansionSbvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC15allowsExpansionSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "closeButtonStyle",
            "printedName": "closeButtonStyle",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MRAdViewCloseButtonStyle",
                "printedName": "VisxSDK.MRAdViewCloseButtonStyle",
                "usr": "s:7VisxSDK24MRAdViewCloseButtonStyleO"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC16closeButtonStyleAA0cd5ClosehI0Ovp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC16closeButtonStyleAA0cd5ClosehI0Ovp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 8,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MRAdViewCloseButtonStyle",
                    "printedName": "VisxSDK.MRAdViewCloseButtonStyle",
                    "usr": "s:7VisxSDK24MRAdViewCloseButtonStyleO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC16closeButtonStyleAA0cd5ClosehI0Ovg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC16closeButtonStyleAA0cd5ClosehI0Ovg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "MRAdViewCloseButtonStyle",
                    "printedName": "VisxSDK.MRAdViewCloseButtonStyle",
                    "usr": "s:7VisxSDK24MRAdViewCloseButtonStyleO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC16closeButtonStyleAA0cd5ClosehI0Ovs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC16closeButtonStyleAA0cd5ClosehI0Ovs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC16closeButtonStyleAA0cd5ClosehI0OvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC16closeButtonStyleAA0cd5ClosehI0OvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "currentState",
            "printedName": "currentState",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MRAdViewState",
                "printedName": "VisxSDK.MRAdViewState",
                "usr": "s:7VisxSDK13MRAdViewStateO"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC12currentStateAA0cdH0Ovp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC12currentStateAA0cdH0Ovp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 9,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MRAdViewState",
                    "printedName": "VisxSDK.MRAdViewState",
                    "usr": "s:7VisxSDK13MRAdViewStateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC12currentStateAA0cdH0Ovg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC12currentStateAA0cdH0Ovg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "MRAdViewState",
                    "printedName": "VisxSDK.MRAdViewState",
                    "usr": "s:7VisxSDK13MRAdViewStateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC12currentStateAA0cdH0Ovs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC12currentStateAA0cdH0Ovs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC12currentStateAA0cdH0OvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC12currentStateAA0cdH0OvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "previousState",
            "printedName": "previousState",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MRAdViewState",
                "printedName": "VisxSDK.MRAdViewState",
                "usr": "s:7VisxSDK13MRAdViewStateO"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC13previousStateAA0cdH0Ovp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC13previousStateAA0cdH0Ovp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 10,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MRAdViewState",
                    "printedName": "VisxSDK.MRAdViewState",
                    "usr": "s:7VisxSDK13MRAdViewStateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC13previousStateAA0cdH0Ovg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC13previousStateAA0cdH0Ovg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "MRAdViewState",
                    "printedName": "VisxSDK.MRAdViewState",
                    "usr": "s:7VisxSDK13MRAdViewStateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC13previousStateAA0cdH0Ovs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC13previousStateAA0cdH0Ovs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC13previousStateAA0cdH0OvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC13previousStateAA0cdH0OvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "maxSize",
            "printedName": "maxSize",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC7maxSizeSo6CGSizeVvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC7maxSizeSo6CGSizeVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 11,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGSize",
                    "printedName": "CoreFoundation.CGSize",
                    "usr": "c:@S@CGSize"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC7maxSizeSo6CGSizeVvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC7maxSizeSo6CGSizeVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGSize",
                    "printedName": "CoreFoundation.CGSize",
                    "usr": "c:@S@CGSize"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC7maxSizeSo6CGSizeVvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC7maxSizeSo6CGSizeVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC7maxSizeSo6CGSizeVvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC7maxSizeSo6CGSizeVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "defaultFrame",
            "printedName": "defaultFrame",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC12defaultFrameSo6CGRectVvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC12defaultFrameSo6CGRectVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 12,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC12defaultFrameSo6CGRectVvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC12defaultFrameSo6CGRectVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC12defaultFrameSo6CGRectVvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC12defaultFrameSo6CGRectVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC12defaultFrameSo6CGRectVvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC12defaultFrameSo6CGRectVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "postExposureTimer",
            "printedName": "postExposureTimer",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxTimer?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxTimer",
                    "printedName": "VisxSDK.VisxTimer",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxTimer"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC17postExposureTimerAA0aI0CSgvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC17postExposureTimerAA0aI0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 13,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxTimer?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxTimer",
                        "printedName": "VisxSDK.VisxTimer",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxTimer"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC17postExposureTimerAA0aI0CSgvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC17postExposureTimerAA0aI0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxTimer?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxTimer",
                        "printedName": "VisxSDK.VisxTimer",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxTimer"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC17postExposureTimerAA0aI0CSgvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC17postExposureTimerAA0aI0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC17postExposureTimerAA0aI0CSgvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC17postExposureTimerAA0aI0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "postExposureTimerTarget",
            "printedName": "postExposureTimerTarget",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxTimerTarget?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxTimerTarget",
                    "printedName": "VisxSDK.VisxTimerTarget",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxTimerTarget"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC23postExposureTimerTargetAA0aiJ0CSgvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC23postExposureTimerTargetAA0aiJ0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 14,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxTimerTarget?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxTimerTarget",
                        "printedName": "VisxSDK.VisxTimerTarget",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxTimerTarget"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC23postExposureTimerTargetAA0aiJ0CSgvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC23postExposureTimerTargetAA0aiJ0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxTimerTarget?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxTimerTarget",
                        "printedName": "VisxSDK.VisxTimerTarget",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxTimerTarget"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC23postExposureTimerTargetAA0aiJ0CSgvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC23postExposureTimerTargetAA0aiJ0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC23postExposureTimerTargetAA0aiJ0CSgvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC23postExposureTimerTargetAA0aiJ0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "calculateExposureTimer",
            "printedName": "calculateExposureTimer",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxTimer?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxTimer",
                    "printedName": "VisxSDK.VisxTimer",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxTimer"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC22calculateExposureTimerAA0aI0CSgvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC22calculateExposureTimerAA0aI0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 15,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxTimer?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxTimer",
                        "printedName": "VisxSDK.VisxTimer",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxTimer"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC22calculateExposureTimerAA0aI0CSgvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC22calculateExposureTimerAA0aI0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxTimer?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxTimer",
                        "printedName": "VisxSDK.VisxTimer",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxTimer"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC22calculateExposureTimerAA0aI0CSgvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC22calculateExposureTimerAA0aI0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC22calculateExposureTimerAA0aI0CSgvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC22calculateExposureTimerAA0aI0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "calculateExposureTimerTarget",
            "printedName": "calculateExposureTimerTarget",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxTimerTarget?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxTimerTarget",
                    "printedName": "VisxSDK.VisxTimerTarget",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxTimerTarget"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC28calculateExposureTimerTargetAA0aiJ0CSgvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC28calculateExposureTimerTargetAA0aiJ0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 16,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxTimerTarget?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxTimerTarget",
                        "printedName": "VisxSDK.VisxTimerTarget",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxTimerTarget"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC28calculateExposureTimerTargetAA0aiJ0CSgvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC28calculateExposureTimerTargetAA0aiJ0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxTimerTarget?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxTimerTarget",
                        "printedName": "VisxSDK.VisxTimerTarget",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxTimerTarget"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC28calculateExposureTimerTargetAA0aiJ0CSgvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC28calculateExposureTimerTargetAA0aiJ0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC28calculateExposureTimerTargetAA0aiJ0CSgvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC28calculateExposureTimerTargetAA0aiJ0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isViewable",
            "printedName": "isViewable",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC10isViewableSbvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC10isViewableSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 17,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC10isViewableSbvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC10isViewableSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC10isViewableSbvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC10isViewableSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC10isViewableSbvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC10isViewableSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "parentTag",
            "printedName": "parentTag",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC9parentTagSivp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC9parentTagSivp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 18,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC9parentTagSivg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC9parentTagSivg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC9parentTagSivs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC9parentTagSivs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC9parentTagSivM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC9parentTagSivM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "originalTag",
            "printedName": "originalTag",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC11originalTagSivp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC11originalTagSivp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 19,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC11originalTagSivg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC11originalTagSivg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC11originalTagSivs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC11originalTagSivs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC11originalTagSivM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC11originalTagSivM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "defaultFrameInKeyWindow",
            "printedName": "defaultFrameInKeyWindow",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC23defaultFrameInKeyWindowSo6CGRectVvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC23defaultFrameInKeyWindowSo6CGRectVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 20,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC23defaultFrameInKeyWindowSo6CGRectVvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC23defaultFrameInKeyWindowSo6CGRectVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC23defaultFrameInKeyWindowSo6CGRectVvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC23defaultFrameInKeyWindowSo6CGRectVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC23defaultFrameInKeyWindowSo6CGRectVvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC23defaultFrameInKeyWindowSo6CGRectVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "expandedFrame",
            "printedName": "expandedFrame",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC13expandedFrameSo6CGRectVvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC13expandedFrameSo6CGRectVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 21,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC13expandedFrameSo6CGRectVvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC13expandedFrameSo6CGRectVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC13expandedFrameSo6CGRectVvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC13expandedFrameSo6CGRectVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC13expandedFrameSo6CGRectVvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC13expandedFrameSo6CGRectVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "resizedFrame",
            "printedName": "resizedFrame",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC12resizedFrameSo6CGRectVvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC12resizedFrameSo6CGRectVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 22,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC12resizedFrameSo6CGRectVvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC12resizedFrameSo6CGRectVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC12resizedFrameSo6CGRectVvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC12resizedFrameSo6CGRectVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC12resizedFrameSo6CGRectVvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC12resizedFrameSo6CGRectVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "originalTransform",
            "printedName": "originalTransform",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGAffineTransform",
                "printedName": "CoreFoundation.CGAffineTransform",
                "usr": "c:@S@CGAffineTransform"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC17originalTransformSo08CGAffineH0Vvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC17originalTransformSo08CGAffineH0Vvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 23,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGAffineTransform",
                    "printedName": "CoreFoundation.CGAffineTransform",
                    "usr": "c:@S@CGAffineTransform"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC17originalTransformSo08CGAffineH0Vvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC17originalTransformSo08CGAffineH0Vvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGAffineTransform",
                    "printedName": "CoreFoundation.CGAffineTransform",
                    "usr": "c:@S@CGAffineTransform"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC17originalTransformSo08CGAffineH0Vvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC17originalTransformSo08CGAffineH0Vvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC17originalTransformSo08CGAffineH0VvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC17originalTransformSo08CGAffineH0VvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allowOrientation",
            "printedName": "allowOrientation",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC16allowOrientationSbvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC16allowOrientationSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 24,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC16allowOrientationSbvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC16allowOrientationSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC16allowOrientationSbvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC16allowOrientationSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC16allowOrientationSbvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC16allowOrientationSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "forceOrientation",
            "printedName": "forceOrientation",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC16forceOrientationSSvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC16forceOrientationSSvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 25,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC16forceOrientationSSvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC16forceOrientationSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": 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:7VisxSDK0A25MRAdViewDisplayControllerC16forceOrientationSSvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC16forceOrientationSSvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC16forceOrientationSSvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC16forceOrientationSSvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "customCloseButtonImage",
            "printedName": "customCloseButtonImage",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIImage?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIImage",
                    "printedName": "UIKit.UIImage",
                    "usr": "c:objc(cs)UIImage"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC22customCloseButtonImageSo7UIImageCSgvp",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC22customCloseButtonImageSo7UIImageCSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 26,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIImage?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIImage",
                        "printedName": "UIKit.UIImage",
                        "usr": "c:objc(cs)UIImage"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC22customCloseButtonImageSo7UIImageCSgvg",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC22customCloseButtonImageSo7UIImageCSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIImage?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIImage",
                        "printedName": "UIKit.UIImage",
                        "usr": "c:objc(cs)UIImage"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC22customCloseButtonImageSo7UIImageCSgvs",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC22customCloseButtonImageSo7UIImageCSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC22customCloseButtonImageSo7UIImageCSgvM",
                "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC22customCloseButtonImageSo7UIImageCSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(adView:expansion:buttonStyle:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdViewDisplayController",
                "printedName": "VisxSDK.VisxMRAdViewDisplayController",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewDisplayController"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "MRAdViewCloseButtonStyle",
                "printedName": "VisxSDK.MRAdViewCloseButtonStyle",
                "usr": "s:7VisxSDK24MRAdViewCloseButtonStyleO"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC02adD09expansion11buttonStyleAcA0acD0C_SbAA0cd11CloseButtonJ0Otcfc",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC02adD09expansion11buttonStyleAcA0acD0C_SbAA0cd11CloseButtonJ0Otcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "postNotification",
            "printedName": "postNotification()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewDisplayController(im)postNotification",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC16postNotificationyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "postExposureChange",
            "printedName": "postExposureChange()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewDisplayController(im)postExposureChange",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC18postExposureChangeyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "calculateExposureChange",
            "printedName": "calculateExposureChange()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewDisplayController(im)calculateExposureChange",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC23calculateExposureChangeyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "closeButtonPressed",
            "printedName": "closeButtonPressed()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewDisplayController(im)closeButtonPressed",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC18closeButtonPressedyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "closeBackwardCompatibleResizeToDefaultState",
            "printedName": "closeBackwardCompatibleResizeToDefaultState()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewDisplayController(im)closeBackwardCompatibleResizeToDefaultState",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC43closeBackwardCompatibleResizeToDefaultStateyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "transferInterstitialToMRAdViewController",
            "printedName": "transferInterstitialToMRAdViewController()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewDisplayController(im)transferInterstitialToMRAdViewController",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC022transferInterstitialTocdF0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "viewControllerForPresentingModalView",
            "printedName": "viewControllerForPresentingModalView()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIViewController",
                "printedName": "UIKit.UIViewController",
                "usr": "c:objc(cs)UIViewController"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC04viewf18ForPresentingModalD0So06UIViewF0CyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC04viewf18ForPresentingModalD0So06UIViewF0CyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdViewDisplayController",
                "printedName": "VisxSDK.VisxMRAdViewDisplayController",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewDisplayController"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewDisplayController(im)init",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerCACycfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "adBrowserControllerDismissBrowserController",
            "printedName": "adBrowserControllerDismissBrowserController(browserController:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdBrowserController",
                "printedName": "VisxSDK.VisxAdBrowserController",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdBrowserController"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC09adBrowserf7DismisshF007browserF0yAA0a2AdhF0C_tF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC09adBrowserf7DismisshF007browserF0yAA0a2AdhF0C_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adBrowserControllerDismissBrowserController",
            "printedName": "adBrowserControllerDismissBrowserController(browserController:animated:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdBrowserController",
                "printedName": "VisxSDK.VisxAdBrowserController",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdBrowserController"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC09adBrowserf7DismisshF007browserF08animatedyAA0a2AdhF0C_SbtF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC09adBrowserf7DismisshF007browserF08animatedyAA0a2AdhF0C_SbtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "closeFromExpandedState",
            "printedName": "closeFromExpandedState()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC22closeFromExpandedStateyyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC22closeFromExpandedStateyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "closeFromExpandedStateToDefaultState",
            "printedName": "closeFromExpandedStateToDefaultState()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC031closeFromExpandedStateToDefaultJ0yyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC031closeFromExpandedStateToDefaultJ0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "closeFromResizedState",
            "printedName": "closeFromResizedState()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC21closeFromResizedStateyyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC21closeFromResizedStateyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "closeFromResizedStateToDefaultState",
            "printedName": "closeFromResizedStateToDefaultState()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC030closeFromResizedStateToDefaultJ0yyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC030closeFromResizedStateToDefaultJ0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "moveViewFromInterstitialControllerToDefaultSuperview",
            "printedName": "moveViewFromInterstitialControllerToDefaultSuperview()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC04moved16FromInterstitialF18ToDefaultSuperviewyyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC04moved16FromInterstitialF18ToDefaultSuperviewyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "moveViewFromDefaultSuperviewToInterstitialController",
            "printedName": "moveViewFromDefaultSuperviewToInterstitialController()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC04moved34FromDefaultSuperviewToInterstitialF0SbyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC04moved34FromDefaultSuperviewToInterstitialF0SbyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "moveResizedViewFromWindowToDefaultSuperview",
            "printedName": "moveResizedViewFromWindowToDefaultSuperview()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC011moveResizedD28FromWindowToDefaultSuperviewyyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC011moveResizedD28FromWindowToDefaultSuperviewyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "restoreDefaultSuperviewTag",
            "printedName": "restoreDefaultSuperviewTag()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC26restoreDefaultSuperviewTagyyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC26restoreDefaultSuperviewTagyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "addBlurEffect",
            "printedName": "addBlurEffect()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC13addBlurEffectyyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC13addBlurEffectyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "removeBlurEffect",
            "printedName": "removeBlurEffect()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC16removeBlurEffectyyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC16removeBlurEffectyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setCloseButtonForExpanded",
            "printedName": "setCloseButtonForExpanded()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC25setCloseButtonForExpandedyyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC25setCloseButtonForExpandedyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "moveResizedViewFromDefaultSuperviewToWindow",
            "printedName": "moveResizedViewFromDefaultSuperviewToWindow(convertRect:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC011moveResizedD28FromDefaultSuperviewToWindow11convertRectySo6CGRectV_tF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC011moveResizedD28FromDefaultSuperviewToWindow11convertRectySo6CGRectV_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "moveViewFromDefaultStateToResizedState",
            "printedName": "moveViewFromDefaultStateToResizedState()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC04moved25FromDefaultStateToResizedJ0yyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC04moved25FromDefaultStateToResizedJ0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "assignRandomTagToDefaultSuperview",
            "printedName": "assignRandomTagToDefaultSuperview()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC33assignRandomTagToDefaultSuperviewyyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC33assignRandomTagToDefaultSuperviewyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "applyRotationTransformForCurrentOrientationOnView",
            "printedName": "applyRotationTransformForCurrentOrientationOnView(view:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC045applyRotationTransformForCurrentOrientationOnD04viewySo6UIViewC_tF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC045applyRotationTransformForCurrentOrientationOnD04viewySo6UIViewC_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getMRAIDOrientationProperties",
            "printedName": "getMRAIDOrientationProperties()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC29getMRAIDOrientationPropertiesyyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC29getMRAIDOrientationPropertiesyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "removeCloseButton",
            "printedName": "removeCloseButton()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC17removeCloseButtonyyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC17removeCloseButtonyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "addCloseButton",
            "printedName": "addCloseButton(closeControlFrameNew:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC14addCloseButton20closeControlFrameNewySo6CGRectV_tF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC14addCloseButton20closeControlFrameNewySo6CGRectV_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "resizeDidFinish",
            "printedName": "resizeDidFinish()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC15resizeDidFinishyyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC15resizeDidFinishyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "close",
            "printedName": "close()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC5closeyyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC5closeyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "unload",
            "printedName": "unload()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC6unloadyyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC6unloadyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "expandTo",
            "printedName": "expandTo(frame:isModal:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC8expandTo5frame7isModalySo6CGRectV_SbtF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC8expandTo5frame7isModalySo6CGRectV_SbtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "resize",
            "printedName": "resize(offset:size:allowOffscreen:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGPoint",
                "printedName": "CoreFoundation.CGPoint",
                "usr": "c:@S@CGPoint"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC6resize6offset4size14allowOffscreenySo7CGPointV_So6CGSizeVSbtF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC6resize6offset4size14allowOffscreenySo7CGPointV_So6CGSizeVSbtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setOrientationProperties",
            "printedName": "setOrientationProperties(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC24setOrientationPropertiesyySb_SStF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC24setOrientationPropertiesyySb_SStF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "initializeJavascriptState",
            "printedName": "initializeJavascriptState()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC25initializeJavascriptStateyyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC25initializeJavascriptStateyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "openBrowserWith",
            "printedName": "openBrowserWith(urlString:back:forward:refresh:)",
            "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": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC15openBrowserWith9urlString4back7forward7refreshySS_S3btF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC15openBrowserWith9urlString4back7forward7refreshySS_S3btF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "rotateToOrientation",
            "printedName": "rotateToOrientation(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIInterfaceOrientation",
                "printedName": "UIKit.UIInterfaceOrientation",
                "usr": "c:@E@UIInterfaceOrientation"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC19rotateToOrientationyySo011UIInterfaceI0VF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC19rotateToOrientationyySo011UIInterfaceI0VF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "prepareMRAdViewController",
            "printedName": "prepareMRAdViewController()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIViewController?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIViewController",
                    "printedName": "UIKit.UIViewController",
                    "usr": "c:objc(cs)UIViewController"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC07preparecdF0So06UIViewF0CSgyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC07preparecdF0So06UIViewF0CSgyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "showInterstitial",
            "printedName": "showInterstitial()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC16showInterstitialyyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC16showInterstitialyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "additionalModalViewWillPresent",
            "printedName": "additionalModalViewWillPresent()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC015additionalModalD11WillPresentyyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC015additionalModalD11WillPresentyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "additionalModalViewDidDismiss",
            "printedName": "additionalModalViewDidDismiss()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC015additionalModalD10DidDismissyyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC015additionalModalD10DidDismissyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "revertViewToDefaultState",
            "printedName": "revertViewToDefaultState()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A25MRAdViewDisplayControllerC06revertD14ToDefaultStateyyF",
            "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC06revertD14ToDefaultStateyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdViewDisplayController",
        "mangledName": "$s7VisxSDK0A25MRAdViewDisplayControllerC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "VisxMRAdViewDelegate",
            "printedName": "VisxMRAdViewDelegate",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP"
          },
          {
            "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": "VisxAdBrowserDelegate",
            "printedName": "VisxAdBrowserDelegate",
            "usr": "s:7VisxSDK0A17AdBrowserDelegateP",
            "mangledName": "$s7VisxSDK0A17AdBrowserDelegateP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintConfig",
        "printedName": "ConstraintConfig",
        "children": [
          {
            "kind": "Var",
            "name": "interfaceLayoutDirection",
            "printedName": "interfaceLayoutDirection",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIUserInterfaceLayoutDirection",
                "printedName": "UIKit.UIUserInterfaceLayoutDirection",
                "usr": "c:@E@UIUserInterfaceLayoutDirection"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK16ConstraintConfigV24interfaceLayoutDirectionSo015UIUserInterfacefG0VvpZ",
            "mangledName": "$s7VisxSDK16ConstraintConfigV24interfaceLayoutDirectionSo015UIUserInterfacefG0VvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIUserInterfaceLayoutDirection",
                    "printedName": "UIKit.UIUserInterfaceLayoutDirection",
                    "usr": "c:@E@UIUserInterfaceLayoutDirection"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK16ConstraintConfigV24interfaceLayoutDirectionSo015UIUserInterfacefG0VvgZ",
                "mangledName": "$s7VisxSDK16ConstraintConfigV24interfaceLayoutDirectionSo015UIUserInterfacefG0VvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIUserInterfaceLayoutDirection",
                    "printedName": "UIKit.UIUserInterfaceLayoutDirection",
                    "usr": "c:@E@UIUserInterfaceLayoutDirection"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK16ConstraintConfigV24interfaceLayoutDirectionSo015UIUserInterfacefG0VvsZ",
                "mangledName": "$s7VisxSDK16ConstraintConfigV24interfaceLayoutDirectionSo015UIUserInterfacefG0VvsZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK16ConstraintConfigV24interfaceLayoutDirectionSo015UIUserInterfacefG0VvMZ",
                "mangledName": "$s7VisxSDK16ConstraintConfigV24interfaceLayoutDirectionSo015UIUserInterfacefG0VvMZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintConfig",
                "printedName": "VisxSDK.ConstraintConfig",
                "usr": "s:7VisxSDK16ConstraintConfigV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK16ConstraintConfigVACycfc",
            "mangledName": "$s7VisxSDK16ConstraintConfigVACycfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK16ConstraintConfigV",
        "mangledName": "$s7VisxSDK16ConstraintConfigV",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "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": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintMakerPrioritizable",
        "printedName": "ConstraintMakerPrioritizable",
        "children": [
          {
            "kind": "Function",
            "name": "priority",
            "printedName": "priority(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerFinalizable",
                "printedName": "VisxSDK.ConstraintMakerFinalizable",
                "usr": "s:7VisxSDK26ConstraintMakerFinalizableC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintPriority",
                "printedName": "VisxSDK.ConstraintPriority",
                "usr": "s:7VisxSDK18ConstraintPriorityV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK28ConstraintMakerPrioritizableC8priorityyAA0cD11FinalizableCAA0C8PriorityVF",
            "mangledName": "$s7VisxSDK28ConstraintMakerPrioritizableC8priorityyAA0cD11FinalizableCAA0C8PriorityVF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "priority",
            "printedName": "priority(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerFinalizable",
                "printedName": "VisxSDK.ConstraintMakerFinalizable",
                "usr": "s:7VisxSDK26ConstraintMakerFinalizableC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintPriorityTarget",
                "printedName": "any VisxSDK.ConstraintPriorityTarget",
                "usr": "s:7VisxSDK24ConstraintPriorityTargetP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK28ConstraintMakerPrioritizableC8priorityyAA0cD11FinalizableCAA0C14PriorityTarget_pF",
            "mangledName": "$s7VisxSDK28ConstraintMakerPrioritizableC8priorityyAA0cD11FinalizableCAA0C14PriorityTarget_pF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "priorityRequired",
            "printedName": "priorityRequired()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerFinalizable",
                "printedName": "VisxSDK.ConstraintMakerFinalizable",
                "usr": "s:7VisxSDK26ConstraintMakerFinalizableC"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK28ConstraintMakerPrioritizableC16priorityRequiredAA0cD11FinalizableCyF",
            "mangledName": "$s7VisxSDK28ConstraintMakerPrioritizableC16priorityRequiredAA0cD11FinalizableCyF",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "Available"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "priorityHigh",
            "printedName": "priorityHigh()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerFinalizable",
                "printedName": "VisxSDK.ConstraintMakerFinalizable",
                "usr": "s:7VisxSDK26ConstraintMakerFinalizableC"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK28ConstraintMakerPrioritizableC12priorityHighAA0cD11FinalizableCyF",
            "mangledName": "$s7VisxSDK28ConstraintMakerPrioritizableC12priorityHighAA0cD11FinalizableCyF",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "Available"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "priorityMedium",
            "printedName": "priorityMedium()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerFinalizable",
                "printedName": "VisxSDK.ConstraintMakerFinalizable",
                "usr": "s:7VisxSDK26ConstraintMakerFinalizableC"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK28ConstraintMakerPrioritizableC14priorityMediumAA0cD11FinalizableCyF",
            "mangledName": "$s7VisxSDK28ConstraintMakerPrioritizableC14priorityMediumAA0cD11FinalizableCyF",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "Available"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "priorityLow",
            "printedName": "priorityLow()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerFinalizable",
                "printedName": "VisxSDK.ConstraintMakerFinalizable",
                "usr": "s:7VisxSDK26ConstraintMakerFinalizableC"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK28ConstraintMakerPrioritizableC11priorityLowAA0cD11FinalizableCyF",
            "mangledName": "$s7VisxSDK28ConstraintMakerPrioritizableC11priorityLowAA0cD11FinalizableCyF",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "Available"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerPrioritizable",
                "printedName": "VisxSDK.ConstraintMakerPrioritizable",
                "usr": "s:7VisxSDK28ConstraintMakerPrioritizableC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintDescription",
                "printedName": "VisxSDK.ConstraintDescription",
                "usr": "s:7VisxSDK21ConstraintDescriptionC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK28ConstraintMakerPrioritizableCyAcA0C11DescriptionCcfc",
            "mangledName": "$s7VisxSDK28ConstraintMakerPrioritizableCyAcA0C11DescriptionCcfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "declAttributes": [
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "s:7VisxSDK28ConstraintMakerPrioritizableC",
        "mangledName": "$s7VisxSDK28ConstraintMakerPrioritizableC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "superclassUsr": "s:7VisxSDK26ConstraintMakerFinalizableC",
        "hasMissingDesignatedInitializers": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "VisxSDK.ConstraintMakerFinalizable"
        ],
        "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": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxAdCallbackHandler",
        "printedName": "VisxAdCallbackHandler",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(adView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdCallbackHandler",
                "printedName": "VisxSDK.VisxAdCallbackHandler",
                "usr": "s:7VisxSDK0A17AdCallbackHandlerC"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC6adViewAcA0acG0C_tcfc",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC6adViewAcA0acG0C_tcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "onInitialize",
            "printedName": "onInitialize(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdCallbackHandler",
                "printedName": "VisxSDK.VisxAdCallbackHandler",
                "usr": "s:7VisxSDK0A17AdCallbackHandlerC"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxAdView, VisxSDK.VisxPlacementEffect) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(VisxSDK.VisxAdView, VisxSDK.VisxPlacementEffect)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdView",
                        "printedName": "VisxSDK.VisxAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "VisxPlacementEffect",
                        "printedName": "VisxSDK.VisxPlacementEffect",
                        "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC12onInitializeyACyAA0aC4ViewC_AA0A15PlacementEffectOtcF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC12onInitializeyACyAA0aC4ViewC_AA0A15PlacementEffectOtcF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onError",
            "printedName": "onError(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdCallbackHandler",
                "printedName": "VisxSDK.VisxAdCallbackHandler",
                "usr": "s:7VisxSDK0A17AdCallbackHandlerC"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxAdView, any Swift.Error) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(VisxSDK.VisxAdView, any Swift.Error)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdView",
                        "printedName": "VisxSDK.VisxAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Error",
                        "printedName": "any Swift.Error",
                        "usr": "s:s5ErrorP"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC7onErroryACyAA0aC4ViewC_s0G0_ptcF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC7onErroryACyAA0aC4ViewC_s0G0_ptcF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onRequestStarted",
            "printedName": "onRequestStarted(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdCallbackHandler",
                "printedName": "VisxSDK.VisxAdCallbackHandler",
                "usr": "s:7VisxSDK0A17AdCallbackHandlerC"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxAdView) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC16onRequestStartedyACyAA0aC4ViewCcF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC16onRequestStartedyACyAA0aC4ViewCcF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onResponseReceived",
            "printedName": "onResponseReceived(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdCallbackHandler",
                "printedName": "VisxSDK.VisxAdCallbackHandler",
                "usr": "s:7VisxSDK0A17AdCallbackHandlerC"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxAdView, Foundation.Decimal, Swift.String) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(VisxSDK.VisxAdView, Foundation.Decimal, Swift.String)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdView",
                        "printedName": "VisxSDK.VisxAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Decimal",
                        "printedName": "Foundation.Decimal",
                        "usr": "c:@SA@NSDecimal"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC18onResponseReceivedyACyAA0aC4ViewC_So9NSDecimalaSStcF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC18onResponseReceivedyACyAA0aC4ViewC_So9NSDecimalaSStcF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onSizeChange",
            "printedName": "onSizeChange(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdCallbackHandler",
                "printedName": "VisxSDK.VisxAdCallbackHandler",
                "usr": "s:7VisxSDK0A17AdCallbackHandlerC"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxAdView, CoreGraphics.CGFloat, CoreGraphics.CGFloat) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(VisxSDK.VisxAdView, CoreGraphics.CGFloat, CoreGraphics.CGFloat)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdView",
                        "printedName": "VisxSDK.VisxAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "CGFloat",
                        "printedName": "CoreGraphics.CGFloat",
                        "usr": "s:14CoreFoundation7CGFloatV"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "CGFloat",
                        "printedName": "CoreGraphics.CGFloat",
                        "usr": "s:14CoreFoundation7CGFloatV"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC12onSizeChangeyACyAA0aC4ViewC_14CoreFoundation7CGFloatVAItcF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC12onSizeChangeyACyAA0aC4ViewC_12CoreGraphics7CGFloatVAItcF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onEffectChange",
            "printedName": "onEffectChange(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdCallbackHandler",
                "printedName": "VisxSDK.VisxAdCallbackHandler",
                "usr": "s:7VisxSDK0A17AdCallbackHandlerC"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxAdView, VisxSDK.VisxPlacementEffect) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(VisxSDK.VisxAdView, VisxSDK.VisxPlacementEffect)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdView",
                        "printedName": "VisxSDK.VisxAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "VisxPlacementEffect",
                        "printedName": "VisxSDK.VisxPlacementEffect",
                        "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC14onEffectChangeyACyAA0aC4ViewC_AA0a9PlacementG0OtcF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC14onEffectChangeyACyAA0aC4ViewC_AA0a9PlacementG0OtcF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onClose",
            "printedName": "onClose(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdCallbackHandler",
                "printedName": "VisxSDK.VisxAdCallbackHandler",
                "usr": "s:7VisxSDK0A17AdCallbackHandlerC"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxAdView) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC7onCloseyACyAA0aC4ViewCcF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC7onCloseyACyAA0aC4ViewCcF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onClick",
            "printedName": "onClick(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdCallbackHandler",
                "printedName": "VisxSDK.VisxAdCallbackHandler",
                "usr": "s:7VisxSDK0A17AdCallbackHandlerC"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxAdView) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC7onClickyACyAA0aC4ViewCcF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC7onClickyACyAA0aC4ViewCcF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onLandingPageOpen",
            "printedName": "onLandingPageOpen(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdCallbackHandler",
                "printedName": "VisxSDK.VisxAdCallbackHandler",
                "usr": "s:7VisxSDK0A17AdCallbackHandlerC"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC17onLandingPageOpenyACyycF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC17onLandingPageOpenyACyycF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onSuspend",
            "printedName": "onSuspend(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdCallbackHandler",
                "printedName": "VisxSDK.VisxAdCallbackHandler",
                "usr": "s:7VisxSDK0A17AdCallbackHandlerC"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxAdView) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC9onSuspendyACyAA0aC4ViewCcF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC9onSuspendyACyAA0aC4ViewCcF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onResume",
            "printedName": "onResume(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdCallbackHandler",
                "printedName": "VisxSDK.VisxAdCallbackHandler",
                "usr": "s:7VisxSDK0A17AdCallbackHandlerC"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxAdView) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC8onResumeyACyAA0aC4ViewCcF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC8onResumeyACyAA0aC4ViewCcF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onVideoFinish",
            "printedName": "onVideoFinish(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdCallbackHandler",
                "printedName": "VisxSDK.VisxAdCallbackHandler",
                "usr": "s:7VisxSDK0A17AdCallbackHandlerC"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxAdView) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC13onVideoFinishyACyAA0aC4ViewCcF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC13onVideoFinishyACyAA0aC4ViewCcF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onInterstitialWillClose",
            "printedName": "onInterstitialWillClose(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdCallbackHandler",
                "printedName": "VisxSDK.VisxAdCallbackHandler",
                "usr": "s:7VisxSDK0A17AdCallbackHandlerC"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxAdView) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC23onInterstitialWillCloseyACyAA0aC4ViewCcF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC23onInterstitialWillCloseyACyAA0aC4ViewCcF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onInterstitialDidClose",
            "printedName": "onInterstitialDidClose(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdCallbackHandler",
                "printedName": "VisxSDK.VisxAdCallbackHandler",
                "usr": "s:7VisxSDK0A17AdCallbackHandlerC"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxAdView) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC22onInterstitialDidCloseyACyAA0aC4ViewCcF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC22onInterstitialDidCloseyACyAA0aC4ViewCcF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onStickyOpen",
            "printedName": "onStickyOpen(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdCallbackHandler",
                "printedName": "VisxSDK.VisxAdCallbackHandler",
                "usr": "s:7VisxSDK0A17AdCallbackHandlerC"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxAdView) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC12onStickyOpenyACyAA0aC4ViewCcF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC12onStickyOpenyACyAA0aC4ViewCcF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onStickyWillClose",
            "printedName": "onStickyWillClose(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdCallbackHandler",
                "printedName": "VisxSDK.VisxAdCallbackHandler",
                "usr": "s:7VisxSDK0A17AdCallbackHandlerC"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxAdView) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC17onStickyWillCloseyACyAA0aC4ViewCcF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC17onStickyWillCloseyACyAA0aC4ViewCcF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "onStickyDidClose",
            "printedName": "onStickyDidClose(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdCallbackHandler",
                "printedName": "VisxSDK.VisxAdCallbackHandler",
                "usr": "s:7VisxSDK0A17AdCallbackHandlerC"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxAdView) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC16onStickyDidCloseyACyAA0aC4ViewCcF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC16onStickyDidCloseyACyAA0aC4ViewCcF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "invokeInitializeCallback",
            "printedName": "invokeInitializeCallback(with:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementEffect",
                "printedName": "VisxSDK.VisxPlacementEffect",
                "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC016invokeInitializeD04withyAA0A15PlacementEffectO_tF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC016invokeInitializeD04withyAA0A15PlacementEffectO_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "invokeErrorCallback",
            "printedName": "invokeErrorCallback(with:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Error",
                "printedName": "any Swift.Error",
                "usr": "s:s5ErrorP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC011invokeErrorD04withys0G0_p_tF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC011invokeErrorD04withys0G0_p_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "invokeRequestStartedCallback",
            "printedName": "invokeRequestStartedCallback()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC020invokeRequestStartedD0yyF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC020invokeRequestStartedD0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "invokeResponseReceivedCallback",
            "printedName": "invokeResponseReceivedCallback(with:currency:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Decimal",
                "printedName": "Foundation.Decimal",
                "usr": "c:@SA@NSDecimal"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC022invokeResponseReceivedD04with8currencyySo9NSDecimala_SStF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC022invokeResponseReceivedD04with8currencyySo9NSDecimala_SStF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "invokeSizeChangeCallback",
            "printedName": "invokeSizeChangeCallback(with:height:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC016invokeSizeChangeD04with6heighty14CoreFoundation7CGFloatV_AItF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC016invokeSizeChangeD04with6heighty12CoreGraphics7CGFloatV_AItF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "invokeEffectChangeCallback",
            "printedName": "invokeEffectChangeCallback(with:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementEffect",
                "printedName": "VisxSDK.VisxPlacementEffect",
                "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC018invokeEffectChangeD04withyAA0a9PlacementG0O_tF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC018invokeEffectChangeD04withyAA0a9PlacementG0O_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "invokeCloseCallback",
            "printedName": "invokeCloseCallback()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC011invokeCloseD0yyF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC011invokeCloseD0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "invokeClickCallback",
            "printedName": "invokeClickCallback()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC011invokeClickD0yyF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC011invokeClickD0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "invokeLandingPageOpenCallback",
            "printedName": "invokeLandingPageOpenCallback()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC021invokeLandingPageOpenD0yyF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC021invokeLandingPageOpenD0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "invokeSuspendCallback",
            "printedName": "invokeSuspendCallback()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC013invokeSuspendD0yyF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC013invokeSuspendD0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "invokeResumeCallback",
            "printedName": "invokeResumeCallback()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC012invokeResumeD0yyF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC012invokeResumeD0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "invokeVideoFinishCallback",
            "printedName": "invokeVideoFinishCallback()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC017invokeVideoFinishD0yyF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC017invokeVideoFinishD0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "invokeInterstitialWillCloseCallback",
            "printedName": "invokeInterstitialWillCloseCallback()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC027invokeInterstitialWillCloseD0yyF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC027invokeInterstitialWillCloseD0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "invokeInterstitialDidCloseCallback",
            "printedName": "invokeInterstitialDidCloseCallback()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC026invokeInterstitialDidCloseD0yyF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC026invokeInterstitialDidCloseD0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "invokeStickyOpenCallback",
            "printedName": "invokeStickyOpenCallback()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC016invokeStickyOpenD0yyF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC016invokeStickyOpenD0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "invokeStickyWillCloseCallback",
            "printedName": "invokeStickyWillCloseCallback()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC021invokeStickyWillCloseD0yyF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC021invokeStickyWillCloseD0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "invokeStickyDidCloseCallback",
            "printedName": "invokeStickyDidCloseCallback()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A17AdCallbackHandlerC020invokeStickyDidCloseD0yyF",
            "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC020invokeStickyDidCloseD0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:7VisxSDK0A17AdCallbackHandlerC",
        "mangledName": "$s7VisxSDK0A17AdCallbackHandlerC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintOffsetTarget",
        "printedName": "ConstraintOffsetTarget",
        "children": [
          {
            "kind": "Var",
            "name": "constraintOffsetTargetValue",
            "printedName": "constraintOffsetTargetValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK22ConstraintOffsetTargetPAAE010constraintdE5Value14CoreFoundation7CGFloatVvp",
            "mangledName": "$s7VisxSDK22ConstraintOffsetTargetPAAE010constraintdE5Value12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK22ConstraintOffsetTargetPAAE010constraintdE5Value14CoreFoundation7CGFloatVvg",
                "mangledName": "$s7VisxSDK22ConstraintOffsetTargetPAAE010constraintdE5Value12CoreGraphics7CGFloatVvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintOffsetTarget>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintOffsetTarget>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7VisxSDK22ConstraintOffsetTargetP",
        "mangledName": "$s7VisxSDK22ConstraintOffsetTargetP",
        "moduleName": "VisxSDK",
        "genericSig": "<τ_0_0 : VisxSDK.ConstraintConstantTarget>",
        "sugared_genericSig": "<Self : VisxSDK.ConstraintConstantTarget>",
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintConstantTarget",
            "printedName": "ConstraintConstantTarget",
            "usr": "s:7VisxSDK24ConstraintConstantTargetP",
            "mangledName": "$s7VisxSDK24ConstraintConstantTargetP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxAdResponse",
        "printedName": "VisxAdResponse",
        "children": [
          {
            "kind": "Var",
            "name": "adm",
            "printedName": "adm",
            "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:7VisxSDK0A10AdResponseV3admSSSgvp",
            "mangledName": "$s7VisxSDK0A10AdResponseV3admSSSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 0,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A10AdResponseV3admSSSgvg",
                "mangledName": "$s7VisxSDK0A10AdResponseV3admSSSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "fallback",
            "printedName": "fallback",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.FallbackData?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FallbackData",
                    "printedName": "VisxSDK.FallbackData",
                    "usr": "s:7VisxSDK12FallbackDataV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A10AdResponseV8fallbackAA12FallbackDataVSgvp",
            "mangledName": "$s7VisxSDK0A10AdResponseV8fallbackAA12FallbackDataVSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 1,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.FallbackData?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FallbackData",
                        "printedName": "VisxSDK.FallbackData",
                        "usr": "s:7VisxSDK12FallbackDataV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A10AdResponseV8fallbackAA12FallbackDataVSgvg",
                "mangledName": "$s7VisxSDK0A10AdResponseV8fallbackAA12FallbackDataVSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "ext",
            "printedName": "ext",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxAdResponseExtension?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdResponseExtension",
                    "printedName": "VisxSDK.VisxAdResponseExtension",
                    "usr": "s:7VisxSDK0A19AdResponseExtensionV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A10AdResponseV3extAA0acD9ExtensionVSgvp",
            "mangledName": "$s7VisxSDK0A10AdResponseV3extAA0acD9ExtensionVSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 2,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxAdResponseExtension?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdResponseExtension",
                        "printedName": "VisxSDK.VisxAdResponseExtension",
                        "usr": "s:7VisxSDK0A19AdResponseExtensionV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A10AdResponseV3extAA0acD9ExtensionVSgvg",
                "mangledName": "$s7VisxSDK0A10AdResponseV3extAA0acD9ExtensionVSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "show_ad",
            "printedName": "show_ad",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.Bool?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A10AdResponseV7show_adSbSgvp",
            "mangledName": "$s7VisxSDK0A10AdResponseV7show_adSbSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 3,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Bool?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Bool",
                        "printedName": "Swift.Bool",
                        "usr": "s:Sb"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A10AdResponseV7show_adSbSgvg",
                "mangledName": "$s7VisxSDK0A10AdResponseV7show_adSbSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "admData",
            "printedName": "admData",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.Data?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Data",
                    "printedName": "Foundation.Data",
                    "usr": "s:10Foundation4DataV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A10AdResponseV7admData10Foundation0F0VSgvp",
            "mangledName": "$s7VisxSDK0A10AdResponseV7admData10Foundation0F0VSgvp",
            "moduleName": "VisxSDK",
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Foundation.Data?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Data",
                        "printedName": "Foundation.Data",
                        "usr": "s:10Foundation4DataV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A10AdResponseV7admData10Foundation0F0VSgvg",
                "mangledName": "$s7VisxSDK0A10AdResponseV7admData10Foundation0F0VSgvg",
                "moduleName": "VisxSDK",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(adm:fallback:ext:show_ad:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdResponse",
                "printedName": "VisxSDK.VisxAdResponse",
                "usr": "s:7VisxSDK0A10AdResponseV"
              },
              {
                "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": "VisxSDK.FallbackData?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FallbackData",
                    "printedName": "VisxSDK.FallbackData",
                    "usr": "s:7VisxSDK12FallbackDataV"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxAdResponseExtension?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdResponseExtension",
                    "printedName": "VisxSDK.VisxAdResponseExtension",
                    "usr": "s:7VisxSDK0A19AdResponseExtensionV"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.Bool?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A10AdResponseV3adm8fallback3ext7show_adACSSSg_AA12FallbackDataVSgAA0acD9ExtensionVSgSbSgtcfc",
            "mangledName": "$s7VisxSDK0A10AdResponseV3adm8fallback3ext7show_adACSSSg_AA12FallbackDataVSgAA0acD9ExtensionVSgSbSgtcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdResponse",
                "printedName": "VisxSDK.VisxAdResponse",
                "usr": "s:7VisxSDK0A10AdResponseV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A10AdResponseV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7VisxSDK0A10AdResponseV4fromACs7Decoder_p_tKcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK0A10AdResponseV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7VisxSDK0A10AdResponseV6encode2toys7Encoder_p_tKF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK0A10AdResponseV",
        "mangledName": "$s7VisxSDK0A10AdResponseV",
        "moduleName": "VisxSDK",
        "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": "TypeDecl",
        "name": "FallbackData",
        "printedName": "FallbackData",
        "children": [
          {
            "kind": "Var",
            "name": "customOptions",
            "printedName": "customOptions",
            "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:7VisxSDK12FallbackDataV13customOptionsSSSgvp",
            "mangledName": "$s7VisxSDK12FallbackDataV13customOptionsSSSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 0,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK12FallbackDataV13customOptionsSSSgvg",
                "mangledName": "$s7VisxSDK12FallbackDataV13customOptionsSSSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "mediation",
            "printedName": "mediation",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[VisxSDK.MediationData]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.MediationData]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MediationData",
                        "printedName": "VisxSDK.MediationData",
                        "usr": "s:7VisxSDK13MediationDataV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK12FallbackDataV9mediationSayAA09MediationD0VGSgvp",
            "mangledName": "$s7VisxSDK12FallbackDataV9mediationSayAA09MediationD0VGSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 1,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[VisxSDK.MediationData]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[VisxSDK.MediationData]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "MediationData",
                            "printedName": "VisxSDK.MediationData",
                            "usr": "s:7VisxSDK13MediationDataV"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK12FallbackDataV9mediationSayAA09MediationD0VGSgvg",
                "mangledName": "$s7VisxSDK12FallbackDataV9mediationSayAA09MediationD0VGSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "showAd",
            "printedName": "showAd",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.Bool?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK12FallbackDataV6showAdSbSgvp",
            "mangledName": "$s7VisxSDK12FallbackDataV6showAdSbSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 2,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Bool?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Bool",
                        "printedName": "Swift.Bool",
                        "usr": "s:Sb"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK12FallbackDataV6showAdSbSgvg",
                "mangledName": "$s7VisxSDK12FallbackDataV6showAdSbSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(customOptions:mediation:showAd:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "FallbackData",
                "printedName": "VisxSDK.FallbackData",
                "usr": "s:7VisxSDK12FallbackDataV"
              },
              {
                "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": "[VisxSDK.MediationData]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.MediationData]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MediationData",
                        "printedName": "VisxSDK.MediationData",
                        "usr": "s:7VisxSDK13MediationDataV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.Bool?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK12FallbackDataV13customOptions9mediation6showAdACSSSg_SayAA09MediationD0VGSgSbSgtcfc",
            "mangledName": "$s7VisxSDK12FallbackDataV13customOptions9mediation6showAdACSSSg_SayAA09MediationD0VGSgSbSgtcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "FallbackData",
                "printedName": "VisxSDK.FallbackData",
                "usr": "s:7VisxSDK12FallbackDataV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK12FallbackDataV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7VisxSDK12FallbackDataV4fromACs7Decoder_p_tKcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK12FallbackDataV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7VisxSDK12FallbackDataV6encode2toys7Encoder_p_tKF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK12FallbackDataV",
        "mangledName": "$s7VisxSDK12FallbackDataV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MediationData",
        "printedName": "MediationData",
        "children": [
          {
            "kind": "Var",
            "name": "className",
            "printedName": "className",
            "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:7VisxSDK13MediationDataV9classNameSSSgvp",
            "mangledName": "$s7VisxSDK13MediationDataV9classNameSSSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 0,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK13MediationDataV9classNameSSSgvg",
                "mangledName": "$s7VisxSDK13MediationDataV9classNameSSSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "packageName",
            "printedName": "packageName",
            "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:7VisxSDK13MediationDataV11packageNameSSSgvp",
            "mangledName": "$s7VisxSDK13MediationDataV11packageNameSSSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 1,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK13MediationDataV11packageNameSSSgvg",
                "mangledName": "$s7VisxSDK13MediationDataV11packageNameSSSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "label",
            "printedName": "label",
            "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:7VisxSDK13MediationDataV5labelSSSgvp",
            "mangledName": "$s7VisxSDK13MediationDataV5labelSSSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 2,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK13MediationDataV5labelSSSgvg",
                "mangledName": "$s7VisxSDK13MediationDataV5labelSSSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "parameter",
            "printedName": "parameter",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.ParameterData?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ParameterData",
                    "printedName": "VisxSDK.ParameterData",
                    "usr": "s:7VisxSDK13ParameterDataV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK13MediationDataV9parameterAA09ParameterD0VSgvp",
            "mangledName": "$s7VisxSDK13MediationDataV9parameterAA09ParameterD0VSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 3,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.ParameterData?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ParameterData",
                        "printedName": "VisxSDK.ParameterData",
                        "usr": "s:7VisxSDK13ParameterDataV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK13MediationDataV9parameterAA09ParameterD0VSgvg",
                "mangledName": "$s7VisxSDK13MediationDataV9parameterAA09ParameterD0VSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(className:packageName:label:parameter:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MediationData",
                "printedName": "VisxSDK.MediationData",
                "usr": "s:7VisxSDK13MediationDataV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.ParameterData?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ParameterData",
                    "printedName": "VisxSDK.ParameterData",
                    "usr": "s:7VisxSDK13ParameterDataV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK13MediationDataV9className07packageF05label9parameterACSSSg_A2hA09ParameterD0VSgtcfc",
            "mangledName": "$s7VisxSDK13MediationDataV9className07packageF05label9parameterACSSSg_A2hA09ParameterD0VSgtcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MediationData",
                "printedName": "VisxSDK.MediationData",
                "usr": "s:7VisxSDK13MediationDataV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK13MediationDataV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7VisxSDK13MediationDataV4fromACs7Decoder_p_tKcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK13MediationDataV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7VisxSDK13MediationDataV6encode2toys7Encoder_p_tKF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK13MediationDataV",
        "mangledName": "$s7VisxSDK13MediationDataV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ParameterData",
        "printedName": "ParameterData",
        "children": [
          {
            "kind": "Var",
            "name": "adunit",
            "printedName": "adunit",
            "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:7VisxSDK13ParameterDataV6adunitSSSgvp",
            "mangledName": "$s7VisxSDK13ParameterDataV6adunitSSSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 0,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK13ParameterDataV6adunitSSSgvg",
                "mangledName": "$s7VisxSDK13ParameterDataV6adunitSSSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "sizes",
            "printedName": "sizes",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[[Swift.Int]]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[[Swift.Int]]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[Swift.Int]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Int",
                            "printedName": "Swift.Int",
                            "usr": "s:Si"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK13ParameterDataV5sizesSaySaySiGGSgvp",
            "mangledName": "$s7VisxSDK13ParameterDataV5sizesSaySaySiGGSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 1,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[[Swift.Int]]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[[Swift.Int]]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Array",
                            "printedName": "[Swift.Int]",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Int",
                                "printedName": "Swift.Int",
                                "usr": "s:Si"
                              }
                            ],
                            "usr": "s:Sa"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK13ParameterDataV5sizesSaySaySiGGSgvg",
                "mangledName": "$s7VisxSDK13ParameterDataV5sizesSaySaySiGGSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(adunit:sizes:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ParameterData",
                "printedName": "VisxSDK.ParameterData",
                "usr": "s:7VisxSDK13ParameterDataV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[[Swift.Int]]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[[Swift.Int]]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[Swift.Int]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Int",
                            "printedName": "Swift.Int",
                            "usr": "s:Si"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK13ParameterDataV6adunit5sizesACSSSg_SaySaySiGGSgtcfc",
            "mangledName": "$s7VisxSDK13ParameterDataV6adunit5sizesACSSSg_SaySaySiGGSgtcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ParameterData",
                "printedName": "VisxSDK.ParameterData",
                "usr": "s:7VisxSDK13ParameterDataV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK13ParameterDataV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7VisxSDK13ParameterDataV4fromACs7Decoder_p_tKcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK13ParameterDataV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7VisxSDK13ParameterDataV6encode2toys7Encoder_p_tKF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK13ParameterDataV",
        "mangledName": "$s7VisxSDK13ParameterDataV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxAdResponseExtension",
        "printedName": "VisxAdResponseExtension",
        "children": [
          {
            "kind": "Var",
            "name": "size",
            "printedName": "size",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.Size?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Size",
                    "printedName": "VisxSDK.Size",
                    "usr": "s:7VisxSDK4SizeV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19AdResponseExtensionV4sizeAA4SizeVSgvp",
            "mangledName": "$s7VisxSDK0A19AdResponseExtensionV4sizeAA4SizeVSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 0,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.Size?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Size",
                        "printedName": "VisxSDK.Size",
                        "usr": "s:7VisxSDK4SizeV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdResponseExtensionV4sizeAA4SizeVSgvg",
                "mangledName": "$s7VisxSDK0A19AdResponseExtensionV4sizeAA4SizeVSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "effect",
            "printedName": "effect",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxPlacementEffect?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementEffect",
                    "printedName": "VisxSDK.VisxPlacementEffect",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19AdResponseExtensionV6effectAA0A15PlacementEffectOSgvp",
            "mangledName": "$s7VisxSDK0A19AdResponseExtensionV6effectAA0A15PlacementEffectOSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 1,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxPlacementEffect?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxPlacementEffect",
                        "printedName": "VisxSDK.VisxPlacementEffect",
                        "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdResponseExtensionV6effectAA0A15PlacementEffectOSgvg",
                "mangledName": "$s7VisxSDK0A19AdResponseExtensionV6effectAA0A15PlacementEffectOSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "price",
            "printedName": "price",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.Decimal?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Decimal",
                    "printedName": "Foundation.Decimal",
                    "usr": "c:@SA@NSDecimal"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19AdResponseExtensionV5priceSo9NSDecimalaSgvp",
            "mangledName": "$s7VisxSDK0A19AdResponseExtensionV5priceSo9NSDecimalaSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 2,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Foundation.Decimal?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Decimal",
                        "printedName": "Foundation.Decimal",
                        "usr": "c:@SA@NSDecimal"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdResponseExtensionV5priceSo9NSDecimalaSgvg",
                "mangledName": "$s7VisxSDK0A19AdResponseExtensionV5priceSo9NSDecimalaSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "currency",
            "printedName": "currency",
            "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:7VisxSDK0A19AdResponseExtensionV8currencySSSgvp",
            "mangledName": "$s7VisxSDK0A19AdResponseExtensionV8currencySSSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 3,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdResponseExtensionV8currencySSSgvg",
                "mangledName": "$s7VisxSDK0A19AdResponseExtensionV8currencySSSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "messageAbove",
            "printedName": "messageAbove",
            "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:7VisxSDK0A19AdResponseExtensionV12messageAboveSSSgvp",
            "mangledName": "$s7VisxSDK0A19AdResponseExtensionV12messageAboveSSSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 4,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdResponseExtensionV12messageAboveSSSgvg",
                "mangledName": "$s7VisxSDK0A19AdResponseExtensionV12messageAboveSSSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "messageBelow",
            "printedName": "messageBelow",
            "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:7VisxSDK0A19AdResponseExtensionV12messageBelowSSSgvp",
            "mangledName": "$s7VisxSDK0A19AdResponseExtensionV12messageBelowSSSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 5,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A19AdResponseExtensionV12messageBelowSSSgvg",
                "mangledName": "$s7VisxSDK0A19AdResponseExtensionV12messageBelowSSSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdResponseExtension",
                "printedName": "VisxSDK.VisxAdResponseExtension",
                "usr": "s:7VisxSDK0A19AdResponseExtensionV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A19AdResponseExtensionV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7VisxSDK0A19AdResponseExtensionV4fromACs7Decoder_p_tKcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK0A19AdResponseExtensionV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7VisxSDK0A19AdResponseExtensionV6encode2toys7Encoder_p_tKF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK0A19AdResponseExtensionV",
        "mangledName": "$s7VisxSDK0A19AdResponseExtensionV",
        "moduleName": "VisxSDK",
        "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": "TypeDecl",
        "name": "Size",
        "printedName": "Size",
        "children": [
          {
            "kind": "Var",
            "name": "width",
            "printedName": "width",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK4SizeV5widthSdvp",
            "mangledName": "$s7VisxSDK4SizeV5widthSdvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 0,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK4SizeV5widthSdvg",
                "mangledName": "$s7VisxSDK4SizeV5widthSdvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "height",
            "printedName": "height",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK4SizeV6heightSdvp",
            "mangledName": "$s7VisxSDK4SizeV6heightSdvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 1,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK4SizeV6heightSdvg",
                "mangledName": "$s7VisxSDK4SizeV6heightSdvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(width:height:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Size",
                "printedName": "VisxSDK.Size",
                "usr": "s:7VisxSDK4SizeV"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK4SizeV5width6heightACSd_Sdtcfc",
            "mangledName": "$s7VisxSDK4SizeV5width6heightACSd_Sdtcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Size",
                "printedName": "VisxSDK.Size",
                "usr": "s:7VisxSDK4SizeV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK4SizeV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7VisxSDK4SizeV4fromACs7Decoder_p_tKcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK4SizeV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7VisxSDK4SizeV6encode2toys7Encoder_p_tKF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK4SizeV",
        "mangledName": "$s7VisxSDK4SizeV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxMediationUtils",
        "printedName": "VisxMediationUtils",
        "children": [
          {
            "kind": "Function",
            "name": "topMostController",
            "printedName": "topMostController()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIViewController?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIViewController",
                    "printedName": "UIKit.UIViewController",
                    "usr": "c:objc(cs)UIViewController"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMediationUtils(cm)topMostController",
            "mangledName": "$s7VisxSDK0A14MediationUtilsC17topMostControllerSo06UIViewG0CSgyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxGetAdSizeFromString",
            "printedName": "visxGetAdSizeFromString(serverParameter:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMediationUtils(cm)visxGetAdSizeFromStringWithServerParameter:",
            "mangledName": "$s7VisxSDK0A14MediationUtilsC23visxGetAdSizeFromString15serverParameterSo6CGSizeVSS_tFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxGoogleAdUpdatedViewString",
            "printedName": "visxGoogleAdUpdatedViewString()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMediationUtils(cm)visxGoogleAdUpdatedViewString",
            "mangledName": "$s7VisxSDK0A14MediationUtilsC29visxGoogleAdUpdatedViewStringSSyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxGetAUIDFromString",
            "printedName": "visxGetAUIDFromString(serverParameter:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMediationUtils(cm)visxGetAUIDFromStringWithServerParameter:",
            "mangledName": "$s7VisxSDK0A14MediationUtilsC21visxGetAUIDFromString15serverParameterS2S_tFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxGetAppDomainFromString",
            "printedName": "visxGetAppDomainFromString(serverParameter:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMediationUtils(cm)visxGetAppDomainFromStringWithServerParameter:",
            "mangledName": "$s7VisxSDK0A14MediationUtilsC26visxGetAppDomainFromString15serverParameterS2S_tFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "slice",
            "printedName": "slice(param:from:toRange:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMediationUtils(cm)sliceWithParam:from:toRange:",
            "mangledName": "$s7VisxSDK0A14MediationUtilsC5slice5param4from7toRangeS2S_S2StFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "isOpen": true,
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxMediationUtils",
                "printedName": "VisxSDK.VisxMediationUtils",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMediationUtils"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxMediationUtils(im)init",
            "mangledName": "$s7VisxSDK0A14MediationUtilsCACycfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@VisxSDK@objc(cs)VisxMediationUtils",
        "mangledName": "$s7VisxSDK0A14MediationUtilsC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "AccessControl",
          "ObjCMembers",
          "RawDocComment",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "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": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "MraidEvent",
        "printedName": "MraidEvent",
        "children": [
          {
            "kind": "Var",
            "name": "mraidOpenSuccess",
            "printedName": "mraidOpenSuccess",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidEvent.Type) -> VisxSDK.MraidEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidEvent",
                    "printedName": "VisxSDK.MraidEvent",
                    "usr": "s:7VisxSDK10MraidEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidEvent",
                        "printedName": "VisxSDK.MraidEvent",
                        "usr": "s:7VisxSDK10MraidEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10MraidEventO16mraidOpenSuccessyA2CmF",
            "mangledName": "$s7VisxSDK10MraidEventO16mraidOpenSuccessyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "mraidOpenFailed",
            "printedName": "mraidOpenFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidEvent.Type) -> VisxSDK.MraidEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidEvent",
                    "printedName": "VisxSDK.MraidEvent",
                    "usr": "s:7VisxSDK10MraidEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidEvent",
                        "printedName": "VisxSDK.MraidEvent",
                        "usr": "s:7VisxSDK10MraidEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10MraidEventO15mraidOpenFailedyA2CmF",
            "mangledName": "$s7VisxSDK10MraidEventO15mraidOpenFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "landingPageSuccess",
            "printedName": "landingPageSuccess",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidEvent.Type) -> VisxSDK.MraidEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidEvent",
                    "printedName": "VisxSDK.MraidEvent",
                    "usr": "s:7VisxSDK10MraidEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidEvent",
                        "printedName": "VisxSDK.MraidEvent",
                        "usr": "s:7VisxSDK10MraidEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10MraidEventO18landingPageSuccessyA2CmF",
            "mangledName": "$s7VisxSDK10MraidEventO18landingPageSuccessyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "landingPageFailed",
            "printedName": "landingPageFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidEvent.Type) -> VisxSDK.MraidEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidEvent",
                    "printedName": "VisxSDK.MraidEvent",
                    "usr": "s:7VisxSDK10MraidEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidEvent",
                        "printedName": "VisxSDK.MraidEvent",
                        "usr": "s:7VisxSDK10MraidEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10MraidEventO17landingPageFailedyA2CmF",
            "mangledName": "$s7VisxSDK10MraidEventO17landingPageFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "mraidStorePictureFailed",
            "printedName": "mraidStorePictureFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidEvent.Type) -> VisxSDK.MraidEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidEvent",
                    "printedName": "VisxSDK.MraidEvent",
                    "usr": "s:7VisxSDK10MraidEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidEvent",
                        "printedName": "VisxSDK.MraidEvent",
                        "usr": "s:7VisxSDK10MraidEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10MraidEventO23mraidStorePictureFailedyA2CmF",
            "mangledName": "$s7VisxSDK10MraidEventO23mraidStorePictureFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "mraidCreateCalenderFailed",
            "printedName": "mraidCreateCalenderFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidEvent.Type) -> VisxSDK.MraidEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidEvent",
                    "printedName": "VisxSDK.MraidEvent",
                    "usr": "s:7VisxSDK10MraidEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidEvent",
                        "printedName": "VisxSDK.MraidEvent",
                        "usr": "s:7VisxSDK10MraidEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10MraidEventO25mraidCreateCalenderFailedyA2CmF",
            "mangledName": "$s7VisxSDK10MraidEventO25mraidCreateCalenderFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 5
          },
          {
            "kind": "Var",
            "name": "mraidPlayVideoStarted",
            "printedName": "mraidPlayVideoStarted",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidEvent.Type) -> VisxSDK.MraidEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidEvent",
                    "printedName": "VisxSDK.MraidEvent",
                    "usr": "s:7VisxSDK10MraidEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidEvent",
                        "printedName": "VisxSDK.MraidEvent",
                        "usr": "s:7VisxSDK10MraidEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10MraidEventO21mraidPlayVideoStartedyA2CmF",
            "mangledName": "$s7VisxSDK10MraidEventO21mraidPlayVideoStartedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 6
          },
          {
            "kind": "Var",
            "name": "mraidPlayVideoFinished",
            "printedName": "mraidPlayVideoFinished",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidEvent.Type) -> VisxSDK.MraidEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidEvent",
                    "printedName": "VisxSDK.MraidEvent",
                    "usr": "s:7VisxSDK10MraidEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidEvent",
                        "printedName": "VisxSDK.MraidEvent",
                        "usr": "s:7VisxSDK10MraidEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10MraidEventO22mraidPlayVideoFinishedyA2CmF",
            "mangledName": "$s7VisxSDK10MraidEventO22mraidPlayVideoFinishedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 7
          },
          {
            "kind": "Var",
            "name": "mraidPlayVideoFailed",
            "printedName": "mraidPlayVideoFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidEvent.Type) -> VisxSDK.MraidEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidEvent",
                    "printedName": "VisxSDK.MraidEvent",
                    "usr": "s:7VisxSDK10MraidEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidEvent",
                        "printedName": "VisxSDK.MraidEvent",
                        "usr": "s:7VisxSDK10MraidEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10MraidEventO20mraidPlayVideoFailedyA2CmF",
            "mangledName": "$s7VisxSDK10MraidEventO20mraidPlayVideoFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 8
          },
          {
            "kind": "Var",
            "name": "mraidExpandSuccess",
            "printedName": "mraidExpandSuccess",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidEvent.Type) -> VisxSDK.MraidEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidEvent",
                    "printedName": "VisxSDK.MraidEvent",
                    "usr": "s:7VisxSDK10MraidEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidEvent",
                        "printedName": "VisxSDK.MraidEvent",
                        "usr": "s:7VisxSDK10MraidEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10MraidEventO18mraidExpandSuccessyA2CmF",
            "mangledName": "$s7VisxSDK10MraidEventO18mraidExpandSuccessyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 9
          },
          {
            "kind": "Var",
            "name": "mraidExpandFailed",
            "printedName": "mraidExpandFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidEvent.Type) -> VisxSDK.MraidEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidEvent",
                    "printedName": "VisxSDK.MraidEvent",
                    "usr": "s:7VisxSDK10MraidEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidEvent",
                        "printedName": "VisxSDK.MraidEvent",
                        "usr": "s:7VisxSDK10MraidEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10MraidEventO17mraidExpandFailedyA2CmF",
            "mangledName": "$s7VisxSDK10MraidEventO17mraidExpandFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 10
          },
          {
            "kind": "Var",
            "name": "mraidResizeSuccess",
            "printedName": "mraidResizeSuccess",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidEvent.Type) -> VisxSDK.MraidEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidEvent",
                    "printedName": "VisxSDK.MraidEvent",
                    "usr": "s:7VisxSDK10MraidEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidEvent",
                        "printedName": "VisxSDK.MraidEvent",
                        "usr": "s:7VisxSDK10MraidEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10MraidEventO18mraidResizeSuccessyA2CmF",
            "mangledName": "$s7VisxSDK10MraidEventO18mraidResizeSuccessyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 11
          },
          {
            "kind": "Var",
            "name": "mraidResizeFailed",
            "printedName": "mraidResizeFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidEvent.Type) -> VisxSDK.MraidEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidEvent",
                    "printedName": "VisxSDK.MraidEvent",
                    "usr": "s:7VisxSDK10MraidEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidEvent",
                        "printedName": "VisxSDK.MraidEvent",
                        "usr": "s:7VisxSDK10MraidEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10MraidEventO17mraidResizeFailedyA2CmF",
            "mangledName": "$s7VisxSDK10MraidEventO17mraidResizeFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 12
          },
          {
            "kind": "Var",
            "name": "mraidCustomCloseFailed",
            "printedName": "mraidCustomCloseFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidEvent.Type) -> VisxSDK.MraidEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidEvent",
                    "printedName": "VisxSDK.MraidEvent",
                    "usr": "s:7VisxSDK10MraidEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidEvent",
                        "printedName": "VisxSDK.MraidEvent",
                        "usr": "s:7VisxSDK10MraidEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10MraidEventO22mraidCustomCloseFailedyA2CmF",
            "mangledName": "$s7VisxSDK10MraidEventO22mraidCustomCloseFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 13
          },
          {
            "kind": "Var",
            "name": "audioManagerFailed",
            "printedName": "audioManagerFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidEvent.Type) -> VisxSDK.MraidEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidEvent",
                    "printedName": "VisxSDK.MraidEvent",
                    "usr": "s:7VisxSDK10MraidEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidEvent",
                        "printedName": "VisxSDK.MraidEvent",
                        "usr": "s:7VisxSDK10MraidEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10MraidEventO18audioManagerFailedyA2CmF",
            "mangledName": "$s7VisxSDK10MraidEventO18audioManagerFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 14
          },
          {
            "kind": "Var",
            "name": "audioManagerCrashed",
            "printedName": "audioManagerCrashed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.MraidEvent.Type) -> VisxSDK.MraidEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidEvent",
                    "printedName": "VisxSDK.MraidEvent",
                    "usr": "s:7VisxSDK10MraidEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.MraidEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MraidEvent",
                        "printedName": "VisxSDK.MraidEvent",
                        "usr": "s:7VisxSDK10MraidEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10MraidEventO19audioManagerCrashedyA2CmF",
            "mangledName": "$s7VisxSDK10MraidEventO19audioManagerCrashedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 15
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.MraidEvent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MraidEvent",
                    "printedName": "VisxSDK.MraidEvent",
                    "usr": "s:7VisxSDK10MraidEventO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK10MraidEventO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK10MraidEventO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK10MraidEventO8rawValueSSvp",
            "mangledName": "$s7VisxSDK10MraidEventO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK10MraidEventO8rawValueSSvg",
                "mangledName": "$s7VisxSDK10MraidEventO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK10MraidEventO",
        "mangledName": "$s7VisxSDK10MraidEventO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxCommand",
        "printedName": "VisxCommand",
        "children": [
          {
            "kind": "Var",
            "name": "mradView",
            "printedName": "mradView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A7CommandV8mradViewAA0a4MRAdE0Cvp",
            "mangledName": "$s7VisxSDK0A7CommandV8mradViewAA0a4MRAdE0Cvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 0,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxMRAdView",
                    "printedName": "VisxSDK.VisxMRAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A7CommandV8mradViewAA0a4MRAdE0Cvg",
                "mangledName": "$s7VisxSDK0A7CommandV8mradViewAA0a4MRAdE0Cvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxMRAdView",
                    "printedName": "VisxSDK.VisxMRAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A7CommandV8mradViewAA0a4MRAdE0Cvs",
                "mangledName": "$s7VisxSDK0A7CommandV8mradViewAA0a4MRAdE0Cvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A7CommandV8mradViewAA0a4MRAdE0CvM",
                "mangledName": "$s7VisxSDK0A7CommandV8mradViewAA0a4MRAdE0CvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "parameters",
            "printedName": "parameters",
            "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:7VisxSDK0A7CommandV10parametersSDyS2SGSgvp",
            "mangledName": "$s7VisxSDK0A7CommandV10parametersSDyS2SGSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[Swift.String : Swift.String]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Dictionary",
                        "printedName": "[Swift.String : Swift.String]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ],
                        "usr": "s:SD"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A7CommandV10parametersSDyS2SGSgvg",
                "mangledName": "$s7VisxSDK0A7CommandV10parametersSDyS2SGSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[Swift.String : Swift.String]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Dictionary",
                        "printedName": "[Swift.String : Swift.String]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ],
                        "usr": "s:SD"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A7CommandV10parametersSDyS2SGSgvs",
                "mangledName": "$s7VisxSDK0A7CommandV10parametersSDyS2SGSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A7CommandV10parametersSDyS2SGSgvM",
                "mangledName": "$s7VisxSDK0A7CommandV10parametersSDyS2SGSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "webViewWidth",
            "printedName": "webViewWidth",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A7CommandV12webViewWidth33_E100AA1979C450A3B778415C48FCEA0CLLSSvp",
            "mangledName": "$s7VisxSDK0A7CommandV12webViewWidth33_E100AA1979C450A3B778415C48FCEA0CLLSSvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 2,
            "isLet": true,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "webViewHeight",
            "printedName": "webViewHeight",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A7CommandV13webViewHeight33_E100AA1979C450A3B778415C48FCEA0CLLSSvp",
            "mangledName": "$s7VisxSDK0A7CommandV13webViewHeight33_E100AA1979C450A3B778415C48FCEA0CLLSSvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 3,
            "isLet": true,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "viewportWidth",
            "printedName": "viewportWidth",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A7CommandV13viewportWidth33_E100AA1979C450A3B778415C48FCEA0CLLSSvp",
            "mangledName": "$s7VisxSDK0A7CommandV13viewportWidth33_E100AA1979C450A3B778415C48FCEA0CLLSSvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 4,
            "isLet": true,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "viewportHeight",
            "printedName": "viewportHeight",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A7CommandV14viewportHeight33_E100AA1979C450A3B778415C48FCEA0CLLSSvp",
            "mangledName": "$s7VisxSDK0A7CommandV14viewportHeight33_E100AA1979C450A3B778415C48FCEA0CLLSSvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 5,
            "isLet": true,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "placementEffectKey",
            "printedName": "placementEffectKey",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A7CommandV18placementEffectKey33_E100AA1979C450A3B778415C48FCEA0CLLSSvp",
            "mangledName": "$s7VisxSDK0A7CommandV18placementEffectKey33_E100AA1979C450A3B778415C48FCEA0CLLSSvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 6,
            "isLet": true,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "stickyHtml",
            "printedName": "stickyHtml",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A7CommandV10stickyHtml33_E100AA1979C450A3B778415C48FCEA0CLLSSvp",
            "mangledName": "$s7VisxSDK0A7CommandV10stickyHtml33_E100AA1979C450A3B778415C48FCEA0CLLSSvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 7,
            "isLet": true,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "animationStyle",
            "printedName": "animationStyle",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A7CommandV14animationStyle33_E100AA1979C450A3B778415C48FCEA0CLLSSvp",
            "mangledName": "$s7VisxSDK0A7CommandV14animationStyle33_E100AA1979C450A3B778415C48FCEA0CLLSSvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 8,
            "isLet": true,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "direction",
            "printedName": "direction",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A7CommandV9direction33_E100AA1979C450A3B778415C48FCEA0CLLSSvp",
            "mangledName": "$s7VisxSDK0A7CommandV9direction33_E100AA1979C450A3B778415C48FCEA0CLLSSvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 9,
            "isLet": true,
            "hasStorage": true
          },
          {
            "kind": "Function",
            "name": "execute",
            "printedName": "execute(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A7CommandV7executeyySSF",
            "mangledName": "$s7VisxSDK0A7CommandV7executeyySSF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(mradView:parameters:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxCommand",
                "printedName": "VisxSDK.VisxCommand",
                "usr": "s:7VisxSDK0A7CommandV"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[Swift.String : Swift.String]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : Swift.String]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A7CommandV8mradView10parametersAcA0a4MRAdE0C_SDyS2SGSgtcfc",
            "mangledName": "$s7VisxSDK0A7CommandV8mradView10parametersAcA0a4MRAdE0C_SDyS2SGSgtcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "getViewDimensions",
            "printedName": "getViewDimensions(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "CoreFoundation.CGSize?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGSize",
                    "printedName": "CoreFoundation.CGSize",
                    "usr": "c:@S@CGSize"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A7CommandV17getViewDimensionsySo6CGSizeVSgSS_SStF",
            "mangledName": "$s7VisxSDK0A7CommandV17getViewDimensionsySo6CGSizeVSgSS_SStF",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "decodeString",
            "printedName": "decodeString(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A7CommandV12decodeStringySSSgSSF",
            "mangledName": "$s7VisxSDK0A7CommandV12decodeStringySSSgSSF",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "doubleFromParametersForKey",
            "printedName": "doubleFromParametersForKey(key:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A7CommandV26doubleFromParametersForKey3keySdSS_tF",
            "mangledName": "$s7VisxSDK0A7CommandV26doubleFromParametersForKey3keySdSS_tF",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stringFromParametersForKey",
            "printedName": "stringFromParametersForKey(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A7CommandV26stringFromParametersForKeyySSSgSSF",
            "mangledName": "$s7VisxSDK0A7CommandV26stringFromParametersForKeyySSSgSSF",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "boolFromParametersForKey",
            "printedName": "boolFromParametersForKey(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A7CommandV24boolFromParametersForKeyySbSSF",
            "mangledName": "$s7VisxSDK0A7CommandV24boolFromParametersForKeyySbSSF",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getImageFrom",
            "printedName": "getImageFrom(url:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIImage?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIImage",
                    "printedName": "UIKit.UIImage",
                    "usr": "c:objc(cs)UIImage"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "URL",
                "printedName": "Foundation.URL",
                "usr": "s:10Foundation3URLV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A7CommandV12getImageFrom3urlSo7UIImageCSg10Foundation3URLV_tF",
            "mangledName": "$s7VisxSDK0A7CommandV12getImageFrom3urlSo7UIImageCSg10Foundation3URLV_tF",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setMessageBelowOrAbove",
            "printedName": "setMessageBelowOrAbove(message:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "MessagePosition",
                "printedName": "VisxSDK.MessagePosition",
                "usr": "s:7VisxSDK15MessagePositionO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A7CommandV22setMessageBelowOrAbove7messageyAA0E8PositionO_tF",
            "mangledName": "$s7VisxSDK0A7CommandV22setMessageBelowOrAbove7messageyAA0E8PositionO_tF",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getMessageBelowAboveString",
            "printedName": "getMessageBelowAboveString()",
            "children": [
              {
                "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:7VisxSDK0A7CommandV26getMessageBelowAboveStringSSSgyF",
            "mangledName": "$s7VisxSDK0A7CommandV26getMessageBelowAboveStringSSSgyF",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getAnimationStyle",
            "printedName": "getAnimationStyle(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AnimationOptions",
                "printedName": "UIKit.UIView.AnimationOptions",
                "usr": "c:@E@UIViewAnimationOptions"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A7CommandV17getAnimationStyleySo06UIViewE7OptionsVSSF",
            "mangledName": "$s7VisxSDK0A7CommandV17getAnimationStyleySo06UIViewE7OptionsVSSF",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stringToCGFloat",
            "printedName": "stringToCGFloat(stringValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "CoreGraphics.CGFloat?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A7CommandV15stringToCGFloat0D5Value14CoreFoundation0F0VSgSS_tF",
            "mangledName": "$s7VisxSDK0A7CommandV15stringToCGFloat0D5Value12CoreGraphics0F0VSgSS_tF",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getBrandedTakeoverStickySize",
            "printedName": "getBrandedTakeoverStickySize(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "CoreFoundation.CGSize?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGSize",
                    "printedName": "CoreFoundation.CGSize",
                    "usr": "c:@S@CGSize"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A7CommandV28getBrandedTakeoverStickySize4fromSo6CGSizeVSgSS_tF",
            "mangledName": "$s7VisxSDK0A7CommandV28getBrandedTakeoverStickySize4fromSo6CGSizeVSgSS_tF",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getAnimationDirection",
            "printedName": "getAnimationDirection(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A7CommandV21getAnimationDirection4fromS2S_tF",
            "mangledName": "$s7VisxSDK0A7CommandV21getAnimationDirection4fromS2S_tF",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "logMraidMessage",
            "printedName": "logMraidMessage(message:level:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "LogLevel",
                "printedName": "VisxSDK.LogLevel",
                "usr": "s:7VisxSDK8LogLevelO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A7CommandV15logMraidMessage7message5levelySS_AA8LogLevelOtF",
            "mangledName": "$s7VisxSDK0A7CommandV15logMraidMessage7message5levelySS_AA8LogLevelOtF",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK0A7CommandV",
        "mangledName": "$s7VisxSDK0A7CommandV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LogLevel",
        "printedName": "LogLevel",
        "children": [
          {
            "kind": "Function",
            "name": "<",
            "printedName": "<(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "LogLevel",
                "printedName": "VisxSDK.LogLevel",
                "usr": "s:7VisxSDK8LogLevelO"
              },
              {
                "kind": "TypeNominal",
                "name": "LogLevel",
                "printedName": "VisxSDK.LogLevel",
                "usr": "s:7VisxSDK8LogLevelO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK8LogLevelO1loiySbAC_ACtFZ",
            "mangledName": "$s7VisxSDK8LogLevelO1loiySbAC_ACtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "DEFAULT",
            "printedName": "DEFAULT",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LogLevel.Type) -> VisxSDK.LogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "VisxSDK.LogLevel",
                    "usr": "s:7VisxSDK8LogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogLevel",
                        "printedName": "VisxSDK.LogLevel",
                        "usr": "s:7VisxSDK8LogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK8LogLevelO7DEFAULTyA2CmF",
            "mangledName": "$s7VisxSDK8LogLevelO7DEFAULTyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ],
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "DEBUG",
            "printedName": "DEBUG",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LogLevel.Type) -> VisxSDK.LogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "VisxSDK.LogLevel",
                    "usr": "s:7VisxSDK8LogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogLevel",
                        "printedName": "VisxSDK.LogLevel",
                        "usr": "s:7VisxSDK8LogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK8LogLevelO5DEBUGyA2CmF",
            "mangledName": "$s7VisxSDK8LogLevelO5DEBUGyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ],
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "INFO",
            "printedName": "INFO",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LogLevel.Type) -> VisxSDK.LogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "VisxSDK.LogLevel",
                    "usr": "s:7VisxSDK8LogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogLevel",
                        "printedName": "VisxSDK.LogLevel",
                        "usr": "s:7VisxSDK8LogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK8LogLevelO4INFOyA2CmF",
            "mangledName": "$s7VisxSDK8LogLevelO4INFOyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ],
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "NOTICE",
            "printedName": "NOTICE",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LogLevel.Type) -> VisxSDK.LogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "VisxSDK.LogLevel",
                    "usr": "s:7VisxSDK8LogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogLevel",
                        "printedName": "VisxSDK.LogLevel",
                        "usr": "s:7VisxSDK8LogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK8LogLevelO6NOTICEyA2CmF",
            "mangledName": "$s7VisxSDK8LogLevelO6NOTICEyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ],
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "WARNING",
            "printedName": "WARNING",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LogLevel.Type) -> VisxSDK.LogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "VisxSDK.LogLevel",
                    "usr": "s:7VisxSDK8LogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogLevel",
                        "printedName": "VisxSDK.LogLevel",
                        "usr": "s:7VisxSDK8LogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK8LogLevelO7WARNINGyA2CmF",
            "mangledName": "$s7VisxSDK8LogLevelO7WARNINGyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ],
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "ERROR",
            "printedName": "ERROR",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LogLevel.Type) -> VisxSDK.LogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "VisxSDK.LogLevel",
                    "usr": "s:7VisxSDK8LogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogLevel",
                        "printedName": "VisxSDK.LogLevel",
                        "usr": "s:7VisxSDK8LogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK8LogLevelO5ERRORyA2CmF",
            "mangledName": "$s7VisxSDK8LogLevelO5ERRORyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ],
            "fixedbinaryorder": 5
          },
          {
            "kind": "Var",
            "name": "CRITICAL",
            "printedName": "CRITICAL",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LogLevel.Type) -> VisxSDK.LogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "VisxSDK.LogLevel",
                    "usr": "s:7VisxSDK8LogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogLevel",
                        "printedName": "VisxSDK.LogLevel",
                        "usr": "s:7VisxSDK8LogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK8LogLevelO8CRITICALyA2CmF",
            "mangledName": "$s7VisxSDK8LogLevelO8CRITICALyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ],
            "fixedbinaryorder": 6
          },
          {
            "kind": "Var",
            "name": "ALERT",
            "printedName": "ALERT",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LogLevel.Type) -> VisxSDK.LogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "VisxSDK.LogLevel",
                    "usr": "s:7VisxSDK8LogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogLevel",
                        "printedName": "VisxSDK.LogLevel",
                        "usr": "s:7VisxSDK8LogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK8LogLevelO5ALERTyA2CmF",
            "mangledName": "$s7VisxSDK8LogLevelO5ALERTyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ],
            "fixedbinaryorder": 7
          },
          {
            "kind": "Var",
            "name": "EMERGENCY",
            "printedName": "EMERGENCY",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LogLevel.Type) -> VisxSDK.LogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "VisxSDK.LogLevel",
                    "usr": "s:7VisxSDK8LogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogLevel",
                        "printedName": "VisxSDK.LogLevel",
                        "usr": "s:7VisxSDK8LogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK8LogLevelO9EMERGENCYyA2CmF",
            "mangledName": "$s7VisxSDK8LogLevelO9EMERGENCYyA2CmF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "RawDocComment"
            ],
            "fixedbinaryorder": 8
          },
          {
            "kind": "Function",
            "name": "toString",
            "printedName": "toString()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK8LogLevelO8toStringSSyF",
            "mangledName": "$s7VisxSDK8LogLevelO8toStringSSyF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(string:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LogLevel",
                "printedName": "VisxSDK.LogLevel",
                "usr": "s:7VisxSDK8LogLevelO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK8LogLevelO6stringACSS_tcfc",
            "mangledName": "$s7VisxSDK8LogLevelO6stringACSS_tcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "toSign",
            "printedName": "toSign()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK8LogLevelO6toSignSSyF",
            "mangledName": "$s7VisxSDK8LogLevelO6toSignSSyF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.LogLevel?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "VisxSDK.LogLevel",
                    "usr": "s:7VisxSDK8LogLevelO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK8LogLevelO8rawValueACSgSi_tcfc",
            "mangledName": "$s7VisxSDK8LogLevelO8rawValueACSgSi_tcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK8LogLevelO8rawValueSivp",
            "mangledName": "$s7VisxSDK8LogLevelO8rawValueSivp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK8LogLevelO8rawValueSivg",
                "mangledName": "$s7VisxSDK8LogLevelO8rawValueSivg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK8LogLevelO",
        "mangledName": "$s7VisxSDK8LogLevelO",
        "moduleName": "VisxSDK",
        "enumRawTypeName": "Int",
        "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": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "Comparable",
            "printedName": "Comparable",
            "usr": "s:SL",
            "mangledName": "$sSL"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintDSL",
        "printedName": "ConstraintDSL",
        "children": [
          {
            "kind": "Var",
            "name": "target",
            "printedName": "target",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AnyObject?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "AnyObject"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK13ConstraintDSLP6targetyXlSgvp",
            "mangledName": "$s7VisxSDK13ConstraintDSLP6targetyXlSgvp",
            "moduleName": "VisxSDK",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AnyObject?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProtocolComposition",
                        "printedName": "AnyObject"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK13ConstraintDSLP6targetyXlSgvg",
                "mangledName": "$s7VisxSDK13ConstraintDSLP6targetyXlSgvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintDSL>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "setLabel",
            "printedName": "setLabel(_:)",
            "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": "Func",
            "usr": "s:7VisxSDK13ConstraintDSLP8setLabelyySSSgF",
            "mangledName": "$s7VisxSDK13ConstraintDSLP8setLabelyySSSgF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintDSL>",
            "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintDSL>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "label",
            "printedName": "label()",
            "children": [
              {
                "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:7VisxSDK13ConstraintDSLP5labelSSSgyF",
            "mangledName": "$s7VisxSDK13ConstraintDSLP5labelSSSgyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintDSL>",
            "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintDSL>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setLabel",
            "printedName": "setLabel(_:)",
            "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": "Func",
            "usr": "s:7VisxSDK13ConstraintDSLPAAE8setLabelyySSSgF",
            "mangledName": "$s7VisxSDK13ConstraintDSLPAAE8setLabelyySSSgF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintDSL>",
            "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintDSL>",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "label",
            "printedName": "label()",
            "children": [
              {
                "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:7VisxSDK13ConstraintDSLPAAE5labelSSSgyF",
            "mangledName": "$s7VisxSDK13ConstraintDSLPAAE5labelSSSgyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintDSL>",
            "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintDSL>",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7VisxSDK13ConstraintDSLP",
        "mangledName": "$s7VisxSDK13ConstraintDSLP",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "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": "ConstraintBasicAttributesDSL",
        "printedName": "ConstraintBasicAttributesDSL",
        "children": [
          {
            "kind": "Var",
            "name": "left",
            "printedName": "left",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE4leftAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE4leftAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE4leftAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE4leftAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintBasicAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintBasicAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "top",
            "printedName": "top",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE3topAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE3topAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE3topAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE3topAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintBasicAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintBasicAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "right",
            "printedName": "right",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE5rightAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE5rightAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE5rightAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE5rightAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintBasicAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintBasicAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "bottom",
            "printedName": "bottom",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE6bottomAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE6bottomAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE6bottomAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE6bottomAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintBasicAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintBasicAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "leading",
            "printedName": "leading",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE7leadingAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE7leadingAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE7leadingAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE7leadingAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintBasicAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintBasicAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "trailing",
            "printedName": "trailing",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE8trailingAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE8trailingAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE8trailingAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE8trailingAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintBasicAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintBasicAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "width",
            "printedName": "width",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE5widthAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE5widthAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE5widthAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE5widthAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintBasicAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintBasicAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "height",
            "printedName": "height",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE6heightAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE6heightAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE6heightAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE6heightAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintBasicAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintBasicAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "centerX",
            "printedName": "centerX",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE7centerXAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE7centerXAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE7centerXAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE7centerXAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintBasicAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintBasicAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "centerY",
            "printedName": "centerY",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE7centerYAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE7centerYAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE7centerYAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE7centerYAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintBasicAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintBasicAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "edges",
            "printedName": "edges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE5edgesAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE5edgesAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE5edgesAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE5edgesAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintBasicAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintBasicAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "directionalEdges",
            "printedName": "directionalEdges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE16directionalEdgesAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE16directionalEdgesAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE16directionalEdgesAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE16directionalEdgesAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintBasicAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintBasicAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "horizontalEdges",
            "printedName": "horizontalEdges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE15horizontalEdgesAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE15horizontalEdgesAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE15horizontalEdgesAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE15horizontalEdgesAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintBasicAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintBasicAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "verticalEdges",
            "printedName": "verticalEdges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE13verticalEdgesAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE13verticalEdgesAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE13verticalEdgesAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE13verticalEdgesAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintBasicAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintBasicAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "directionalHorizontalEdges",
            "printedName": "directionalHorizontalEdges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE26directionalHorizontalEdgesAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE26directionalHorizontalEdgesAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE26directionalHorizontalEdgesAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE26directionalHorizontalEdgesAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintBasicAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintBasicAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "directionalVerticalEdges",
            "printedName": "directionalVerticalEdges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE24directionalVerticalEdgesAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE24directionalVerticalEdgesAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE24directionalVerticalEdgesAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE24directionalVerticalEdgesAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintBasicAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintBasicAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "size",
            "printedName": "size",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE4sizeAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE4sizeAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE4sizeAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE4sizeAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintBasicAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintBasicAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "center",
            "printedName": "center",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE6centerAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE6centerAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLPAAE6centerAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLPAAE6centerAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintBasicAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintBasicAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLP",
        "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLP",
        "moduleName": "VisxSDK",
        "genericSig": "<τ_0_0 : VisxSDK.ConstraintDSL>",
        "sugared_genericSig": "<Self : VisxSDK.ConstraintDSL>",
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintDSL",
            "printedName": "ConstraintDSL",
            "usr": "s:7VisxSDK13ConstraintDSLP",
            "mangledName": "$s7VisxSDK13ConstraintDSLP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintAttributesDSL",
        "printedName": "ConstraintAttributesDSL",
        "children": [
          {
            "kind": "Var",
            "name": "baseline",
            "printedName": "baseline",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE8baselineAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE8baselineAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "declAttributes": [
              "AccessControl",
              "Available",
              "RawDocComment"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE8baselineAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE8baselineAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "lastBaseline",
            "printedName": "lastBaseline",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE12lastBaselineAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE12lastBaselineAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "intro_Macosx": "10.11",
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE12lastBaselineAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE12lastBaselineAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "firstBaseline",
            "printedName": "firstBaseline",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE13firstBaselineAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE13firstBaselineAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "intro_Macosx": "10.11",
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE13firstBaselineAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE13firstBaselineAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "leftMargin",
            "printedName": "leftMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE10leftMarginAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE10leftMarginAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available",
              "RawDocComment"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE10leftMarginAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE10leftMarginAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "topMargin",
            "printedName": "topMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE9topMarginAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE9topMarginAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE9topMarginAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE9topMarginAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "rightMargin",
            "printedName": "rightMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE11rightMarginAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE11rightMarginAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE11rightMarginAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE11rightMarginAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "bottomMargin",
            "printedName": "bottomMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE12bottomMarginAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE12bottomMarginAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE12bottomMarginAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE12bottomMarginAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "leadingMargin",
            "printedName": "leadingMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE13leadingMarginAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE13leadingMarginAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE13leadingMarginAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE13leadingMarginAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "trailingMargin",
            "printedName": "trailingMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE14trailingMarginAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE14trailingMarginAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE14trailingMarginAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE14trailingMarginAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "centerXWithinMargins",
            "printedName": "centerXWithinMargins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE20centerXWithinMarginsAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE20centerXWithinMarginsAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE20centerXWithinMarginsAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE20centerXWithinMarginsAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "centerYWithinMargins",
            "printedName": "centerYWithinMargins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE20centerYWithinMarginsAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE20centerYWithinMarginsAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE20centerYWithinMarginsAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE20centerYWithinMarginsAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "margins",
            "printedName": "margins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE7marginsAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE7marginsAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE7marginsAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE7marginsAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "directionalMargins",
            "printedName": "directionalMargins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE18directionalMarginsAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE18directionalMarginsAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE18directionalMarginsAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE18directionalMarginsAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "centerWithinMargins",
            "printedName": "centerWithinMargins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE19centerWithinMarginsAA0C4ItemCvp",
            "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE19centerWithinMarginsAA0C4ItemCvp",
            "moduleName": "VisxSDK",
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK23ConstraintAttributesDSLPAAE19centerWithinMarginsAA0C4ItemCvg",
                "mangledName": "$s7VisxSDK23ConstraintAttributesDSLPAAE19centerWithinMarginsAA0C4ItemCvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintAttributesDSL>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintAttributesDSL>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7VisxSDK23ConstraintAttributesDSLP",
        "mangledName": "$s7VisxSDK23ConstraintAttributesDSLP",
        "moduleName": "VisxSDK",
        "genericSig": "<τ_0_0 : VisxSDK.ConstraintBasicAttributesDSL>",
        "sugared_genericSig": "<Self : VisxSDK.ConstraintBasicAttributesDSL>",
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintBasicAttributesDSL",
            "printedName": "ConstraintBasicAttributesDSL",
            "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLP",
            "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintDSL",
            "printedName": "ConstraintDSL",
            "usr": "s:7VisxSDK13ConstraintDSLP",
            "mangledName": "$s7VisxSDK13ConstraintDSLP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UnderstitialHandler",
        "printedName": "UnderstitialHandler",
        "children": [
          {
            "kind": "Function",
            "name": "setAdViewConstraints",
            "printedName": "setAdViewConstraints(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK19UnderstitialHandlerV20setAdViewConstraintsyyAA0afG0CFZ",
            "mangledName": "$s7VisxSDK19UnderstitialHandlerV20setAdViewConstraintsyyAA0afG0CFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setMradViewConstraints",
            "printedName": "setMradViewConstraints(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK19UnderstitialHandlerV22setMradViewConstraintsyyAA0a4MRAdG0CFZ",
            "mangledName": "$s7VisxSDK19UnderstitialHandlerV22setMradViewConstraintsyyAA0a4MRAdG0CFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setConstraintsForFixedSizeBanner",
            "printedName": "setConstraintsForFixedSizeBanner(_:size:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK19UnderstitialHandlerV32setConstraintsForFixedSizeBanner_4sizeyAA0A6AdViewC_So6CGSizeVtFZ",
            "mangledName": "$s7VisxSDK19UnderstitialHandlerV32setConstraintsForFixedSizeBanner_4sizeyAA0A6AdViewC_So6CGSizeVtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "showInlineInContainer",
            "printedName": "showInlineInContainer(adView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK19UnderstitialHandlerV21showInlineInContainer6adViewyAA0a2AdJ0C_tFZ",
            "mangledName": "$s7VisxSDK19UnderstitialHandlerV21showInlineInContainer6adViewyAA0a2AdJ0C_tFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "showInlineWith",
            "printedName": "showInlineWith(cell:adView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UITableViewCell",
                "printedName": "UIKit.UITableViewCell",
                "usr": "c:objc(cs)UITableViewCell"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK19UnderstitialHandlerV14showInlineWith4cell6adViewySo07UITableJ4CellC_AA0a2AdJ0CtFZ",
            "mangledName": "$s7VisxSDK19UnderstitialHandlerV14showInlineWith4cell6adViewySo07UITableJ4CellC_AA0a2AdJ0CtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "showInline",
            "printedName": "showInline(with:adView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UICollectionViewCell",
                "printedName": "UIKit.UICollectionViewCell",
                "usr": "c:objc(cs)UICollectionViewCell"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK19UnderstitialHandlerV10showInline4with6adViewySo012UICollectionI4CellC_AA0a2AdI0CtFZ",
            "mangledName": "$s7VisxSDK19UnderstitialHandlerV10showInline4with6adViewySo012UICollectionI4CellC_AA0a2AdI0CtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "showMediationInline",
            "printedName": "showMediationInline(cell:adView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UITableViewCell",
                "printedName": "UIKit.UITableViewCell",
                "usr": "c:objc(cs)UITableViewCell"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK19UnderstitialHandlerV19showMediationInline4cell6adViewySo07UITableJ4CellC_AA0a2AdJ0CtFZ",
            "mangledName": "$s7VisxSDK19UnderstitialHandlerV19showMediationInline4cell6adViewySo07UITableJ4CellC_AA0a2AdJ0CtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "showMediationInline",
            "printedName": "showMediationInline(cell:adView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UICollectionViewCell",
                "printedName": "UIKit.UICollectionViewCell",
                "usr": "c:objc(cs)UICollectionViewCell"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK19UnderstitialHandlerV19showMediationInline4cell6adViewySo012UICollectionJ4CellC_AA0a2AdJ0CtFZ",
            "mangledName": "$s7VisxSDK19UnderstitialHandlerV19showMediationInline4cell6adViewySo012UICollectionJ4CellC_AA0a2AdJ0CtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "showUnderstitialIn",
            "printedName": "showUnderstitialIn(scroll:adView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIScrollView",
                "printedName": "UIKit.UIScrollView",
                "usr": "c:objc(cs)UIScrollView"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK19UnderstitialHandlerV04showC2In6scroll6adViewySo08UIScrollI0C_AA0a2AdI0CtFZ",
            "mangledName": "$s7VisxSDK19UnderstitialHandlerV04showC2In6scroll6adViewySo08UIScrollI0C_AA0a2AdI0CtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "showUnderstitialIn",
            "printedName": "showUnderstitialIn(cell:adView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UITableViewCell",
                "printedName": "UIKit.UITableViewCell",
                "usr": "c:objc(cs)UITableViewCell"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK19UnderstitialHandlerV04showC2In4cell6adViewySo07UITableI4CellC_AA0a2AdI0CtFZ",
            "mangledName": "$s7VisxSDK19UnderstitialHandlerV04showC2In4cell6adViewySo07UITableI4CellC_AA0a2AdI0CtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "mediationUnderstitialConstraints",
            "printedName": "mediationUnderstitialConstraints(adView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK19UnderstitialHandlerV09mediationC11Constraints6adViewyAA0a2AdH0C_tFZ",
            "mangledName": "$s7VisxSDK19UnderstitialHandlerV09mediationC11Constraints6adViewyAA0a2AdH0C_tFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pinViewToContainer",
            "printedName": "pinViewToContainer(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK19UnderstitialHandlerV18pinViewToContaineryySo6UIViewCFZ",
            "mangledName": "$s7VisxSDK19UnderstitialHandlerV18pinViewToContaineryySo6UIViewCFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pinViewToTopOrBottom",
            "printedName": "pinViewToTopOrBottom(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "SideToPin",
                "printedName": "VisxSDK.SideToPin",
                "usr": "s:7VisxSDK9SideToPinO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK19UnderstitialHandlerV20pinViewToTopOrBottomyyAA0a4MRAdF0C_AA04SideG3PinOtFZ",
            "mangledName": "$s7VisxSDK19UnderstitialHandlerV20pinViewToTopOrBottomyyAA0a4MRAdF0C_AA04SideG3PinOtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "convertedRectFromView",
            "printedName": "convertedRectFromView(view:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK19UnderstitialHandlerV21convertedRectFromView4viewSo6CGRectVSo6UIViewC_tFZ",
            "mangledName": "$s7VisxSDK19UnderstitialHandlerV21convertedRectFromView4viewSo6CGRectVSo6UIViewC_tFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UnderstitialHandler",
                "printedName": "VisxSDK.UnderstitialHandler",
                "usr": "s:7VisxSDK19UnderstitialHandlerV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK19UnderstitialHandlerVACycfc",
            "mangledName": "$s7VisxSDK19UnderstitialHandlerVACycfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK19UnderstitialHandlerV",
        "mangledName": "$s7VisxSDK19UnderstitialHandlerV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "SideToPin",
        "printedName": "SideToPin",
        "children": [
          {
            "kind": "Var",
            "name": "top",
            "printedName": "top",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.SideToPin.Type) -> VisxSDK.SideToPin",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SideToPin",
                    "printedName": "VisxSDK.SideToPin",
                    "usr": "s:7VisxSDK9SideToPinO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.SideToPin.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SideToPin",
                        "printedName": "VisxSDK.SideToPin",
                        "usr": "s:7VisxSDK9SideToPinO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK9SideToPinO3topyA2CmF",
            "mangledName": "$s7VisxSDK9SideToPinO3topyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "bottom",
            "printedName": "bottom",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.SideToPin.Type) -> VisxSDK.SideToPin",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SideToPin",
                    "printedName": "VisxSDK.SideToPin",
                    "usr": "s:7VisxSDK9SideToPinO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.SideToPin.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SideToPin",
                        "printedName": "VisxSDK.SideToPin",
                        "usr": "s:7VisxSDK9SideToPinO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK9SideToPinO6bottomyA2CmF",
            "mangledName": "$s7VisxSDK9SideToPinO6bottomyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "container",
            "printedName": "container",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.SideToPin.Type) -> VisxSDK.SideToPin",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SideToPin",
                    "printedName": "VisxSDK.SideToPin",
                    "usr": "s:7VisxSDK9SideToPinO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.SideToPin.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SideToPin",
                        "printedName": "VisxSDK.SideToPin",
                        "usr": "s:7VisxSDK9SideToPinO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK9SideToPinO9containeryA2CmF",
            "mangledName": "$s7VisxSDK9SideToPinO9containeryA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "none",
            "printedName": "none",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.SideToPin.Type) -> VisxSDK.SideToPin",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SideToPin",
                    "printedName": "VisxSDK.SideToPin",
                    "usr": "s:7VisxSDK9SideToPinO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.SideToPin.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SideToPin",
                        "printedName": "VisxSDK.SideToPin",
                        "usr": "s:7VisxSDK9SideToPinO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK9SideToPinO4noneyA2CmF",
            "mangledName": "$s7VisxSDK9SideToPinO4noneyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "SideToPin",
                "printedName": "VisxSDK.SideToPin",
                "usr": "s:7VisxSDK9SideToPinO"
              },
              {
                "kind": "TypeNominal",
                "name": "SideToPin",
                "printedName": "VisxSDK.SideToPin",
                "usr": "s:7VisxSDK9SideToPinO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK9SideToPinO2eeoiySbAC_ACtFZ",
            "mangledName": "$s7VisxSDK9SideToPinO2eeoiySbAC_ACtFZ",
            "moduleName": "VisxSDK",
            "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:7VisxSDK9SideToPinO9hashValueSivp",
            "mangledName": "$s7VisxSDK9SideToPinO9hashValueSivp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK9SideToPinO9hashValueSivg",
                "mangledName": "$s7VisxSDK9SideToPinO9hashValueSivg",
                "moduleName": "VisxSDK",
                "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:7VisxSDK9SideToPinO4hash4intoys6HasherVz_tF",
            "mangledName": "$s7VisxSDK9SideToPinO4hash4intoys6HasherVz_tF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK9SideToPinO",
        "mangledName": "$s7VisxSDK9SideToPinO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxEnvironment",
        "printedName": "VisxEnvironment",
        "children": [
          {
            "kind": "Var",
            "name": "device",
            "printedName": "device",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.String : Any]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "Any"
                  }
                ],
                "usr": "s:SD"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11EnvironmentC6device33_2AF49C22CCEE34ECB3021FA32708683ALLSDySSypGvp",
            "mangledName": "$s7VisxSDK0A11EnvironmentC6device33_2AF49C22CCEE34ECB3021FA32708683ALLSDySSypGvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 0,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "app",
            "printedName": "app",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.String : Any]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "Any"
                  }
                ],
                "usr": "s:SD"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11EnvironmentC3app33_2AF49C22CCEE34ECB3021FA32708683ALLSDySSypGvp",
            "mangledName": "$s7VisxSDK0A11EnvironmentC3app33_2AF49C22CCEE34ECB3021FA32708683ALLSDySSypGvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "user",
            "printedName": "user",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.String : Any]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "Any"
                  }
                ],
                "usr": "s:SD"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11EnvironmentC4user33_2AF49C22CCEE34ECB3021FA32708683ALLSDySSypGvp",
            "mangledName": "$s7VisxSDK0A11EnvironmentC4user33_2AF49C22CCEE34ECB3021FA32708683ALLSDySSypGvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 2,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "creative",
            "printedName": "creative",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.String : Any]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "Any"
                  }
                ],
                "usr": "s:SD"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11EnvironmentC8creative33_2AF49C22CCEE34ECB3021FA32708683ALLSDySSypGvp",
            "mangledName": "$s7VisxSDK0A11EnvironmentC8creative33_2AF49C22CCEE34ECB3021FA32708683ALLSDySSypGvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 3,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "placement",
            "printedName": "placement",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.String : Any]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "Any"
                  }
                ],
                "usr": "s:SD"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11EnvironmentC9placement33_2AF49C22CCEE34ECB3021FA32708683ALLSDySSypGvp",
            "mangledName": "$s7VisxSDK0A11EnvironmentC9placement33_2AF49C22CCEE34ECB3021FA32708683ALLSDySSypGvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 4,
            "hasStorage": true
          },
          {
            "kind": "Function",
            "name": "updateCreativeProperty",
            "printedName": "updateCreativeProperty(key:value:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxEnvironmentKey",
                "printedName": "VisxSDK.VisxEnvironmentKey",
                "usr": "s:7VisxSDK0A14EnvironmentKeyO"
              },
              {
                "kind": "TypeNominal",
                "name": "ProtocolComposition",
                "printedName": "Any"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11EnvironmentC22updateCreativeProperty3key5valueyAA0aC3KeyO_yptF",
            "mangledName": "$s7VisxSDK0A11EnvironmentC22updateCreativeProperty3key5valueyAA0aC3KeyO_yptF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updatePlacementProperty",
            "printedName": "updatePlacementProperty(key:value:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxEnvironmentKey",
                "printedName": "VisxSDK.VisxEnvironmentKey",
                "usr": "s:7VisxSDK0A14EnvironmentKeyO"
              },
              {
                "kind": "TypeNominal",
                "name": "ProtocolComposition",
                "printedName": "Any"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11EnvironmentC23updatePlacementProperty3key5valueyAA0aC3KeyO_yptF",
            "mangledName": "$s7VisxSDK0A11EnvironmentC23updatePlacementProperty3key5valueyAA0aC3KeyO_yptF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxEnvironment",
                "printedName": "VisxSDK.VisxEnvironment",
                "usr": "s:7VisxSDK0A11EnvironmentC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A11EnvironmentCACycfc",
            "mangledName": "$s7VisxSDK0A11EnvironmentCACycfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "s:7VisxSDK0A11EnvironmentC",
        "mangledName": "$s7VisxSDK0A11EnvironmentC",
        "moduleName": "VisxSDK",
        "isOpen": 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": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "VisxInterstitialManager",
        "printedName": "VisxInterstitialManager",
        "children": [
          {
            "kind": "Var",
            "name": "adUnitId",
            "printedName": "adUnitId",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19InterstitialManagerC8adUnitId33_C2C6AD97BFA0FB69C38B78B4B58669B8LLSSvp",
            "mangledName": "$s7VisxSDK0A19InterstitialManagerC8adUnitId33_C2C6AD97BFA0FB69C38B78B4B58669B8LLSSvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 0,
            "isLet": true,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "backgroundColor",
            "printedName": "backgroundColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIColor?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIColor",
                    "printedName": "UIKit.UIColor",
                    "usr": "c:objc(cs)UIColor"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19InterstitialManagerC15backgroundColor33_C2C6AD97BFA0FB69C38B78B4B58669B8LLSo7UIColorCSgvp",
            "mangledName": "$s7VisxSDK0A19InterstitialManagerC15backgroundColor33_C2C6AD97BFA0FB69C38B78B4B58669B8LLSo7UIColorCSgvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 1,
            "isLet": true,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "isInitilised",
            "printedName": "isInitilised",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19InterstitialManagerC12isInitilised33_C2C6AD97BFA0FB69C38B78B4B58669B8LLSbvp",
            "mangledName": "$s7VisxSDK0A19InterstitialManagerC12isInitilised33_C2C6AD97BFA0FB69C38B78B4B58669B8LLSbvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 2,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "adView",
            "printedName": "adView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxAdView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A19InterstitialManagerC6adView33_C2C6AD97BFA0FB69C38B78B4B58669B8LLAA0a2AdF0CSgvp",
            "mangledName": "$s7VisxSDK0A19InterstitialManagerC6adView33_C2C6AD97BFA0FB69C38B78B4B58669B8LLAA0a2AdF0CSgvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 3,
            "hasStorage": true
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(adUnitId:backgroundColor:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxInterstitialManager",
                "printedName": "VisxSDK.VisxInterstitialManager",
                "usr": "s:7VisxSDK0A19InterstitialManagerC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIColor?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIColor",
                    "printedName": "UIKit.UIColor",
                    "usr": "c:objc(cs)UIColor"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A19InterstitialManagerC8adUnitId15backgroundColorACSS_So7UIColorCSgtcfc",
            "mangledName": "$s7VisxSDK0A19InterstitialManagerC8adUnitId15backgroundColorACSS_So7UIColorCSgtcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "loadAd",
            "printedName": "loadAd(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[Swift.String : Swift.String]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : Swift.String]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A19InterstitialManagerC6loadAdyySDyS2SGSgF",
            "mangledName": "$s7VisxSDK0A19InterstitialManagerC6loadAdyySDyS2SGSgF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "showAd",
            "printedName": "showAd()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A19InterstitialManagerC6showAdyyF",
            "mangledName": "$s7VisxSDK0A19InterstitialManagerC6showAdyyF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "viewControllerForPresentingVisxAdView",
            "printedName": "viewControllerForPresentingVisxAdView()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIViewController",
                "printedName": "UIKit.UIViewController",
                "usr": "c:objc(cs)UIViewController"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A19InterstitialManagerC027viewControllerForPresentingA6AdViewSo06UIViewF0CyF",
            "mangledName": "$s7VisxSDK0A19InterstitialManagerC027viewControllerForPresentingA6AdViewSo06UIViewF0CyF",
            "moduleName": "VisxSDK",
            "objc_name": "viewControllerForPresentingVisxAdView",
            "declAttributes": [
              "Final",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdViewDidInitialize",
            "printedName": "visxAdViewDidInitialize(visxAdView:effect:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementEffect",
                "printedName": "VisxSDK.VisxPlacementEffect",
                "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A19InterstitialManagerC23visxAdViewDidInitialize0efG06effectyAA0afG0C_AA0A15PlacementEffectOtF",
            "mangledName": "$s7VisxSDK0A19InterstitialManagerC23visxAdViewDidInitialize0efG06effectyAA0afG0C_AA0A15PlacementEffectOtF",
            "moduleName": "VisxSDK",
            "objc_name": "visxAdViewDidInitializeWithVisxAdView:effect:",
            "declAttributes": [
              "Final",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxLandingPageOpened",
            "printedName": "visxLandingPageOpened()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A19InterstitialManagerC21visxLandingPageOpenedyyF",
            "mangledName": "$s7VisxSDK0A19InterstitialManagerC21visxLandingPageOpenedyyF",
            "moduleName": "VisxSDK",
            "objc_name": "visxLandingPageOpened",
            "declAttributes": [
              "Final",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdViewClosed",
            "printedName": "visxAdViewClosed(visxAdView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A19InterstitialManagerC16visxAdViewClosed0efG0yAA0afG0C_tF",
            "mangledName": "$s7VisxSDK0A19InterstitialManagerC16visxAdViewClosed0efG0yAA0afG0C_tF",
            "moduleName": "VisxSDK",
            "objc_name": "visxAdViewClosedWithVisxAdView:",
            "declAttributes": [
              "Final",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdViewClicked",
            "printedName": "visxAdViewClicked(visxAdView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A19InterstitialManagerC17visxAdViewClicked0efG0yAA0afG0C_tF",
            "mangledName": "$s7VisxSDK0A19InterstitialManagerC17visxAdViewClicked0efG0yAA0afG0C_tF",
            "moduleName": "VisxSDK",
            "objc_name": "visxAdViewClickedWithVisxAdView:",
            "declAttributes": [
              "Final",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdVideoFinished",
            "printedName": "visxAdVideoFinished(visxAdView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A19InterstitialManagerC19visxAdVideoFinished0eF4ViewyAA0afI0C_tF",
            "mangledName": "$s7VisxSDK0A19InterstitialManagerC19visxAdVideoFinished0eF4ViewyAA0afI0C_tF",
            "moduleName": "VisxSDK",
            "objc_name": "visxAdVideoFinishedWithVisxAdView:",
            "declAttributes": [
              "Final",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdRequestStarted",
            "printedName": "visxAdRequestStarted(visxAdView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A19InterstitialManagerC20visxAdRequestStarted0eF4ViewyAA0afI0C_tF",
            "mangledName": "$s7VisxSDK0A19InterstitialManagerC20visxAdRequestStarted0eF4ViewyAA0afI0C_tF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdInterstitialClosed",
            "printedName": "visxAdInterstitialClosed(visxAdView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A19InterstitialManagerC06visxAdC6Closed0eF4ViewyAA0afH0C_tF",
            "mangledName": "$s7VisxSDK0A19InterstitialManagerC06visxAdC6Closed0eF4ViewyAA0afH0C_tF",
            "moduleName": "VisxSDK",
            "objc_name": "visxAdInterstitialClosedWithVisxAdView:",
            "declAttributes": [
              "Final",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdInterstitialWillBeClosed",
            "printedName": "visxAdInterstitialWillBeClosed(visxAdView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A19InterstitialManagerC06visxAdC12WillBeClosed0eF4ViewyAA0afJ0C_tF",
            "mangledName": "$s7VisxSDK0A19InterstitialManagerC06visxAdC12WillBeClosed0eF4ViewyAA0afJ0C_tF",
            "moduleName": "VisxSDK",
            "objc_name": "visxAdInterstitialWillBeClosedWithVisxAdView:",
            "declAttributes": [
              "Final",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdResponseReceived",
            "printedName": "visxAdResponseReceived(visxAdView:price:currency:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "Decimal",
                "printedName": "Foundation.Decimal",
                "usr": "c:@SA@NSDecimal"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A19InterstitialManagerC22visxAdResponseReceived0eF4View5price8currencyyAA0afI0C_So9NSDecimalaSStF",
            "mangledName": "$s7VisxSDK0A19InterstitialManagerC22visxAdResponseReceived0eF4View5price8currencyyAA0afI0C_So9NSDecimalaSStF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdFailedWithError",
            "printedName": "visxAdFailedWithError(visxAdView:message:code:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A19InterstitialManagerC21visxAdFailedWithError0eF4View7message4codeyAA0afJ0C_SSSitF",
            "mangledName": "$s7VisxSDK0A19InterstitialManagerC21visxAdFailedWithError0eF4View7message4codeyAA0afJ0C_SSSitF",
            "moduleName": "VisxSDK",
            "objc_name": "visxAdFailedWithErrorWithVisxAdView:message:code:",
            "declAttributes": [
              "Final",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "appShouldResumeFromAd",
            "printedName": "appShouldResumeFromAd(visxAdView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A19InterstitialManagerC21appShouldResumeFromAd04visxI4ViewyAA0aiK0C_tF",
            "mangledName": "$s7VisxSDK0A19InterstitialManagerC21appShouldResumeFromAd04visxI4ViewyAA0aiK0C_tF",
            "moduleName": "VisxSDK",
            "objc_name": "appShouldResumeFromAdWithVisxAdView:",
            "declAttributes": [
              "Final",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "appShouldSuspendForAd",
            "printedName": "appShouldSuspendForAd(visxAdView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A19InterstitialManagerC21appShouldSuspendForAd04visxI4ViewyAA0aiK0C_tF",
            "mangledName": "$s7VisxSDK0A19InterstitialManagerC21appShouldSuspendForAd04visxI4ViewyAA0aiK0C_tF",
            "moduleName": "VisxSDK",
            "objc_name": "appShouldSuspendForAdWithVisxAdView:",
            "declAttributes": [
              "Final",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:7VisxSDK0A19InterstitialManagerC",
        "mangledName": "$s7VisxSDK0A19InterstitialManagerC",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "Final"
        ],
        "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": "VisxAdViewDelegate",
            "printedName": "VisxAdViewDelegate",
            "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate",
            "mangledName": "$s7VisxSDK0A14AdViewDelegateP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "CoreVideo",
        "printedName": "CoreVideo",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxTimer",
        "printedName": "VisxTimer",
        "children": [
          {
            "kind": "Var",
            "name": "timer",
            "printedName": "timer",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Timer",
                "printedName": "Foundation.Timer",
                "usr": "c:objc(cs)NSTimer"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A5TimerC5timer33_2E251531B2D0AC9E4D21B914FC4CEAC0LLSo7NSTimerCvp",
            "mangledName": "$s7VisxSDK0A5TimerC5timer33_2E251531B2D0AC9E4D21B914FC4CEAC0LLSo7NSTimerCvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 0,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "isPaused",
            "printedName": "isPaused",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A5TimerC8isPaused33_2E251531B2D0AC9E4D21B914FC4CEAC0LLSbvp",
            "mangledName": "$s7VisxSDK0A5TimerC8isPaused33_2E251531B2D0AC9E4D21B914FC4CEAC0LLSbvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "secondsLeft",
            "printedName": "secondsLeft",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A5TimerC11secondsLeft33_2E251531B2D0AC9E4D21B914FC4CEAC0LLSdvp",
            "mangledName": "$s7VisxSDK0A5TimerC11secondsLeft33_2E251531B2D0AC9E4D21B914FC4CEAC0LLSdvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 2,
            "hasStorage": true
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(timeInterval:target:selector:repeats:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxTimer",
                "printedName": "VisxSDK.VisxTimer",
                "usr": "c:@M@VisxSDK@objc(cs)VisxTimer"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "ProtocolComposition",
                "printedName": "Any"
              },
              {
                "kind": "TypeNominal",
                "name": "Selector",
                "printedName": "ObjectiveC.Selector",
                "usr": "s:10ObjectiveC8SelectorV"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A5TimerC12timeInterval6target8selector7repeatsACSd_yp10ObjectiveC8SelectorVSbtcfc",
            "mangledName": "$s7VisxSDK0A5TimerC12timeInterval6target8selector7repeatsACSd_yp10ObjectiveC8SelectorVSbtcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "invalidate",
            "printedName": "invalidate()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A5TimerC10invalidateyyF",
            "mangledName": "$s7VisxSDK0A5TimerC10invalidateyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "addTimerToCurrentRunLoop",
            "printedName": "addTimerToCurrentRunLoop(timer:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxTimer",
                "printedName": "VisxSDK.VisxTimer",
                "usr": "c:@M@VisxSDK@objc(cs)VisxTimer"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A5TimerC03addC16ToCurrentRunLoop5timeryAC_tF",
            "mangledName": "$s7VisxSDK0A5TimerC03addC16ToCurrentRunLoop5timeryAC_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxTimer",
                "printedName": "VisxSDK.VisxTimer",
                "usr": "c:@M@VisxSDK@objc(cs)VisxTimer"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxTimer(im)init",
            "mangledName": "$s7VisxSDK0A5TimerCACycfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@VisxSDK@objc(cs)VisxTimer",
        "mangledName": "$s7VisxSDK0A5TimerC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "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": "VisxTimerTarget",
        "printedName": "VisxTimerTarget",
        "children": [
          {
            "kind": "Var",
            "name": "notificationName",
            "printedName": "notificationName",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11TimerTargetC16notificationNameSSvp",
            "mangledName": "$s7VisxSDK0A11TimerTargetC16notificationNameSSvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Final",
              "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:7VisxSDK0A11TimerTargetC16notificationNameSSvg",
                "mangledName": "$s7VisxSDK0A11TimerTargetC16notificationNameSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(name:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxTimerTarget",
                "printedName": "VisxSDK.VisxTimerTarget",
                "usr": "c:@M@VisxSDK@objc(cs)VisxTimerTarget"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A11TimerTargetC4nameACSS_tcfc",
            "mangledName": "$s7VisxSDK0A11TimerTargetC4nameACSS_tcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "postNotification",
            "printedName": "postNotification()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxTimerTarget(im)postNotification",
            "mangledName": "$s7VisxSDK0A11TimerTargetC16postNotificationyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "objc_name": "postNotification",
            "declAttributes": [
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxTimerTarget",
                "printedName": "VisxSDK.VisxTimerTarget",
                "usr": "c:@M@VisxSDK@objc(cs)VisxTimerTarget"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxTimerTarget(im)init",
            "mangledName": "$s7VisxSDK0A11TimerTargetCACycfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@VisxSDK@objc(cs)VisxTimerTarget",
        "mangledName": "$s7VisxSDK0A11TimerTargetC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "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": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintInsetTarget",
        "printedName": "ConstraintInsetTarget",
        "children": [
          {
            "kind": "Var",
            "name": "constraintInsetTargetValue",
            "printedName": "constraintInsetTargetValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIEdgeInsets",
                "printedName": "UIKit.UIEdgeInsets",
                "usr": "c:@S@UIEdgeInsets"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK21ConstraintInsetTargetPAAE010constraintdE5ValueSo12UIEdgeInsetsVvp",
            "mangledName": "$s7VisxSDK21ConstraintInsetTargetPAAE010constraintdE5ValueSo12UIEdgeInsetsVvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIEdgeInsets",
                    "printedName": "UIKit.UIEdgeInsets",
                    "usr": "c:@S@UIEdgeInsets"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ConstraintInsetTargetPAAE010constraintdE5ValueSo12UIEdgeInsetsVvg",
                "mangledName": "$s7VisxSDK21ConstraintInsetTargetPAAE010constraintdE5ValueSo12UIEdgeInsetsVvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintInsetTarget>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintInsetTarget>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7VisxSDK21ConstraintInsetTargetP",
        "mangledName": "$s7VisxSDK21ConstraintInsetTargetP",
        "moduleName": "VisxSDK",
        "genericSig": "<τ_0_0 : VisxSDK.ConstraintConstantTarget>",
        "sugared_genericSig": "<Self : VisxSDK.ConstraintConstantTarget>",
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintConstantTarget",
            "printedName": "ConstraintConstantTarget",
            "usr": "s:7VisxSDK24ConstraintConstantTargetP",
            "mangledName": "$s7VisxSDK24ConstraintConstantTargetP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LogLabel",
        "printedName": "LogLabel",
        "children": [
          {
            "kind": "Var",
            "name": "context",
            "printedName": "context",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK8LogLabelV7contextSSvp",
            "mangledName": "$s7VisxSDK8LogLabelV7contextSSvp",
            "moduleName": "VisxSDK",
            "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:7VisxSDK8LogLabelV7contextSSvg",
                "mangledName": "$s7VisxSDK8LogLabelV7contextSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adUnitId",
            "printedName": "adUnitId",
            "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:7VisxSDK8LogLabelV8adUnitIdSSSgvp",
            "mangledName": "$s7VisxSDK8LogLabelV8adUnitIdSSSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 1,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK8LogLabelV8adUnitIdSSSgvg",
                "mangledName": "$s7VisxSDK8LogLabelV8adUnitIdSSSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "sdkName",
            "printedName": "sdkName",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK8LogLabelV7sdkNameSSvp",
            "mangledName": "$s7VisxSDK8LogLabelV7sdkNameSSvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "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:7VisxSDK8LogLabelV7sdkNameSSvg",
                "mangledName": "$s7VisxSDK8LogLabelV7sdkNameSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "sdkVersion",
            "printedName": "sdkVersion",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK8LogLabelV10sdkVersionSSvp",
            "mangledName": "$s7VisxSDK8LogLabelV10sdkVersionSSvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "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:7VisxSDK8LogLabelV10sdkVersionSSvg",
                "mangledName": "$s7VisxSDK8LogLabelV10sdkVersionSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "platform",
            "printedName": "platform",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK8LogLabelV8platformSSvp",
            "mangledName": "$s7VisxSDK8LogLabelV8platformSSvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "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:7VisxSDK8LogLabelV8platformSSvg",
                "mangledName": "$s7VisxSDK8LogLabelV8platformSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "appName",
            "printedName": "appName",
            "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:7VisxSDK8LogLabelV7appNameSSSgvp",
            "mangledName": "$s7VisxSDK8LogLabelV7appNameSSSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 5,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK8LogLabelV7appNameSSSgvg",
                "mangledName": "$s7VisxSDK8LogLabelV7appNameSSSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "labelsDict",
            "printedName": "labelsDict",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[Swift.String : Any]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : Any]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "ProtocolComposition",
                        "printedName": "Any"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK8LogLabelV10labelsDictSDySSypGSgvp",
            "mangledName": "$s7VisxSDK8LogLabelV10labelsDictSDySSypGSgvp",
            "moduleName": "VisxSDK",
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[Swift.String : Any]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Dictionary",
                        "printedName": "[Swift.String : Any]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ProtocolComposition",
                            "printedName": "Any"
                          }
                        ],
                        "usr": "s:SD"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK8LogLabelV10labelsDictSDySSypGSgvg",
                "mangledName": "$s7VisxSDK8LogLabelV10labelsDictSDySSypGSgvg",
                "moduleName": "VisxSDK",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(adUnitId:fileName:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LogLabel",
                "printedName": "VisxSDK.LogLabel",
                "usr": "s:7VisxSDK8LogLabelV"
              },
              {
                "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": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK8LogLabelV8adUnitId8fileNameACSSSg_SStcfc",
            "mangledName": "$s7VisxSDK8LogLabelV8adUnitId8fileNameACSSSg_SStcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK8LogLabelV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7VisxSDK8LogLabelV6encode2toys7Encoder_p_tKF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK8LogLabelV",
        "mangledName": "$s7VisxSDK8LogLabelV",
        "moduleName": "VisxSDK",
        "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": "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": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AdSupport",
        "printedName": "AdSupport",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "DataAndCommunicationUtils",
        "printedName": "DataAndCommunicationUtils",
        "children": [
          {
            "kind": "Function",
            "name": "visxDataToString",
            "printedName": "visxDataToString(data:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Data",
                "printedName": "Foundation.Data",
                "usr": "s:10Foundation4DataV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK25DataAndCommunicationUtilsV04visxC8ToString4dataSS10Foundation0C0V_tFZ",
            "mangledName": "$s7VisxSDK25DataAndCommunicationUtilsV04visxC8ToString4dataSS10Foundation0C0V_tFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxValidateJSON",
            "printedName": "visxValidateJSON(data:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Data",
                "printedName": "Foundation.Data",
                "usr": "s:10Foundation4DataV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK25DataAndCommunicationUtilsV16visxValidateJSON4dataSb10Foundation0C0V_tFZ",
            "mangledName": "$s7VisxSDK25DataAndCommunicationUtilsV16visxValidateJSON4dataSb10Foundation0C0V_tFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxLocationProperties",
            "printedName": "visxLocationProperties()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NSDictionary",
                "printedName": "Foundation.NSDictionary",
                "usr": "c:objc(cs)NSDictionary"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK25DataAndCommunicationUtilsV22visxLocationPropertiesSo12NSDictionaryCyFZ",
            "mangledName": "$s7VisxSDK25DataAndCommunicationUtilsV22visxLocationPropertiesSo12NSDictionaryCyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxDataContent",
            "printedName": "visxDataContent(visxAdResponse:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdResponse",
                "printedName": "VisxSDK.VisxAdResponse",
                "usr": "s:7VisxSDK0A10AdResponseV"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdResponse",
                "printedName": "VisxSDK.VisxAdResponse",
                "usr": "s:7VisxSDK0A10AdResponseV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK25DataAndCommunicationUtilsV04visxC7Content0G10AdResponseAA0aiJ0VAG_tFZ",
            "mangledName": "$s7VisxSDK25DataAndCommunicationUtilsV04visxC7Content0G10AdResponseAA0aiJ0VAG_tFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxCreateDictionary",
            "printedName": "visxCreateDictionary(data:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.NSDictionary?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSDictionary",
                    "printedName": "Foundation.NSDictionary",
                    "usr": "c:objc(cs)NSDictionary"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Data",
                "printedName": "Foundation.Data",
                "usr": "s:10Foundation4DataV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK25DataAndCommunicationUtilsV20visxCreateDictionary4dataSo12NSDictionaryCSg10Foundation0C0V_tFZ",
            "mangledName": "$s7VisxSDK25DataAndCommunicationUtilsV20visxCreateDictionary4dataSo12NSDictionaryCSg10Foundation0C0V_tFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxGetAdvertisingLabel",
            "printedName": "visxGetAdvertisingLabel(data:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Data",
                "printedName": "Foundation.Data",
                "usr": "s:10Foundation4DataV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK25DataAndCommunicationUtilsV23visxGetAdvertisingLabel4dataSS10Foundation0C0V_tFZ",
            "mangledName": "$s7VisxSDK25DataAndCommunicationUtilsV23visxGetAdvertisingLabel4dataSS10Foundation0C0V_tFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxDictionaryFromQueryString",
            "printedName": "visxDictionaryFromQueryString(query:)",
            "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"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK25DataAndCommunicationUtilsV29visxDictionaryFromQueryString5querySDyS2SGSS_tFZ",
            "mangledName": "$s7VisxSDK25DataAndCommunicationUtilsV29visxDictionaryFromQueryString5querySDyS2SGSS_tFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getExpirationTimeout",
            "printedName": "getExpirationTimeout(placementType:adUnit:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementType",
                "printedName": "VisxSDK.VisxPlacementType",
                "usr": "c:@M@VisxSDK@E@VisxPlacementType"
              },
              {
                "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:7VisxSDK25DataAndCommunicationUtilsV20getExpirationTimeout13placementType6adUnitSiAA0a9PlacementK0O_SSSgtFZ",
            "mangledName": "$s7VisxSDK25DataAndCommunicationUtilsV20getExpirationTimeout13placementType6adUnitSiAA0a9PlacementK0O_SSSgtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxCreateErrorDictionary",
            "printedName": "visxCreateErrorDictionary(data:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NSDictionary",
                "printedName": "Foundation.NSDictionary",
                "usr": "c:objc(cs)NSDictionary"
              },
              {
                "kind": "TypeNominal",
                "name": "Data",
                "printedName": "Foundation.Data",
                "usr": "s:10Foundation4DataV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK25DataAndCommunicationUtilsV25visxCreateErrorDictionary4dataSo12NSDictionaryC10Foundation0C0V_tFZ",
            "mangledName": "$s7VisxSDK25DataAndCommunicationUtilsV25visxCreateErrorDictionary4dataSo12NSDictionaryC10Foundation0C0V_tFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxResponseLog",
            "printedName": "visxResponseLog(response:error:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Any?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "Any"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(any Swift.Error)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Error",
                    "printedName": "any Swift.Error",
                    "usr": "s:s5ErrorP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK25DataAndCommunicationUtilsV15visxResponseLog8response5erroryypSg_s5Error_pSgtFZ",
            "mangledName": "$s7VisxSDK25DataAndCommunicationUtilsV15visxResponseLog8response5erroryypSg_s5Error_pSgtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getSDKVersion",
            "printedName": "getSDKVersion()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK25DataAndCommunicationUtilsV13getSDKVersionSSyFZ",
            "mangledName": "$s7VisxSDK25DataAndCommunicationUtilsV13getSDKVersionSSyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "DataAndCommunicationUtils",
                "printedName": "VisxSDK.DataAndCommunicationUtils",
                "usr": "s:7VisxSDK25DataAndCommunicationUtilsV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK25DataAndCommunicationUtilsVACycfc",
            "mangledName": "$s7VisxSDK25DataAndCommunicationUtilsVACycfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK25DataAndCommunicationUtilsV",
        "mangledName": "$s7VisxSDK25DataAndCommunicationUtilsV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AdSupport",
        "printedName": "AdSupport",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "Import",
        "name": "AppTrackingTransparency",
        "printedName": "AppTrackingTransparency",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "VisxAdTargetingUtils",
        "printedName": "VisxAdTargetingUtils",
        "children": [
          {
            "kind": "Function",
            "name": "isLimitedAdvertisingTracking",
            "printedName": "isLimitedAdvertisingTracking()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16AdTargetingUtilsV28isLimitedAdvertisingTrackingSSyFZ",
            "mangledName": "$s7VisxSDK0A16AdTargetingUtilsV28isLimitedAdvertisingTrackingSSyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getAdvertisingId",
            "printedName": "getAdvertisingId()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Tuple",
                "printedName": "(idString: Swift.String, idType: VisxSDK.IDType)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "IDType",
                    "printedName": "VisxSDK.IDType",
                    "usr": "s:7VisxSDK6IDTypeO"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A16AdTargetingUtilsV16getAdvertisingIdSS8idString_AA6IDTypeO0I4TypetyFZ",
            "mangledName": "$s7VisxSDK0A16AdTargetingUtilsV16getAdvertisingIdSS8idString_AA6IDTypeO0I4TypetyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getPublisherID5",
            "printedName": "getPublisherID5()",
            "children": [
              {
                "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:7VisxSDK0A16AdTargetingUtilsV15getPublisherID5SSSgyFZ",
            "mangledName": "$s7VisxSDK0A16AdTargetingUtilsV15getPublisherID5SSSgyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdTargetingUtils",
                "printedName": "VisxSDK.VisxAdTargetingUtils",
                "usr": "s:7VisxSDK0A16AdTargetingUtilsV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A16AdTargetingUtilsVACycfc",
            "mangledName": "$s7VisxSDK0A16AdTargetingUtilsVACycfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK0A16AdTargetingUtilsV",
        "mangledName": "$s7VisxSDK0A16AdTargetingUtilsV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "IDType",
        "printedName": "IDType",
        "children": [
          {
            "kind": "Var",
            "name": "idfa",
            "printedName": "idfa",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.IDType.Type) -> VisxSDK.IDType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "IDType",
                    "printedName": "VisxSDK.IDType",
                    "usr": "s:7VisxSDK6IDTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.IDType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "IDType",
                        "printedName": "VisxSDK.IDType",
                        "usr": "s:7VisxSDK6IDTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK6IDTypeO4idfayA2CmF",
            "mangledName": "$s7VisxSDK6IDTypeO4idfayA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "idfv",
            "printedName": "idfv",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.IDType.Type) -> VisxSDK.IDType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "IDType",
                    "printedName": "VisxSDK.IDType",
                    "usr": "s:7VisxSDK6IDTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.IDType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "IDType",
                        "printedName": "VisxSDK.IDType",
                        "usr": "s:7VisxSDK6IDTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK6IDTypeO4idfvyA2CmF",
            "mangledName": "$s7VisxSDK6IDTypeO4idfvyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "privateUUID",
            "printedName": "privateUUID",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.IDType.Type) -> VisxSDK.IDType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "IDType",
                    "printedName": "VisxSDK.IDType",
                    "usr": "s:7VisxSDK6IDTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.IDType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "IDType",
                        "printedName": "VisxSDK.IDType",
                        "usr": "s:7VisxSDK6IDTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK6IDTypeO11privateUUIDyA2CmF",
            "mangledName": "$s7VisxSDK6IDTypeO11privateUUIDyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK6IDTypeO8rawValueSSvp",
            "mangledName": "$s7VisxSDK6IDTypeO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK6IDTypeO8rawValueSSvg",
                "mangledName": "$s7VisxSDK6IDTypeO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.IDType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "IDType",
                    "printedName": "VisxSDK.IDType",
                    "usr": "s:7VisxSDK6IDTypeO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK6IDTypeO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK6IDTypeO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK6IDTypeO",
        "mangledName": "$s7VisxSDK6IDTypeO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintViewDSL",
        "printedName": "ConstraintViewDSL",
        "children": [
          {
            "kind": "Function",
            "name": "prepareConstraints",
            "printedName": "prepareConstraints(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.Constraint]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Constraint",
                    "printedName": "VisxSDK.Constraint",
                    "usr": "s:7VisxSDK10ConstraintC"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConstraintMaker) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMaker",
                    "printedName": "VisxSDK.ConstraintMaker",
                    "usr": "s:7VisxSDK15ConstraintMakerC"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK17ConstraintViewDSLV18prepareConstraintsySayAA0C0CGyAA0C5MakerCXEF",
            "mangledName": "$s7VisxSDK17ConstraintViewDSLV18prepareConstraintsySayAA0C0CGyAA0C5MakerCXEF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "makeConstraints",
            "printedName": "makeConstraints(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConstraintMaker) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMaker",
                    "printedName": "VisxSDK.ConstraintMaker",
                    "usr": "s:7VisxSDK15ConstraintMakerC"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK17ConstraintViewDSLV15makeConstraintsyyyAA0C5MakerCXEF",
            "mangledName": "$s7VisxSDK17ConstraintViewDSLV15makeConstraintsyyyAA0C5MakerCXEF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "remakeConstraints",
            "printedName": "remakeConstraints(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConstraintMaker) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMaker",
                    "printedName": "VisxSDK.ConstraintMaker",
                    "usr": "s:7VisxSDK15ConstraintMakerC"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK17ConstraintViewDSLV17remakeConstraintsyyyAA0C5MakerCXEF",
            "mangledName": "$s7VisxSDK17ConstraintViewDSLV17remakeConstraintsyyyAA0C5MakerCXEF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateConstraints",
            "printedName": "updateConstraints(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConstraintMaker) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMaker",
                    "printedName": "VisxSDK.ConstraintMaker",
                    "usr": "s:7VisxSDK15ConstraintMakerC"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK17ConstraintViewDSLV17updateConstraintsyyyAA0C5MakerCXEF",
            "mangledName": "$s7VisxSDK17ConstraintViewDSLV17updateConstraintsyyyAA0C5MakerCXEF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "removeConstraints",
            "printedName": "removeConstraints()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK17ConstraintViewDSLV17removeConstraintsyyF",
            "mangledName": "$s7VisxSDK17ConstraintViewDSLV17removeConstraintsyyF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "contentHuggingHorizontalPriority",
            "printedName": "contentHuggingHorizontalPriority",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK17ConstraintViewDSLV32contentHuggingHorizontalPrioritySfvp",
            "mangledName": "$s7VisxSDK17ConstraintViewDSLV32contentHuggingHorizontalPrioritySfvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ConstraintViewDSLV32contentHuggingHorizontalPrioritySfvg",
                "mangledName": "$s7VisxSDK17ConstraintViewDSLV32contentHuggingHorizontalPrioritySfvg",
                "moduleName": "VisxSDK",
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ConstraintViewDSLV32contentHuggingHorizontalPrioritySfvs",
                "mangledName": "$s7VisxSDK17ConstraintViewDSLV32contentHuggingHorizontalPrioritySfvs",
                "moduleName": "VisxSDK",
                "declAttributes": [
                  "NonMutating"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ConstraintViewDSLV32contentHuggingHorizontalPrioritySfvM",
                "mangledName": "$s7VisxSDK17ConstraintViewDSLV32contentHuggingHorizontalPrioritySfvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "contentHuggingVerticalPriority",
            "printedName": "contentHuggingVerticalPriority",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK17ConstraintViewDSLV30contentHuggingVerticalPrioritySfvp",
            "mangledName": "$s7VisxSDK17ConstraintViewDSLV30contentHuggingVerticalPrioritySfvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ConstraintViewDSLV30contentHuggingVerticalPrioritySfvg",
                "mangledName": "$s7VisxSDK17ConstraintViewDSLV30contentHuggingVerticalPrioritySfvg",
                "moduleName": "VisxSDK",
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ConstraintViewDSLV30contentHuggingVerticalPrioritySfvs",
                "mangledName": "$s7VisxSDK17ConstraintViewDSLV30contentHuggingVerticalPrioritySfvs",
                "moduleName": "VisxSDK",
                "declAttributes": [
                  "NonMutating"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ConstraintViewDSLV30contentHuggingVerticalPrioritySfvM",
                "mangledName": "$s7VisxSDK17ConstraintViewDSLV30contentHuggingVerticalPrioritySfvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "contentCompressionResistanceHorizontalPriority",
            "printedName": "contentCompressionResistanceHorizontalPriority",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK17ConstraintViewDSLV46contentCompressionResistanceHorizontalPrioritySfvp",
            "mangledName": "$s7VisxSDK17ConstraintViewDSLV46contentCompressionResistanceHorizontalPrioritySfvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ConstraintViewDSLV46contentCompressionResistanceHorizontalPrioritySfvg",
                "mangledName": "$s7VisxSDK17ConstraintViewDSLV46contentCompressionResistanceHorizontalPrioritySfvg",
                "moduleName": "VisxSDK",
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ConstraintViewDSLV46contentCompressionResistanceHorizontalPrioritySfvs",
                "mangledName": "$s7VisxSDK17ConstraintViewDSLV46contentCompressionResistanceHorizontalPrioritySfvs",
                "moduleName": "VisxSDK",
                "declAttributes": [
                  "NonMutating"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ConstraintViewDSLV46contentCompressionResistanceHorizontalPrioritySfvM",
                "mangledName": "$s7VisxSDK17ConstraintViewDSLV46contentCompressionResistanceHorizontalPrioritySfvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "contentCompressionResistanceVerticalPriority",
            "printedName": "contentCompressionResistanceVerticalPriority",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK17ConstraintViewDSLV44contentCompressionResistanceVerticalPrioritySfvp",
            "mangledName": "$s7VisxSDK17ConstraintViewDSLV44contentCompressionResistanceVerticalPrioritySfvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ConstraintViewDSLV44contentCompressionResistanceVerticalPrioritySfvg",
                "mangledName": "$s7VisxSDK17ConstraintViewDSLV44contentCompressionResistanceVerticalPrioritySfvg",
                "moduleName": "VisxSDK",
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ConstraintViewDSLV44contentCompressionResistanceVerticalPrioritySfvs",
                "mangledName": "$s7VisxSDK17ConstraintViewDSLV44contentCompressionResistanceVerticalPrioritySfvs",
                "moduleName": "VisxSDK",
                "declAttributes": [
                  "NonMutating"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ConstraintViewDSLV44contentCompressionResistanceVerticalPrioritySfvM",
                "mangledName": "$s7VisxSDK17ConstraintViewDSLV44contentCompressionResistanceVerticalPrioritySfvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "target",
            "printedName": "target",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AnyObject?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "AnyObject"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK17ConstraintViewDSLV6targetyXlSgvp",
            "mangledName": "$s7VisxSDK17ConstraintViewDSLV6targetyXlSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AnyObject?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProtocolComposition",
                        "printedName": "AnyObject"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ConstraintViewDSLV6targetyXlSgvg",
                "mangledName": "$s7VisxSDK17ConstraintViewDSLV6targetyXlSgvg",
                "moduleName": "VisxSDK",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "view",
            "printedName": "view",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK17ConstraintViewDSLV4viewSo6UIViewCvp",
            "mangledName": "$s7VisxSDK17ConstraintViewDSLV4viewSo6UIViewCvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ConstraintViewDSLV4viewSo6UIViewCvg",
                "mangledName": "$s7VisxSDK17ConstraintViewDSLV4viewSo6UIViewCvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(view:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintViewDSL",
                "printedName": "VisxSDK.ConstraintViewDSL",
                "usr": "s:7VisxSDK17ConstraintViewDSLV"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK17ConstraintViewDSLV4viewACSo6UIViewC_tcfc",
            "mangledName": "$s7VisxSDK17ConstraintViewDSLV4viewACSo6UIViewC_tcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK17ConstraintViewDSLV",
        "mangledName": "$s7VisxSDK17ConstraintViewDSLV",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "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": "ConstraintAttributesDSL",
            "printedName": "ConstraintAttributesDSL",
            "usr": "s:7VisxSDK23ConstraintAttributesDSLP",
            "mangledName": "$s7VisxSDK23ConstraintAttributesDSLP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintBasicAttributesDSL",
            "printedName": "ConstraintBasicAttributesDSL",
            "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLP",
            "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintDSL",
            "printedName": "ConstraintDSL",
            "usr": "s:7VisxSDK13ConstraintDSLP",
            "mangledName": "$s7VisxSDK13ConstraintDSLP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintMakerExtendable",
        "printedName": "ConstraintMakerExtendable",
        "children": [
          {
            "kind": "Var",
            "name": "left",
            "printedName": "left",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC4leftACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC4leftACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC4leftACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC4leftACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "top",
            "printedName": "top",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC3topACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC3topACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC3topACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC3topACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "bottom",
            "printedName": "bottom",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC6bottomACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC6bottomACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC6bottomACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC6bottomACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "right",
            "printedName": "right",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC5rightACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC5rightACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC5rightACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC5rightACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "leading",
            "printedName": "leading",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC7leadingACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC7leadingACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC7leadingACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC7leadingACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "trailing",
            "printedName": "trailing",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC8trailingACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC8trailingACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC8trailingACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC8trailingACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "width",
            "printedName": "width",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC5widthACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC5widthACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC5widthACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC5widthACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "height",
            "printedName": "height",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC6heightACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC6heightACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC6heightACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC6heightACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "centerX",
            "printedName": "centerX",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC7centerXACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC7centerXACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC7centerXACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC7centerXACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "centerY",
            "printedName": "centerY",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC7centerYACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC7centerYACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC7centerYACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC7centerYACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "baseline",
            "printedName": "baseline",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC8baselineACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC8baselineACvp",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC8baselineACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC8baselineACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "lastBaseline",
            "printedName": "lastBaseline",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC12lastBaselineACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC12lastBaselineACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC12lastBaselineACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC12lastBaselineACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "firstBaseline",
            "printedName": "firstBaseline",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC13firstBaselineACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC13firstBaselineACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_Macosx": "10.11",
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC13firstBaselineACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC13firstBaselineACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "leftMargin",
            "printedName": "leftMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC10leftMarginACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC10leftMarginACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC10leftMarginACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC10leftMarginACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "rightMargin",
            "printedName": "rightMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC11rightMarginACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC11rightMarginACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC11rightMarginACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC11rightMarginACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "topMargin",
            "printedName": "topMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC9topMarginACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC9topMarginACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC9topMarginACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC9topMarginACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "bottomMargin",
            "printedName": "bottomMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC12bottomMarginACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC12bottomMarginACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC12bottomMarginACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC12bottomMarginACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "leadingMargin",
            "printedName": "leadingMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC13leadingMarginACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC13leadingMarginACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC13leadingMarginACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC13leadingMarginACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "trailingMargin",
            "printedName": "trailingMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC14trailingMarginACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC14trailingMarginACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC14trailingMarginACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC14trailingMarginACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "centerXWithinMargins",
            "printedName": "centerXWithinMargins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC20centerXWithinMarginsACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC20centerXWithinMarginsACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC20centerXWithinMarginsACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC20centerXWithinMarginsACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "centerYWithinMargins",
            "printedName": "centerYWithinMargins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC20centerYWithinMarginsACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC20centerYWithinMarginsACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC20centerYWithinMarginsACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC20centerYWithinMarginsACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "edges",
            "printedName": "edges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC5edgesACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC5edgesACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC5edgesACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC5edgesACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "horizontalEdges",
            "printedName": "horizontalEdges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC15horizontalEdgesACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC15horizontalEdgesACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC15horizontalEdgesACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC15horizontalEdgesACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "verticalEdges",
            "printedName": "verticalEdges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC13verticalEdgesACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC13verticalEdgesACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC13verticalEdgesACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC13verticalEdgesACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "directionalEdges",
            "printedName": "directionalEdges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC16directionalEdgesACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC16directionalEdgesACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC16directionalEdgesACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC16directionalEdgesACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "directionalHorizontalEdges",
            "printedName": "directionalHorizontalEdges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC26directionalHorizontalEdgesACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC26directionalHorizontalEdgesACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC26directionalHorizontalEdgesACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC26directionalHorizontalEdgesACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "directionalVerticalEdges",
            "printedName": "directionalVerticalEdges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC24directionalVerticalEdgesACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC24directionalVerticalEdgesACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC24directionalVerticalEdgesACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC24directionalVerticalEdgesACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "size",
            "printedName": "size",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC4sizeACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC4sizeACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC4sizeACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC4sizeACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "margins",
            "printedName": "margins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC7marginsACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC7marginsACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC7marginsACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC7marginsACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "directionalMargins",
            "printedName": "directionalMargins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC18directionalMarginsACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC18directionalMarginsACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC18directionalMarginsACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC18directionalMarginsACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "centerWithinMargins",
            "printedName": "centerWithinMargins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableC19centerWithinMarginsACvp",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC19centerWithinMarginsACvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "AccessControl",
              "Available"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMakerExtendable",
                    "printedName": "VisxSDK.ConstraintMakerExtendable",
                    "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC19centerWithinMarginsACvg",
                "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC19centerWithinMarginsACvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerExtendable",
                "printedName": "VisxSDK.ConstraintMakerExtendable",
                "usr": "s:7VisxSDK25ConstraintMakerExtendableC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintDescription",
                "printedName": "VisxSDK.ConstraintDescription",
                "usr": "s:7VisxSDK21ConstraintDescriptionC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK25ConstraintMakerExtendableCyAcA0C11DescriptionCcfc",
            "mangledName": "$s7VisxSDK25ConstraintMakerExtendableCyAcA0C11DescriptionCcfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "declAttributes": [
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "s:7VisxSDK25ConstraintMakerExtendableC",
        "mangledName": "$s7VisxSDK25ConstraintMakerExtendableC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "superclassUsr": "s:7VisxSDK24ConstraintMakerRelatableC",
        "hasMissingDesignatedInitializers": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "VisxSDK.ConstraintMakerRelatable"
        ],
        "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": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "Import",
        "name": "MediaPlayer",
        "printedName": "MediaPlayer",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "VisxAudioManagerDelegate",
        "printedName": "VisxAudioManagerDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "fireVolumeChangeLevel",
            "printedName": "fireVolumeChangeLevel()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A20AudioManagerDelegateP21fireVolumeChangeLevelyyF",
            "mangledName": "$s7VisxSDK0A20AudioManagerDelegateP21fireVolumeChangeLevelyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxAudioManagerDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxAudioManagerDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7VisxSDK0A20AudioManagerDelegateP",
        "mangledName": "$s7VisxSDK0A20AudioManagerDelegateP",
        "moduleName": "VisxSDK",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "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": "VisxAudioManager",
        "printedName": "VisxAudioManager",
        "children": [
          {
            "kind": "Var",
            "name": "delegate",
            "printedName": "delegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "(any VisxSDK.VisxAudioManagerDelegate)?"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A12AudioManagerC8delegateAA0acD8Delegate_pSgvp",
            "mangledName": "$s7VisxSDK0A12AudioManagerC8delegateAA0acD8Delegate_pSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "ReferenceOwnership"
            ],
            "fixedbinaryorder": 0,
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxAudioManagerDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAudioManagerDelegate",
                        "printedName": "any VisxSDK.VisxAudioManagerDelegate",
                        "usr": "s:7VisxSDK0A20AudioManagerDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A12AudioManagerC8delegateAA0acD8Delegate_pSgvg",
                "mangledName": "$s7VisxSDK0A12AudioManagerC8delegateAA0acD8Delegate_pSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxAudioManagerDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAudioManagerDelegate",
                        "printedName": "any VisxSDK.VisxAudioManagerDelegate",
                        "usr": "s:7VisxSDK0A20AudioManagerDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A12AudioManagerC8delegateAA0acD8Delegate_pSgvs",
                "mangledName": "$s7VisxSDK0A12AudioManagerC8delegateAA0acD8Delegate_pSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A12AudioManagerC8delegateAA0acD8Delegate_pSgvM",
                "mangledName": "$s7VisxSDK0A12AudioManagerC8delegateAA0acD8Delegate_pSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "audioLevel",
            "printedName": "audioLevel",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A12AudioManagerC10audioLevelSfvp",
            "mangledName": "$s7VisxSDK0A12AudioManagerC10audioLevelSfvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A12AudioManagerC10audioLevelSfvg",
                "mangledName": "$s7VisxSDK0A12AudioManagerC10audioLevelSfvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A12AudioManagerC10audioLevelSfvs",
                "mangledName": "$s7VisxSDK0A12AudioManagerC10audioLevelSfvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A12AudioManagerC10audioLevelSfvM",
                "mangledName": "$s7VisxSDK0A12AudioManagerC10audioLevelSfvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(delegate:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAudioManager",
                "printedName": "VisxSDK.VisxAudioManager",
                "usr": "s:7VisxSDK0A12AudioManagerC"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAudioManagerDelegate",
                "printedName": "any VisxSDK.VisxAudioManagerDelegate",
                "usr": "s:7VisxSDK0A20AudioManagerDelegateP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A12AudioManagerC8delegateAcA0acD8Delegate_p_tcfc",
            "mangledName": "$s7VisxSDK0A12AudioManagerC8delegateAcA0acD8Delegate_p_tcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "stopAudioSession",
            "printedName": "stopAudioSession()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A12AudioManagerC04stopC7SessionyyF",
            "mangledName": "$s7VisxSDK0A12AudioManagerC04stopC7SessionyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "volumeDidChange",
            "printedName": "volumeDidChange()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A12AudioManagerC15volumeDidChangeyyF",
            "mangledName": "$s7VisxSDK0A12AudioManagerC15volumeDidChangeyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:7VisxSDK0A12AudioManagerC",
        "mangledName": "$s7VisxSDK0A12AudioManagerC",
        "moduleName": "VisxSDK",
        "isOpen": 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": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "WebViewEvent",
        "printedName": "WebViewEvent",
        "children": [
          {
            "kind": "Var",
            "name": "webViewDidInit",
            "printedName": "webViewDidInit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.WebViewEvent.Type) -> VisxSDK.WebViewEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "WebViewEvent",
                    "printedName": "VisxSDK.WebViewEvent",
                    "usr": "s:7VisxSDK12WebViewEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.WebViewEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "WebViewEvent",
                        "printedName": "VisxSDK.WebViewEvent",
                        "usr": "s:7VisxSDK12WebViewEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK12WebViewEventO03webD7DidInityA2CmF",
            "mangledName": "$s7VisxSDK12WebViewEventO03webD7DidInityA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "webViewDidFinishLoading",
            "printedName": "webViewDidFinishLoading",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.WebViewEvent.Type) -> VisxSDK.WebViewEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "WebViewEvent",
                    "printedName": "VisxSDK.WebViewEvent",
                    "usr": "s:7VisxSDK12WebViewEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.WebViewEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "WebViewEvent",
                        "printedName": "VisxSDK.WebViewEvent",
                        "usr": "s:7VisxSDK12WebViewEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK12WebViewEventO03webD16DidFinishLoadingyA2CmF",
            "mangledName": "$s7VisxSDK12WebViewEventO03webD16DidFinishLoadingyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "webViewHasFailed",
            "printedName": "webViewHasFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.WebViewEvent.Type) -> VisxSDK.WebViewEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "WebViewEvent",
                    "printedName": "VisxSDK.WebViewEvent",
                    "usr": "s:7VisxSDK12WebViewEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.WebViewEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "WebViewEvent",
                        "printedName": "VisxSDK.WebViewEvent",
                        "usr": "s:7VisxSDK12WebViewEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK12WebViewEventO03webD9HasFailedyA2CmF",
            "mangledName": "$s7VisxSDK12WebViewEventO03webD9HasFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "webViewHasCrashed",
            "printedName": "webViewHasCrashed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.WebViewEvent.Type) -> VisxSDK.WebViewEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "WebViewEvent",
                    "printedName": "VisxSDK.WebViewEvent",
                    "usr": "s:7VisxSDK12WebViewEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.WebViewEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "WebViewEvent",
                        "printedName": "VisxSDK.WebViewEvent",
                        "usr": "s:7VisxSDK12WebViewEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK12WebViewEventO03webD10HasCrashedyA2CmF",
            "mangledName": "$s7VisxSDK12WebViewEventO03webD10HasCrashedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "webViewDidDeinit",
            "printedName": "webViewDidDeinit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.WebViewEvent.Type) -> VisxSDK.WebViewEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "WebViewEvent",
                    "printedName": "VisxSDK.WebViewEvent",
                    "usr": "s:7VisxSDK12WebViewEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.WebViewEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "WebViewEvent",
                        "printedName": "VisxSDK.WebViewEvent",
                        "usr": "s:7VisxSDK12WebViewEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK12WebViewEventO03webD9DidDeinityA2CmF",
            "mangledName": "$s7VisxSDK12WebViewEventO03webD9DidDeinityA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "javaScriptBridgeNotFound",
            "printedName": "javaScriptBridgeNotFound",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.WebViewEvent.Type) -> VisxSDK.WebViewEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "WebViewEvent",
                    "printedName": "VisxSDK.WebViewEvent",
                    "usr": "s:7VisxSDK12WebViewEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.WebViewEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "WebViewEvent",
                        "printedName": "VisxSDK.WebViewEvent",
                        "usr": "s:7VisxSDK12WebViewEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK12WebViewEventO24javaScriptBridgeNotFoundyA2CmF",
            "mangledName": "$s7VisxSDK12WebViewEventO24javaScriptBridgeNotFoundyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 5
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.WebViewEvent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "WebViewEvent",
                    "printedName": "VisxSDK.WebViewEvent",
                    "usr": "s:7VisxSDK12WebViewEventO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK12WebViewEventO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK12WebViewEventO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK12WebViewEventO8rawValueSSvp",
            "mangledName": "$s7VisxSDK12WebViewEventO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK12WebViewEventO8rawValueSSvg",
                "mangledName": "$s7VisxSDK12WebViewEventO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK12WebViewEventO",
        "mangledName": "$s7VisxSDK12WebViewEventO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "LayoutConstraint",
        "printedName": "LayoutConstraint",
        "children": [
          {
            "kind": "Var",
            "name": "label",
            "printedName": "label",
            "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:7VisxSDK16LayoutConstraintC5labelSSSgvp",
            "mangledName": "$s7VisxSDK16LayoutConstraintC5labelSSSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK16LayoutConstraintC5labelSSSgvg",
                "mangledName": "$s7VisxSDK16LayoutConstraintC5labelSSSgvg",
                "moduleName": "VisxSDK",
                "isOpen": 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:7VisxSDK16LayoutConstraintC5labelSSSgvs",
                "mangledName": "$s7VisxSDK16LayoutConstraintC5labelSSSgvs",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK16LayoutConstraintC5labelSSSgvM",
                "mangledName": "$s7VisxSDK16LayoutConstraintC5labelSSSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "constraint",
            "printedName": "constraint",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "VisxSDK.Constraint?"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK16LayoutConstraintC10constraintAA0D0CSgvp",
            "mangledName": "$s7VisxSDK16LayoutConstraintC10constraintAA0D0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ReferenceOwnership",
              "AccessControl"
            ],
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.Constraint?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Constraint",
                        "printedName": "VisxSDK.Constraint",
                        "usr": "s:7VisxSDK10ConstraintC"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK16LayoutConstraintC10constraintAA0D0CSgvg",
                "mangledName": "$s7VisxSDK16LayoutConstraintC10constraintAA0D0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.Constraint?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Constraint",
                        "printedName": "VisxSDK.Constraint",
                        "usr": "s:7VisxSDK10ConstraintC"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK16LayoutConstraintC10constraintAA0D0CSgvs",
                "mangledName": "$s7VisxSDK16LayoutConstraintC10constraintAA0D0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK16LayoutConstraintC10constraintAA0D0CSgvM",
                "mangledName": "$s7VisxSDK16LayoutConstraintC10constraintAA0D0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LayoutConstraint",
                "printedName": "VisxSDK.LayoutConstraint",
                "usr": "c:@M@VisxSDK@objc(cs)LayoutConstraint"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)LayoutConstraint(im)init",
            "mangledName": "$s7VisxSDK16LayoutConstraintCACycfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "c:@CM@VisxSDK@objc(cs)LayoutConstraint(py)description",
            "mangledName": "$s7VisxSDK16LayoutConstraintC11descriptionSSvp",
            "moduleName": "VisxSDK",
            "overriding": true,
            "isOpen": true,
            "objc_name": "description",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@CM@VisxSDK@objc(cs)LayoutConstraint(im)description",
                "mangledName": "$s7VisxSDK16LayoutConstraintC11descriptionSSvg",
                "moduleName": "VisxSDK",
                "overriding": true,
                "isOpen": true,
                "objc_name": "description",
                "declAttributes": [
                  "Dynamic",
                  "ObjC"
                ],
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@VisxSDK@objc(cs)LayoutConstraint",
        "mangledName": "$s7VisxSDK16LayoutConstraintC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "AccessControl",
          "Documentation",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSLayoutConstraint",
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "UIKit.NSLayoutConstraint",
          "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": "==",
        "printedName": "==(_:_:)",
        "children": [
          {
            "kind": "TypeNominal",
            "name": "Bool",
            "printedName": "Swift.Bool",
            "usr": "s:Sb"
          },
          {
            "kind": "TypeNominal",
            "name": "LayoutConstraint",
            "printedName": "VisxSDK.LayoutConstraint",
            "usr": "c:@M@VisxSDK@objc(cs)LayoutConstraint"
          },
          {
            "kind": "TypeNominal",
            "name": "LayoutConstraint",
            "printedName": "VisxSDK.LayoutConstraint",
            "usr": "c:@M@VisxSDK@objc(cs)LayoutConstraint"
          }
        ],
        "declKind": "Func",
        "usr": "s:7VisxSDK2eeoiySbAA16LayoutConstraintC_ADtF",
        "mangledName": "$s7VisxSDK2eeoiySbAA16LayoutConstraintC_ADtF",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "AccessControl"
        ],
        "funcSelfKind": "NonMutating"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "RemoteConfigUtils",
        "printedName": "RemoteConfigUtils",
        "children": [
          {
            "kind": "Function",
            "name": "getBoolFromConfig",
            "printedName": "getBoolFromConfig(with:for:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Configuration",
                "printedName": "VisxSDK.Configuration",
                "usr": "s:7VisxSDK13ConfigurationV"
              },
              {
                "kind": "TypeNominal",
                "name": "FeatureFlagKey",
                "printedName": "VisxSDK.FeatureFlagKey",
                "usr": "s:7VisxSDK14FeatureFlagKeyO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK17RemoteConfigUtilsV011getBoolFromD04with3forSbAA13ConfigurationV_AA14FeatureFlagKeyOtFZ",
            "mangledName": "$s7VisxSDK17RemoteConfigUtilsV011getBoolFromD04with3forSbAA13ConfigurationV_AA14FeatureFlagKeyOtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getStringFromConfig",
            "printedName": "getStringFromConfig(with:for:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Configuration",
                "printedName": "VisxSDK.Configuration",
                "usr": "s:7VisxSDK13ConfigurationV"
              },
              {
                "kind": "TypeNominal",
                "name": "FeatureFlagKey",
                "printedName": "VisxSDK.FeatureFlagKey",
                "usr": "s:7VisxSDK14FeatureFlagKeyO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK17RemoteConfigUtilsV013getStringFromD04with3forSSSgAA13ConfigurationV_AA14FeatureFlagKeyOtFZ",
            "mangledName": "$s7VisxSDK17RemoteConfigUtilsV013getStringFromD04with3forSSSgAA13ConfigurationV_AA14FeatureFlagKeyOtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getTriggerMessage",
            "printedName": "getTriggerMessage(with:for:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Configuration",
                "printedName": "VisxSDK.Configuration",
                "usr": "s:7VisxSDK13ConfigurationV"
              },
              {
                "kind": "TypeNominal",
                "name": "FeatureFlagKey",
                "printedName": "VisxSDK.FeatureFlagKey",
                "usr": "s:7VisxSDK14FeatureFlagKeyO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK17RemoteConfigUtilsV17getTriggerMessage4with3forSSSgAA13ConfigurationV_AA14FeatureFlagKeyOtFZ",
            "mangledName": "$s7VisxSDK17RemoteConfigUtilsV17getTriggerMessage4with3forSSSgAA13ConfigurationV_AA14FeatureFlagKeyOtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "RemoteConfigUtils",
                "printedName": "VisxSDK.RemoteConfigUtils",
                "usr": "s:7VisxSDK17RemoteConfigUtilsV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK17RemoteConfigUtilsVACycfc",
            "mangledName": "$s7VisxSDK17RemoteConfigUtilsVACycfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK17RemoteConfigUtilsV",
        "mangledName": "$s7VisxSDK17RemoteConfigUtilsV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "InternalVisxLogger",
        "printedName": "InternalVisxLogger",
        "children": [
          {
            "kind": "Function",
            "name": "internalLog",
            "printedName": "internalLog(_:identifier:)",
            "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"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK08InternalA6LoggerV11internalLog_10identifierySS_SStFZ",
            "mangledName": "$s7VisxSDK08InternalA6LoggerV11internalLog_10identifierySS_SStFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "InternalVisxLogger",
                "printedName": "VisxSDK.InternalVisxLogger",
                "usr": "s:7VisxSDK08InternalA6LoggerV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK08InternalA6LoggerVACycfc",
            "mangledName": "$s7VisxSDK08InternalA6LoggerVACycfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK08InternalA6LoggerV",
        "mangledName": "$s7VisxSDK08InternalA6LoggerV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxViewabilityManager",
        "printedName": "VisxViewabilityManager",
        "children": [
          {
            "kind": "Var",
            "name": "storedExposedPercentage",
            "printedName": "storedExposedPercentage",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A18ViewabilityManagerV23storedExposedPercentage14CoreFoundation7CGFloatVvp",
            "mangledName": "$s7VisxSDK0A18ViewabilityManagerV23storedExposedPercentage12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 0,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A18ViewabilityManagerV23storedExposedPercentage14CoreFoundation7CGFloatVvg",
                "mangledName": "$s7VisxSDK0A18ViewabilityManagerV23storedExposedPercentage12CoreGraphics7CGFloatVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A18ViewabilityManagerV23storedExposedPercentage14CoreFoundation7CGFloatVvs",
                "mangledName": "$s7VisxSDK0A18ViewabilityManagerV23storedExposedPercentage12CoreGraphics7CGFloatVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A18ViewabilityManagerV23storedExposedPercentage14CoreFoundation7CGFloatVvM",
                "mangledName": "$s7VisxSDK0A18ViewabilityManagerV23storedExposedPercentage12CoreGraphics7CGFloatVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "fullExposure",
            "printedName": "fullExposure",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A18ViewabilityManagerV12fullExposure14CoreFoundation7CGFloatVvp",
            "mangledName": "$s7VisxSDK0A18ViewabilityManagerV12fullExposure12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 1,
            "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:7VisxSDK0A18ViewabilityManagerV12fullExposure14CoreFoundation7CGFloatVvg",
                "mangledName": "$s7VisxSDK0A18ViewabilityManagerV12fullExposure12CoreGraphics7CGFloatVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "getExposureOfView",
            "printedName": "getExposureOfView(mradView:keyWindow:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A18ViewabilityManagerV17getExposureOfView04mradH09keyWindow14CoreFoundation7CGFloatVAA0a4MRAdH0C_So6UIViewCtF",
            "mangledName": "$s7VisxSDK0A18ViewabilityManagerV17getExposureOfView04mradH09keyWindow12CoreGraphics7CGFloatVAA0a4MRAdH0C_So6UIViewCtF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(storedExposedPercentage:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxViewabilityManager",
                "printedName": "VisxSDK.VisxViewabilityManager",
                "usr": "s:7VisxSDK0A18ViewabilityManagerV"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "hasDefaultArg": true,
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A18ViewabilityManagerV23storedExposedPercentageAC14CoreFoundation7CGFloatV_tcfc",
            "mangledName": "$s7VisxSDK0A18ViewabilityManagerV23storedExposedPercentageAC12CoreGraphics7CGFloatV_tcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxViewabilityManager",
                "printedName": "VisxSDK.VisxViewabilityManager",
                "usr": "s:7VisxSDK0A18ViewabilityManagerV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A18ViewabilityManagerVACycfc",
            "mangledName": "$s7VisxSDK0A18ViewabilityManagerVACycfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK0A18ViewabilityManagerV",
        "mangledName": "$s7VisxSDK0A18ViewabilityManagerV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxConstants",
        "printedName": "VisxConstants",
        "children": [
          {
            "kind": "Var",
            "name": "visxSdkVersion",
            "printedName": "visxSdkVersion",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV14visxSdkVersionSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV14visxSdkVersionSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "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:7VisxSDK0A9ConstantsV14visxSdkVersionSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV14visxSdkVersionSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kBaseUrl",
            "printedName": "kBaseUrl",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.URL?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "URL",
                    "printedName": "Foundation.URL",
                    "usr": "s:10Foundation3URLV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV8kBaseUrl10Foundation3URLVSgvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV8kBaseUrl10Foundation3URLVSgvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Foundation.URL?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "URL",
                        "printedName": "Foundation.URL",
                        "usr": "s:10Foundation3URLV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A9ConstantsV8kBaseUrl10Foundation3URLVSgvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV8kBaseUrl10Foundation3URLVSgvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kHostVisXSwift",
            "printedName": "kHostVisXSwift",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV14kHostVisXSwiftSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV14kHostVisXSwiftSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV14kHostVisXSwiftSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV14kHostVisXSwiftSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kIosVersion",
            "printedName": "kIosVersion",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV11kIosVersionSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV11kIosVersionSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV11kIosVersionSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV11kIosVersionSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kVisxSdkName",
            "printedName": "kVisxSdkName",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV01kA7SdkNameSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV01kA7SdkNameSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV01kA7SdkNameSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV01kA7SdkNameSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kVisxSdkMraidVersion",
            "printedName": "kVisxSdkMraidVersion",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV01kA15SdkMraidVersionSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV01kA15SdkMraidVersionSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV01kA15SdkMraidVersionSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV01kA15SdkMraidVersionSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kHTTP",
            "printedName": "kHTTP",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV5kHTTPSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV5kHTTPSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV5kHTTPSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV5kHTTPSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kHTTPS",
            "printedName": "kHTTPS",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV6kHTTPSSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV6kHTTPSSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV6kHTTPSSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV6kHTTPSSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kHostHandler",
            "printedName": "kHostHandler",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV12kHostHandlerSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV12kHostHandlerSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV12kHostHandlerSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV12kHostHandlerSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kAdViewTag",
            "printedName": "kAdViewTag",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV10kAdViewTagSivpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV10kAdViewTagSivpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A9ConstantsV10kAdViewTagSivgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV10kAdViewTagSivgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kBlurEffectViewTag",
            "printedName": "kBlurEffectViewTag",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV18kBlurEffectViewTagSivpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV18kBlurEffectViewTagSivpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A9ConstantsV18kBlurEffectViewTagSivgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV18kBlurEffectViewTagSivgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kCloseButtonViewTag",
            "printedName": "kCloseButtonViewTag",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV19kCloseButtonViewTagSivpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV19kCloseButtonViewTagSivpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A9ConstantsV19kCloseButtonViewTagSivgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV19kCloseButtonViewTagSivgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kExpTimeoutForBanner",
            "printedName": "kExpTimeoutForBanner",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV20kExpTimeoutForBannerSivpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV20kExpTimeoutForBannerSivpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A9ConstantsV20kExpTimeoutForBannerSivgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV20kExpTimeoutForBannerSivgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kExpTimeoutForInterstitial",
            "printedName": "kExpTimeoutForInterstitial",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV26kExpTimeoutForInterstitialSivpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV26kExpTimeoutForInterstitialSivpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A9ConstantsV26kExpTimeoutForInterstitialSivgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV26kExpTimeoutForInterstitialSivgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "badResponse",
            "printedName": "badResponse",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ClosedRange",
                "printedName": "Swift.ClosedRange<Swift.Int>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "usr": "s:SN"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV11badResponseSNySiGvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV11badResponseSNySiGvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ClosedRange",
                    "printedName": "Swift.ClosedRange<Swift.Int>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:SN"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A9ConstantsV11badResponseSNySiGvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV11badResponseSNySiGvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "serverIssue",
            "printedName": "serverIssue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ClosedRange",
                "printedName": "Swift.ClosedRange<Swift.Int>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "usr": "s:SN"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV11serverIssueSNySiGvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV11serverIssueSNySiGvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ClosedRange",
                    "printedName": "Swift.ClosedRange<Swift.Int>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:SN"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A9ConstantsV11serverIssueSNySiGvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV11serverIssueSNySiGvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "wrapperType",
            "printedName": "wrapperType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV11wrapperTypeSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV11wrapperTypeSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV11wrapperTypeSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV11wrapperTypeSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "metaString",
            "printedName": "metaString",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV10metaStringSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV10metaStringSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV10metaStringSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV10metaStringSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "roundingAccuracy",
            "printedName": "roundingAccuracy",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV16roundingAccuracy14CoreFoundation7CGFloatVvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV16roundingAccuracy12CoreGraphics7CGFloatVvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "RawDocComment"
            ],
            "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:7VisxSDK0A9ConstantsV16roundingAccuracy14CoreFoundation7CGFloatVvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV16roundingAccuracy12CoreGraphics7CGFloatVvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "closeButtonFrame",
            "printedName": "closeButtonFrame",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV16closeButtonFrame14CoreFoundation7CGFloatVvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV16closeButtonFrame12CoreGraphics7CGFloatVvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "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:7VisxSDK0A9ConstantsV16closeButtonFrame14CoreFoundation7CGFloatVvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV16closeButtonFrame12CoreGraphics7CGFloatVvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kAudioVolume",
            "printedName": "kAudioVolume",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV12kAudioVolumeSfvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV12kAudioVolumeSfvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A9ConstantsV12kAudioVolumeSfvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV12kAudioVolumeSfvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "placementTypeInline",
            "printedName": "placementTypeInline",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV19placementTypeInlineSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV19placementTypeInlineSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "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:7VisxSDK0A9ConstantsV19placementTypeInlineSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV19placementTypeInlineSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "placementTypeInterstitial",
            "printedName": "placementTypeInterstitial",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV25placementTypeInterstitialSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV25placementTypeInterstitialSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV25placementTypeInterstitialSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV25placementTypeInterstitialSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "defaultAdSize",
            "printedName": "defaultAdSize",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV13defaultAdSizeSo6CGSizeVvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV13defaultAdSizeSo6CGSizeVvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGSize",
                    "printedName": "CoreFoundation.CGSize",
                    "usr": "c:@S@CGSize"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A9ConstantsV13defaultAdSizeSo6CGSizeVvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV13defaultAdSizeSo6CGSizeVvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kGDPR",
            "printedName": "kGDPR",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV5kGDPRSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV5kGDPRSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "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:7VisxSDK0A9ConstantsV5kGDPRSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV5kGDPRSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kConsentString",
            "printedName": "kConsentString",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV14kConsentStringSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV14kConsentStringSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV14kConsentStringSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV14kConsentStringSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kSharedIdentity",
            "printedName": "kSharedIdentity",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV15kSharedIdentitySSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV15kSharedIdentitySSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV15kSharedIdentitySSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV15kSharedIdentitySSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kUserAgent",
            "printedName": "kUserAgent",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV10kUserAgentSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV10kUserAgentSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV10kUserAgentSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV10kUserAgentSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kContentType",
            "printedName": "kContentType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV12kContentTypeSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV12kContentTypeSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV12kContentTypeSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV12kContentTypeSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kAccuracy",
            "printedName": "kAccuracy",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV9kAccuracySSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV9kAccuracySSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV9kAccuracySSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV9kAccuracySSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kLastfix",
            "printedName": "kLastfix",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV8kLastfixSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV8kLastfixSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV8kLastfixSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV8kLastfixSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "visxSharedNamespace",
            "printedName": "visxSharedNamespace",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV19visxSharedNamespaceSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV19visxSharedNamespaceSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV19visxSharedNamespaceSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV19visxSharedNamespaceSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "emptyUUID",
            "printedName": "emptyUUID",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV9emptyUUIDSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV9emptyUUIDSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV9emptyUUIDSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV9emptyUUIDSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "visxNamespace",
            "printedName": "visxNamespace",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV13visxNamespaceSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV13visxNamespaceSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV13visxNamespaceSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV13visxNamespaceSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "platformType",
            "printedName": "platformType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV12platformTypeSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV12platformTypeSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV12platformTypeSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV12platformTypeSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "visxSharedID5",
            "printedName": "visxSharedID5",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV13visxSharedID5SSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV13visxSharedID5SSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV13visxSharedID5SSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV13visxSharedID5SSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "messageHandlerNativeApp",
            "printedName": "messageHandlerNativeApp",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV23messageHandlerNativeAppSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV23messageHandlerNativeAppSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "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:7VisxSDK0A9ConstantsV23messageHandlerNativeAppSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV23messageHandlerNativeAppSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "messageHandlerMraidLog",
            "printedName": "messageHandlerMraidLog",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV22messageHandlerMraidLogSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV22messageHandlerMraidLogSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV22messageHandlerMraidLogSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV22messageHandlerMraidLogSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "baseLoggingUrl",
            "printedName": "baseLoggingUrl",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV14baseLoggingUrlSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV14baseLoggingUrlSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "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:7VisxSDK0A9ConstantsV14baseLoggingUrlSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV14baseLoggingUrlSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "logsEndpoint",
            "printedName": "logsEndpoint",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV12logsEndpointSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV12logsEndpointSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV12logsEndpointSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV12logsEndpointSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "errorEndpoint",
            "printedName": "errorEndpoint",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV13errorEndpointSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV13errorEndpointSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV13errorEndpointSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV13errorEndpointSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "headerToken",
            "printedName": "headerToken",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV11headerTokenSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV11headerTokenSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV11headerTokenSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV11headerTokenSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kLoggingRessourceType",
            "printedName": "kLoggingRessourceType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV21kLoggingRessourceTypeSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV21kLoggingRessourceTypeSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV21kLoggingRessourceTypeSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV21kLoggingRessourceTypeSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kLoggingDefaultMethodName",
            "printedName": "kLoggingDefaultMethodName",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV25kLoggingDefaultMethodNameSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV25kLoggingDefaultMethodNameSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV25kLoggingDefaultMethodNameSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV25kLoggingDefaultMethodNameSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kDateFormatIso8601",
            "printedName": "kDateFormatIso8601",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV18kDateFormatIso8601SSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV18kDateFormatIso8601SSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV18kDateFormatIso8601SSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV18kDateFormatIso8601SSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "remoteConfigBaseUrl",
            "printedName": "remoteConfigBaseUrl",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV19remoteConfigBaseUrlSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV19remoteConfigBaseUrlSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "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:7VisxSDK0A9ConstantsV19remoteConfigBaseUrlSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV19remoteConfigBaseUrlSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "remoteConfigModel",
            "printedName": "remoteConfigModel",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV17remoteConfigModelSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV17remoteConfigModelSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV17remoteConfigModelSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV17remoteConfigModelSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "lastRefresh",
            "printedName": "lastRefresh",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV11lastRefreshSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV11lastRefreshSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV11lastRefreshSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV11lastRefreshSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "refreshTime",
            "printedName": "refreshTime",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV11refreshTimeSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV11refreshTimeSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV11refreshTimeSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV11refreshTimeSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "remoteConfigRefreshTimeInSeconds",
            "printedName": "remoteConfigRefreshTimeInSeconds",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV32remoteConfigRefreshTimeInSecondsSivpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV32remoteConfigRefreshTimeInSecondsSivpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A9ConstantsV32remoteConfigRefreshTimeInSecondsSivgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV32remoteConfigRefreshTimeInSecondsSivgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "userSessionRNG",
            "printedName": "userSessionRNG",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV14userSessionRNGSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV14userSessionRNGSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK0A9ConstantsV14userSessionRNGSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV14userSessionRNGSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "exposure100",
            "printedName": "exposure100",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV11exposure10014CoreFoundation7CGFloatVvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV11exposure10012CoreGraphics7CGFloatVvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "RawDocComment"
            ],
            "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:7VisxSDK0A9ConstantsV11exposure10014CoreFoundation7CGFloatVvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV11exposure10012CoreGraphics7CGFloatVvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "messageHandlerPostMessage",
            "printedName": "messageHandlerPostMessage",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A9ConstantsV25messageHandlerPostMessageSSvpZ",
            "mangledName": "$s7VisxSDK0A9ConstantsV25messageHandlerPostMessageSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "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:7VisxSDK0A9ConstantsV25messageHandlerPostMessageSSvgZ",
                "mangledName": "$s7VisxSDK0A9ConstantsV25messageHandlerPostMessageSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxConstants",
                "printedName": "VisxSDK.VisxConstants",
                "usr": "s:7VisxSDK0A9ConstantsV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A9ConstantsVACycfc",
            "mangledName": "$s7VisxSDK0A9ConstantsVACycfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK0A9ConstantsV",
        "mangledName": "$s7VisxSDK0A9ConstantsV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ErrorMessage",
        "printedName": "ErrorMessage",
        "children": [
          {
            "kind": "Var",
            "name": "adRequestFailedWithException",
            "printedName": "adRequestFailedWithException",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK12ErrorMessageV28adRequestFailedWithExceptionSSvpZ",
            "mangledName": "$s7VisxSDK12ErrorMessageV28adRequestFailedWithExceptionSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK12ErrorMessageV28adRequestFailedWithExceptionSSvgZ",
                "mangledName": "$s7VisxSDK12ErrorMessageV28adRequestFailedWithExceptionSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adRequestTimeout",
            "printedName": "adRequestTimeout",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK12ErrorMessageV16adRequestTimeoutSSvpZ",
            "mangledName": "$s7VisxSDK12ErrorMessageV16adRequestTimeoutSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK12ErrorMessageV16adRequestTimeoutSSvgZ",
                "mangledName": "$s7VisxSDK12ErrorMessageV16adRequestTimeoutSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adRequestServerIssue",
            "printedName": "adRequestServerIssue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK12ErrorMessageV20adRequestServerIssueSSvpZ",
            "mangledName": "$s7VisxSDK12ErrorMessageV20adRequestServerIssueSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK12ErrorMessageV20adRequestServerIssueSSvgZ",
                "mangledName": "$s7VisxSDK12ErrorMessageV20adRequestServerIssueSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adRequestBadResponse",
            "printedName": "adRequestBadResponse",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK12ErrorMessageV20adRequestBadResponseSSvpZ",
            "mangledName": "$s7VisxSDK12ErrorMessageV20adRequestBadResponseSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK12ErrorMessageV20adRequestBadResponseSSvgZ",
                "mangledName": "$s7VisxSDK12ErrorMessageV20adRequestBadResponseSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adMediationFailedWithException",
            "printedName": "adMediationFailedWithException",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK12ErrorMessageV30adMediationFailedWithExceptionSSvpZ",
            "mangledName": "$s7VisxSDK12ErrorMessageV30adMediationFailedWithExceptionSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK12ErrorMessageV30adMediationFailedWithExceptionSSvgZ",
                "mangledName": "$s7VisxSDK12ErrorMessageV30adMediationFailedWithExceptionSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adMediationTimeout",
            "printedName": "adMediationTimeout",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK12ErrorMessageV18adMediationTimeoutSSvpZ",
            "mangledName": "$s7VisxSDK12ErrorMessageV18adMediationTimeoutSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK12ErrorMessageV18adMediationTimeoutSSvgZ",
                "mangledName": "$s7VisxSDK12ErrorMessageV18adMediationTimeoutSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adMediationClassNotFound",
            "printedName": "adMediationClassNotFound",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK12ErrorMessageV24adMediationClassNotFoundSSvpZ",
            "mangledName": "$s7VisxSDK12ErrorMessageV24adMediationClassNotFoundSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK12ErrorMessageV24adMediationClassNotFoundSSvgZ",
                "mangledName": "$s7VisxSDK12ErrorMessageV24adMediationClassNotFoundSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adMediationWithNoAd",
            "printedName": "adMediationWithNoAd",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK12ErrorMessageV19adMediationWithNoAdSSvpZ",
            "mangledName": "$s7VisxSDK12ErrorMessageV19adMediationWithNoAdSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK12ErrorMessageV19adMediationWithNoAdSSvgZ",
                "mangledName": "$s7VisxSDK12ErrorMessageV19adMediationWithNoAdSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adResponseFailedWithException",
            "printedName": "adResponseFailedWithException",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK12ErrorMessageV29adResponseFailedWithExceptionSSvpZ",
            "mangledName": "$s7VisxSDK12ErrorMessageV29adResponseFailedWithExceptionSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK12ErrorMessageV29adResponseFailedWithExceptionSSvgZ",
                "mangledName": "$s7VisxSDK12ErrorMessageV29adResponseFailedWithExceptionSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adResponsetInvalidJSON",
            "printedName": "adResponsetInvalidJSON",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK12ErrorMessageV22adResponsetInvalidJSONSSvpZ",
            "mangledName": "$s7VisxSDK12ErrorMessageV22adResponsetInvalidJSONSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK12ErrorMessageV22adResponsetInvalidJSONSSvgZ",
                "mangledName": "$s7VisxSDK12ErrorMessageV22adResponsetInvalidJSONSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adResponseWithNoAd",
            "printedName": "adResponseWithNoAd",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK12ErrorMessageV18adResponseWithNoAdSSvpZ",
            "mangledName": "$s7VisxSDK12ErrorMessageV18adResponseWithNoAdSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK12ErrorMessageV18adResponseWithNoAdSSvgZ",
                "mangledName": "$s7VisxSDK12ErrorMessageV18adResponseWithNoAdSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adRenderingFailedWithException",
            "printedName": "adRenderingFailedWithException",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK12ErrorMessageV30adRenderingFailedWithExceptionSSvpZ",
            "mangledName": "$s7VisxSDK12ErrorMessageV30adRenderingFailedWithExceptionSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK12ErrorMessageV30adRenderingFailedWithExceptionSSvgZ",
                "mangledName": "$s7VisxSDK12ErrorMessageV30adRenderingFailedWithExceptionSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adViewFailedWithException",
            "printedName": "adViewFailedWithException",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK12ErrorMessageV25adViewFailedWithExceptionSSvpZ",
            "mangledName": "$s7VisxSDK12ErrorMessageV25adViewFailedWithExceptionSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK12ErrorMessageV25adViewFailedWithExceptionSSvgZ",
                "mangledName": "$s7VisxSDK12ErrorMessageV25adViewFailedWithExceptionSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adViewHasExpired",
            "printedName": "adViewHasExpired",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK12ErrorMessageV16adViewHasExpiredSSvpZ",
            "mangledName": "$s7VisxSDK12ErrorMessageV16adViewHasExpiredSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "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:7VisxSDK12ErrorMessageV16adViewHasExpiredSSvgZ",
                "mangledName": "$s7VisxSDK12ErrorMessageV16adViewHasExpiredSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ErrorMessage",
                "printedName": "VisxSDK.ErrorMessage",
                "usr": "s:7VisxSDK12ErrorMessageV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK12ErrorMessageVACycfc",
            "mangledName": "$s7VisxSDK12ErrorMessageVACycfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK12ErrorMessageV",
        "mangledName": "$s7VisxSDK12ErrorMessageV",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ErrorCode",
        "printedName": "ErrorCode",
        "children": [
          {
            "kind": "Var",
            "name": "code100",
            "printedName": "code100",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9ErrorCodeV7code100SivpZ",
            "mangledName": "$s7VisxSDK9ErrorCodeV7code100SivpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK9ErrorCodeV7code100SivgZ",
                "mangledName": "$s7VisxSDK9ErrorCodeV7code100SivgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "code101",
            "printedName": "code101",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9ErrorCodeV7code101SivpZ",
            "mangledName": "$s7VisxSDK9ErrorCodeV7code101SivpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK9ErrorCodeV7code101SivgZ",
                "mangledName": "$s7VisxSDK9ErrorCodeV7code101SivgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "code102",
            "printedName": "code102",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9ErrorCodeV7code102SivpZ",
            "mangledName": "$s7VisxSDK9ErrorCodeV7code102SivpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK9ErrorCodeV7code102SivgZ",
                "mangledName": "$s7VisxSDK9ErrorCodeV7code102SivgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "code103",
            "printedName": "code103",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9ErrorCodeV7code103SivpZ",
            "mangledName": "$s7VisxSDK9ErrorCodeV7code103SivpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK9ErrorCodeV7code103SivgZ",
                "mangledName": "$s7VisxSDK9ErrorCodeV7code103SivgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "code200",
            "printedName": "code200",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9ErrorCodeV7code200SivpZ",
            "mangledName": "$s7VisxSDK9ErrorCodeV7code200SivpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK9ErrorCodeV7code200SivgZ",
                "mangledName": "$s7VisxSDK9ErrorCodeV7code200SivgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "code201",
            "printedName": "code201",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9ErrorCodeV7code201SivpZ",
            "mangledName": "$s7VisxSDK9ErrorCodeV7code201SivpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK9ErrorCodeV7code201SivgZ",
                "mangledName": "$s7VisxSDK9ErrorCodeV7code201SivgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "code202",
            "printedName": "code202",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9ErrorCodeV7code202SivpZ",
            "mangledName": "$s7VisxSDK9ErrorCodeV7code202SivpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK9ErrorCodeV7code202SivgZ",
                "mangledName": "$s7VisxSDK9ErrorCodeV7code202SivgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "code300",
            "printedName": "code300",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9ErrorCodeV7code300SivpZ",
            "mangledName": "$s7VisxSDK9ErrorCodeV7code300SivpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK9ErrorCodeV7code300SivgZ",
                "mangledName": "$s7VisxSDK9ErrorCodeV7code300SivgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "code301",
            "printedName": "code301",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9ErrorCodeV7code301SivpZ",
            "mangledName": "$s7VisxSDK9ErrorCodeV7code301SivpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK9ErrorCodeV7code301SivgZ",
                "mangledName": "$s7VisxSDK9ErrorCodeV7code301SivgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "code302",
            "printedName": "code302",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9ErrorCodeV7code302SivpZ",
            "mangledName": "$s7VisxSDK9ErrorCodeV7code302SivpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK9ErrorCodeV7code302SivgZ",
                "mangledName": "$s7VisxSDK9ErrorCodeV7code302SivgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "code303",
            "printedName": "code303",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9ErrorCodeV7code303SivpZ",
            "mangledName": "$s7VisxSDK9ErrorCodeV7code303SivpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK9ErrorCodeV7code303SivgZ",
                "mangledName": "$s7VisxSDK9ErrorCodeV7code303SivgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "code400",
            "printedName": "code400",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9ErrorCodeV7code400SivpZ",
            "mangledName": "$s7VisxSDK9ErrorCodeV7code400SivpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK9ErrorCodeV7code400SivgZ",
                "mangledName": "$s7VisxSDK9ErrorCodeV7code400SivgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "code500",
            "printedName": "code500",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9ErrorCodeV7code500SivpZ",
            "mangledName": "$s7VisxSDK9ErrorCodeV7code500SivpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK9ErrorCodeV7code500SivgZ",
                "mangledName": "$s7VisxSDK9ErrorCodeV7code500SivgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "code501",
            "printedName": "code501",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9ErrorCodeV7code501SivpZ",
            "mangledName": "$s7VisxSDK9ErrorCodeV7code501SivpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK9ErrorCodeV7code501SivgZ",
                "mangledName": "$s7VisxSDK9ErrorCodeV7code501SivgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ErrorCode",
                "printedName": "VisxSDK.ErrorCode",
                "usr": "s:7VisxSDK9ErrorCodeV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK9ErrorCodeVACycfc",
            "mangledName": "$s7VisxSDK9ErrorCodeVACycfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK9ErrorCodeV",
        "mangledName": "$s7VisxSDK9ErrorCodeV",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxEnvironmentKey",
        "printedName": "VisxEnvironmentKey",
        "children": [
          {
            "kind": "Var",
            "name": "deviceOS",
            "printedName": "deviceOS",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO8deviceOSyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO8deviceOSyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "deviceUserAgent",
            "printedName": "deviceUserAgent",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO15deviceUserAgentyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO15deviceUserAgentyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "deviceOsVersion",
            "printedName": "deviceOsVersion",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO15deviceOsVersionyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO15deviceOsVersionyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "deviceOrientation",
            "printedName": "deviceOrientation",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO17deviceOrientationyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO17deviceOrientationyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "deviceScreenSize",
            "printedName": "deviceScreenSize",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO16deviceScreenSizeyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO16deviceScreenSizeyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "deviceManufacturer",
            "printedName": "deviceManufacturer",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO18deviceManufactureryA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO18deviceManufactureryA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 5
          },
          {
            "kind": "Var",
            "name": "deviceModel",
            "printedName": "deviceModel",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO11deviceModelyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO11deviceModelyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 6
          },
          {
            "kind": "Var",
            "name": "deviceBrowserLanguage",
            "printedName": "deviceBrowserLanguage",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO21deviceBrowserLanguageyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO21deviceBrowserLanguageyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 7
          },
          {
            "kind": "Var",
            "name": "appPlatform",
            "printedName": "appPlatform",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO11appPlatformyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO11appPlatformyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 8
          },
          {
            "kind": "Var",
            "name": "appHasRemoteConfig",
            "printedName": "appHasRemoteConfig",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO18appHasRemoteConfigyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO18appHasRemoteConfigyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 9
          },
          {
            "kind": "Var",
            "name": "appName",
            "printedName": "appName",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO7appNameyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO7appNameyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 10
          },
          {
            "kind": "Var",
            "name": "appVersion",
            "printedName": "appVersion",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO10appVersionyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO10appVersionyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 11
          },
          {
            "kind": "Var",
            "name": "appMinTarget",
            "printedName": "appMinTarget",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO12appMinTargetyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO12appMinTargetyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 12
          },
          {
            "kind": "Var",
            "name": "creativeEffect",
            "printedName": "creativeEffect",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO14creativeEffectyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO14creativeEffectyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 13
          },
          {
            "kind": "Var",
            "name": "creativeSize",
            "printedName": "creativeSize",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO12creativeSizeyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO12creativeSizeyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 14
          },
          {
            "kind": "Var",
            "name": "creativeActualEffect",
            "printedName": "creativeActualEffect",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO20creativeActualEffectyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO20creativeActualEffectyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 15
          },
          {
            "kind": "Var",
            "name": "creativeCalculatedSize",
            "printedName": "creativeCalculatedSize",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO22creativeCalculatedSizeyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO22creativeCalculatedSizeyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 16
          },
          {
            "kind": "Var",
            "name": "creativePlacementType",
            "printedName": "creativePlacementType",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO21creativePlacementTypeyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO21creativePlacementTypeyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 17
          },
          {
            "kind": "Var",
            "name": "creativeMaxSize",
            "printedName": "creativeMaxSize",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO15creativeMaxSizeyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO15creativeMaxSizeyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 18
          },
          {
            "kind": "Var",
            "name": "creativeSizeModifier",
            "printedName": "creativeSizeModifier",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO20creativeSizeModifieryA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO20creativeSizeModifieryA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 19
          },
          {
            "kind": "Var",
            "name": "placementViewHierarchy",
            "printedName": "placementViewHierarchy",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO22placementViewHierarchyyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO22placementViewHierarchyyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 20
          },
          {
            "kind": "Var",
            "name": "placementPublisherSize",
            "printedName": "placementPublisherSize",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO22placementPublisherSizeyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO22placementPublisherSizeyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 21
          },
          {
            "kind": "Var",
            "name": "placementIsMediation",
            "printedName": "placementIsMediation",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO20placementIsMediationyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO20placementIsMediationyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 22
          },
          {
            "kind": "Var",
            "name": "placementAuid",
            "printedName": "placementAuid",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO13placementAuidyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO13placementAuidyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 23
          },
          {
            "kind": "Var",
            "name": "placementPublisherAdContainer",
            "printedName": "placementPublisherAdContainer",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO29placementPublisherAdContaineryA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO29placementPublisherAdContaineryA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 24
          },
          {
            "kind": "Var",
            "name": "placementContentUrl",
            "printedName": "placementContentUrl",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO19placementContentUrlyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO19placementContentUrlyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 25
          },
          {
            "kind": "Var",
            "name": "userId",
            "printedName": "userId",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO6userIdyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO6userIdyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 26
          },
          {
            "kind": "Var",
            "name": "userIdType",
            "printedName": "userIdType",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO10userIdTypeyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO10userIdTypeyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 27
          },
          {
            "kind": "Var",
            "name": "userIsLMT",
            "printedName": "userIsLMT",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO9userIsLMTyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO9userIsLMTyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 28
          },
          {
            "kind": "Var",
            "name": "userConsentString",
            "printedName": "userConsentString",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxEnvironmentKey.Type) -> VisxSDK.VisxEnvironmentKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxEnvironmentKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironmentKey",
                        "printedName": "VisxSDK.VisxEnvironmentKey",
                        "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO17userConsentStringyA2CmF",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO17userConsentStringyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 29
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO8rawValueSSvp",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A14EnvironmentKeyO8rawValueSSvg",
                "mangledName": "$s7VisxSDK0A14EnvironmentKeyO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxEnvironmentKey?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxEnvironmentKey",
                    "printedName": "VisxSDK.VisxEnvironmentKey",
                    "usr": "s:7VisxSDK0A14EnvironmentKeyO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A14EnvironmentKeyO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK0A14EnvironmentKeyO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK0A14EnvironmentKeyO",
        "mangledName": "$s7VisxSDK0A14EnvironmentKeyO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CreativeSizeModifier",
        "printedName": "CreativeSizeModifier",
        "children": [
          {
            "kind": "Var",
            "name": "publisher",
            "printedName": "publisher",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.CreativeSizeModifier.Type) -> VisxSDK.CreativeSizeModifier",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CreativeSizeModifier",
                    "printedName": "VisxSDK.CreativeSizeModifier",
                    "usr": "s:7VisxSDK20CreativeSizeModifierO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.CreativeSizeModifier.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CreativeSizeModifier",
                        "printedName": "VisxSDK.CreativeSizeModifier",
                        "usr": "s:7VisxSDK20CreativeSizeModifierO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20CreativeSizeModifierO9publisheryA2CmF",
            "mangledName": "$s7VisxSDK20CreativeSizeModifierO9publisheryA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "apiRaw",
            "printedName": "apiRaw",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.CreativeSizeModifier.Type) -> VisxSDK.CreativeSizeModifier",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CreativeSizeModifier",
                    "printedName": "VisxSDK.CreativeSizeModifier",
                    "usr": "s:7VisxSDK20CreativeSizeModifierO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.CreativeSizeModifier.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CreativeSizeModifier",
                        "printedName": "VisxSDK.CreativeSizeModifier",
                        "usr": "s:7VisxSDK20CreativeSizeModifierO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20CreativeSizeModifierO6apiRawyA2CmF",
            "mangledName": "$s7VisxSDK20CreativeSizeModifierO6apiRawyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "apiScaled",
            "printedName": "apiScaled",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.CreativeSizeModifier.Type) -> VisxSDK.CreativeSizeModifier",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CreativeSizeModifier",
                    "printedName": "VisxSDK.CreativeSizeModifier",
                    "usr": "s:7VisxSDK20CreativeSizeModifierO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.CreativeSizeModifier.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CreativeSizeModifier",
                        "printedName": "VisxSDK.CreativeSizeModifier",
                        "usr": "s:7VisxSDK20CreativeSizeModifierO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20CreativeSizeModifierO9apiScaledyA2CmF",
            "mangledName": "$s7VisxSDK20CreativeSizeModifierO9apiScaledyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "container",
            "printedName": "container",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.CreativeSizeModifier.Type) -> VisxSDK.CreativeSizeModifier",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CreativeSizeModifier",
                    "printedName": "VisxSDK.CreativeSizeModifier",
                    "usr": "s:7VisxSDK20CreativeSizeModifierO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.CreativeSizeModifier.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CreativeSizeModifier",
                        "printedName": "VisxSDK.CreativeSizeModifier",
                        "usr": "s:7VisxSDK20CreativeSizeModifierO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20CreativeSizeModifierO9containeryA2CmF",
            "mangledName": "$s7VisxSDK20CreativeSizeModifierO9containeryA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.CreativeSizeModifier.Type) -> VisxSDK.CreativeSizeModifier",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CreativeSizeModifier",
                    "printedName": "VisxSDK.CreativeSizeModifier",
                    "usr": "s:7VisxSDK20CreativeSizeModifierO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.CreativeSizeModifier.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CreativeSizeModifier",
                        "printedName": "VisxSDK.CreativeSizeModifier",
                        "usr": "s:7VisxSDK20CreativeSizeModifierO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20CreativeSizeModifierO7unknownyA2CmF",
            "mangledName": "$s7VisxSDK20CreativeSizeModifierO7unknownyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.CreativeSizeModifier?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CreativeSizeModifier",
                    "printedName": "VisxSDK.CreativeSizeModifier",
                    "usr": "s:7VisxSDK20CreativeSizeModifierO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK20CreativeSizeModifierO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK20CreativeSizeModifierO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK20CreativeSizeModifierO8rawValueSSvp",
            "mangledName": "$s7VisxSDK20CreativeSizeModifierO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20CreativeSizeModifierO8rawValueSSvg",
                "mangledName": "$s7VisxSDK20CreativeSizeModifierO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK20CreativeSizeModifierO",
        "mangledName": "$s7VisxSDK20CreativeSizeModifierO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxAppUtils",
        "printedName": "VisxAppUtils",
        "children": [
          {
            "kind": "Function",
            "name": "keyWindow",
            "printedName": "keyWindow()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIWindow?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIWindow",
                    "printedName": "UIKit.UIWindow",
                    "usr": "c:objc(cs)UIWindow"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8AppUtilsV9keyWindowSo8UIWindowCSgyFZ",
            "mangledName": "$s7VisxSDK0A8AppUtilsV9keyWindowSo8UIWindowCSgyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "statusBarHeight",
            "printedName": "statusBarHeight()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8AppUtilsV15statusBarHeight14CoreFoundation7CGFloatVyFZ",
            "mangledName": "$s7VisxSDK0A8AppUtilsV15statusBarHeight12CoreGraphics7CGFloatVyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "applicationFrame",
            "printedName": "applicationFrame()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8AppUtilsV16applicationFrameSo6CGRectVyFZ",
            "mangledName": "$s7VisxSDK0A8AppUtilsV16applicationFrameSo6CGRectVyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "screenBounds",
            "printedName": "screenBounds()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8AppUtilsV12screenBoundsSo6CGRectVyFZ",
            "mangledName": "$s7VisxSDK0A8AppUtilsV12screenBoundsSo6CGRectVyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "physicalWidth",
            "printedName": "physicalWidth()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8AppUtilsV13physicalWidthSSyFZ",
            "mangledName": "$s7VisxSDK0A8AppUtilsV13physicalWidthSSyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "physicalHeight",
            "printedName": "physicalHeight()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8AppUtilsV14physicalHeightSSyFZ",
            "mangledName": "$s7VisxSDK0A8AppUtilsV14physicalHeightSSyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pxRatio",
            "printedName": "pxRatio()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8AppUtilsV7pxRatioSSyFZ",
            "mangledName": "$s7VisxSDK0A8AppUtilsV7pxRatioSSyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "scaleScreen",
            "printedName": "scaleScreen()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8AppUtilsV11scaleScreen14CoreFoundation7CGFloatVyFZ",
            "mangledName": "$s7VisxSDK0A8AppUtilsV11scaleScreen12CoreGraphics7CGFloatVyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "appOrientationString",
            "printedName": "appOrientationString()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8AppUtilsV20appOrientationStringSSyFZ",
            "mangledName": "$s7VisxSDK0A8AppUtilsV20appOrientationStringSSyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "appOrientation",
            "printedName": "appOrientation()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIInterfaceOrientation",
                "printedName": "UIKit.UIInterfaceOrientation",
                "usr": "c:@E@UIInterfaceOrientation"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8AppUtilsV14appOrientationSo011UIInterfaceF0VyFZ",
            "mangledName": "$s7VisxSDK0A8AppUtilsV14appOrientationSo011UIInterfaceF0VyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "deviceOrientation",
            "printedName": "deviceOrientation()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8AppUtilsV17deviceOrientationSSyFZ",
            "mangledName": "$s7VisxSDK0A8AppUtilsV17deviceOrientationSSyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setCurrentAppOrientation",
            "printedName": "setCurrentAppOrientation()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NSDictionary",
                "printedName": "Foundation.NSDictionary",
                "usr": "c:objc(cs)NSDictionary"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8AppUtilsV010setCurrentC11OrientationSo12NSDictionaryCyFZ",
            "mangledName": "$s7VisxSDK0A8AppUtilsV010setCurrentC11OrientationSo12NSDictionaryCyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "topMostController",
            "printedName": "topMostController()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIViewController?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIViewController",
                    "printedName": "UIKit.UIViewController",
                    "usr": "c:objc(cs)UIViewController"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8AppUtilsV17topMostControllerSo06UIViewG0CSgyFZ",
            "mangledName": "$s7VisxSDK0A8AppUtilsV17topMostControllerSo06UIViewG0CSgyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "isDynamicIsland",
            "printedName": "isDynamicIsland()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8AppUtilsV15isDynamicIslandSbyFZ",
            "mangledName": "$s7VisxSDK0A8AppUtilsV15isDynamicIslandSbyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "isSwiftUI",
            "printedName": "isSwiftUI()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8AppUtilsV9isSwiftUISbyFZ",
            "mangledName": "$s7VisxSDK0A8AppUtilsV9isSwiftUISbyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "isReactNative",
            "printedName": "isReactNative()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8AppUtilsV13isReactNativeSbyFZ",
            "mangledName": "$s7VisxSDK0A8AppUtilsV13isReactNativeSbyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setPlatformType",
            "printedName": "setPlatformType()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8AppUtilsV15setPlatformTypeyyFZ",
            "mangledName": "$s7VisxSDK0A8AppUtilsV15setPlatformTypeyyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getPlatformType",
            "printedName": "getPlatformType()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlatformType",
                "printedName": "VisxSDK.PlatformType",
                "usr": "s:7VisxSDK12PlatformTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8AppUtilsV15getPlatformTypeAA0fG0OyFZ",
            "mangledName": "$s7VisxSDK0A8AppUtilsV15getPlatformTypeAA0fG0OyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getPlist",
            "printedName": "getPlist()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[Swift.String : Any]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : Any]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "ProtocolComposition",
                        "printedName": "Any"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8AppUtilsV8getPlistSDySSypGSgyFZ",
            "mangledName": "$s7VisxSDK0A8AppUtilsV8getPlistSDySSypGSgyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "convertRectToWindowForCurrentOrientation",
            "printedName": "convertRectToWindowForCurrentOrientation(rect:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8AppUtilsV40convertRectToWindowForCurrentOrientation4rectSo6CGRectVAG_tFZ",
            "mangledName": "$s7VisxSDK0A8AppUtilsV40convertRectToWindowForCurrentOrientation4rectSo6CGRectVAG_tFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "floorCGRectValuesForJavascriptBridge",
            "printedName": "floorCGRectValuesForJavascriptBridge(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A8AppUtilsV36floorCGRectValuesForJavascriptBridgeySo0F0VAFFZ",
            "mangledName": "$s7VisxSDK0A8AppUtilsV36floorCGRectValuesForJavascriptBridgeySo0F0VAFFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAppUtils",
                "printedName": "VisxSDK.VisxAppUtils",
                "usr": "s:7VisxSDK0A8AppUtilsV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A8AppUtilsVACycfc",
            "mangledName": "$s7VisxSDK0A8AppUtilsVACycfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK0A8AppUtilsV",
        "mangledName": "$s7VisxSDK0A8AppUtilsV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "DelegateEvent",
        "printedName": "DelegateEvent",
        "children": [
          {
            "kind": "Var",
            "name": "adRequestStarted",
            "printedName": "adRequestStarted",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.DelegateEvent.Type) -> VisxSDK.DelegateEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DelegateEvent",
                    "printedName": "VisxSDK.DelegateEvent",
                    "usr": "s:7VisxSDK13DelegateEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.DelegateEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DelegateEvent",
                        "printedName": "VisxSDK.DelegateEvent",
                        "usr": "s:7VisxSDK13DelegateEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13DelegateEventO16adRequestStartedyA2CmF",
            "mangledName": "$s7VisxSDK13DelegateEventO16adRequestStartedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "adResponseReceived",
            "printedName": "adResponseReceived",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.DelegateEvent.Type) -> VisxSDK.DelegateEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DelegateEvent",
                    "printedName": "VisxSDK.DelegateEvent",
                    "usr": "s:7VisxSDK13DelegateEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.DelegateEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DelegateEvent",
                        "printedName": "VisxSDK.DelegateEvent",
                        "usr": "s:7VisxSDK13DelegateEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13DelegateEventO18adResponseReceivedyA2CmF",
            "mangledName": "$s7VisxSDK13DelegateEventO18adResponseReceivedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "adLoadingFailed",
            "printedName": "adLoadingFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.DelegateEvent.Type) -> VisxSDK.DelegateEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DelegateEvent",
                    "printedName": "VisxSDK.DelegateEvent",
                    "usr": "s:7VisxSDK13DelegateEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.DelegateEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DelegateEvent",
                        "printedName": "VisxSDK.DelegateEvent",
                        "usr": "s:7VisxSDK13DelegateEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13DelegateEventO15adLoadingFailedyA2CmF",
            "mangledName": "$s7VisxSDK13DelegateEventO15adLoadingFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "adLoadingFinished",
            "printedName": "adLoadingFinished",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.DelegateEvent.Type) -> VisxSDK.DelegateEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DelegateEvent",
                    "printedName": "VisxSDK.DelegateEvent",
                    "usr": "s:7VisxSDK13DelegateEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.DelegateEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DelegateEvent",
                        "printedName": "VisxSDK.DelegateEvent",
                        "usr": "s:7VisxSDK13DelegateEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13DelegateEventO17adLoadingFinishedyA2CmF",
            "mangledName": "$s7VisxSDK13DelegateEventO17adLoadingFinishedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "sizeChange",
            "printedName": "sizeChange",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.DelegateEvent.Type) -> VisxSDK.DelegateEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DelegateEvent",
                    "printedName": "VisxSDK.DelegateEvent",
                    "usr": "s:7VisxSDK13DelegateEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.DelegateEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DelegateEvent",
                        "printedName": "VisxSDK.DelegateEvent",
                        "usr": "s:7VisxSDK13DelegateEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13DelegateEventO10sizeChangeyA2CmF",
            "mangledName": "$s7VisxSDK13DelegateEventO10sizeChangeyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "effectChange",
            "printedName": "effectChange",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.DelegateEvent.Type) -> VisxSDK.DelegateEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DelegateEvent",
                    "printedName": "VisxSDK.DelegateEvent",
                    "usr": "s:7VisxSDK13DelegateEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.DelegateEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DelegateEvent",
                        "printedName": "VisxSDK.DelegateEvent",
                        "usr": "s:7VisxSDK13DelegateEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13DelegateEventO12effectChangeyA2CmF",
            "mangledName": "$s7VisxSDK13DelegateEventO12effectChangeyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 5
          },
          {
            "kind": "Var",
            "name": "adClosed",
            "printedName": "adClosed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.DelegateEvent.Type) -> VisxSDK.DelegateEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DelegateEvent",
                    "printedName": "VisxSDK.DelegateEvent",
                    "usr": "s:7VisxSDK13DelegateEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.DelegateEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DelegateEvent",
                        "printedName": "VisxSDK.DelegateEvent",
                        "usr": "s:7VisxSDK13DelegateEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13DelegateEventO8adClosedyA2CmF",
            "mangledName": "$s7VisxSDK13DelegateEventO8adClosedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 6
          },
          {
            "kind": "Var",
            "name": "adClicked",
            "printedName": "adClicked",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.DelegateEvent.Type) -> VisxSDK.DelegateEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DelegateEvent",
                    "printedName": "VisxSDK.DelegateEvent",
                    "usr": "s:7VisxSDK13DelegateEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.DelegateEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DelegateEvent",
                        "printedName": "VisxSDK.DelegateEvent",
                        "usr": "s:7VisxSDK13DelegateEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13DelegateEventO9adClickedyA2CmF",
            "mangledName": "$s7VisxSDK13DelegateEventO9adClickedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 7
          },
          {
            "kind": "Var",
            "name": "landingPageOpened",
            "printedName": "landingPageOpened",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.DelegateEvent.Type) -> VisxSDK.DelegateEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DelegateEvent",
                    "printedName": "VisxSDK.DelegateEvent",
                    "usr": "s:7VisxSDK13DelegateEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.DelegateEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DelegateEvent",
                        "printedName": "VisxSDK.DelegateEvent",
                        "usr": "s:7VisxSDK13DelegateEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13DelegateEventO17landingPageOpenedyA2CmF",
            "mangledName": "$s7VisxSDK13DelegateEventO17landingPageOpenedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 8
          },
          {
            "kind": "Var",
            "name": "adLeftApplication",
            "printedName": "adLeftApplication",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.DelegateEvent.Type) -> VisxSDK.DelegateEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DelegateEvent",
                    "printedName": "VisxSDK.DelegateEvent",
                    "usr": "s:7VisxSDK13DelegateEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.DelegateEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DelegateEvent",
                        "printedName": "VisxSDK.DelegateEvent",
                        "usr": "s:7VisxSDK13DelegateEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13DelegateEventO17adLeftApplicationyA2CmF",
            "mangledName": "$s7VisxSDK13DelegateEventO17adLeftApplicationyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 9
          },
          {
            "kind": "Var",
            "name": "adResumeApplication",
            "printedName": "adResumeApplication",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.DelegateEvent.Type) -> VisxSDK.DelegateEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DelegateEvent",
                    "printedName": "VisxSDK.DelegateEvent",
                    "usr": "s:7VisxSDK13DelegateEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.DelegateEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DelegateEvent",
                        "printedName": "VisxSDK.DelegateEvent",
                        "usr": "s:7VisxSDK13DelegateEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13DelegateEventO19adResumeApplicationyA2CmF",
            "mangledName": "$s7VisxSDK13DelegateEventO19adResumeApplicationyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 10
          },
          {
            "kind": "Var",
            "name": "videoFinished",
            "printedName": "videoFinished",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.DelegateEvent.Type) -> VisxSDK.DelegateEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DelegateEvent",
                    "printedName": "VisxSDK.DelegateEvent",
                    "usr": "s:7VisxSDK13DelegateEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.DelegateEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DelegateEvent",
                        "printedName": "VisxSDK.DelegateEvent",
                        "usr": "s:7VisxSDK13DelegateEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13DelegateEventO13videoFinishedyA2CmF",
            "mangledName": "$s7VisxSDK13DelegateEventO13videoFinishedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 11
          },
          {
            "kind": "Var",
            "name": "interstitialWillBeClosed",
            "printedName": "interstitialWillBeClosed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.DelegateEvent.Type) -> VisxSDK.DelegateEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DelegateEvent",
                    "printedName": "VisxSDK.DelegateEvent",
                    "usr": "s:7VisxSDK13DelegateEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.DelegateEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DelegateEvent",
                        "printedName": "VisxSDK.DelegateEvent",
                        "usr": "s:7VisxSDK13DelegateEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13DelegateEventO24interstitialWillBeClosedyA2CmF",
            "mangledName": "$s7VisxSDK13DelegateEventO24interstitialWillBeClosedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 12
          },
          {
            "kind": "Var",
            "name": "interstitialClosed",
            "printedName": "interstitialClosed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.DelegateEvent.Type) -> VisxSDK.DelegateEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DelegateEvent",
                    "printedName": "VisxSDK.DelegateEvent",
                    "usr": "s:7VisxSDK13DelegateEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.DelegateEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DelegateEvent",
                        "printedName": "VisxSDK.DelegateEvent",
                        "usr": "s:7VisxSDK13DelegateEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13DelegateEventO18interstitialClosedyA2CmF",
            "mangledName": "$s7VisxSDK13DelegateEventO18interstitialClosedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 13
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.DelegateEvent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DelegateEvent",
                    "printedName": "VisxSDK.DelegateEvent",
                    "usr": "s:7VisxSDK13DelegateEventO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK13DelegateEventO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK13DelegateEventO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK13DelegateEventO8rawValueSSvp",
            "mangledName": "$s7VisxSDK13DelegateEventO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK13DelegateEventO8rawValueSSvg",
                "mangledName": "$s7VisxSDK13DelegateEventO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK13DelegateEventO",
        "mangledName": "$s7VisxSDK13DelegateEventO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "OMEvent",
        "printedName": "OMEvent",
        "children": [
          {
            "kind": "Var",
            "name": "omInitialized",
            "printedName": "omInitialized",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.OMEvent.Type) -> VisxSDK.OMEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OMEvent",
                    "printedName": "VisxSDK.OMEvent",
                    "usr": "s:7VisxSDK7OMEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.OMEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "OMEvent",
                        "printedName": "VisxSDK.OMEvent",
                        "usr": "s:7VisxSDK7OMEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK7OMEventO13omInitializedyA2CmF",
            "mangledName": "$s7VisxSDK7OMEventO13omInitializedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "omSessionStarted",
            "printedName": "omSessionStarted",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.OMEvent.Type) -> VisxSDK.OMEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OMEvent",
                    "printedName": "VisxSDK.OMEvent",
                    "usr": "s:7VisxSDK7OMEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.OMEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "OMEvent",
                        "printedName": "VisxSDK.OMEvent",
                        "usr": "s:7VisxSDK7OMEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK7OMEventO16omSessionStartedyA2CmF",
            "mangledName": "$s7VisxSDK7OMEventO16omSessionStartedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "omSessionStopped",
            "printedName": "omSessionStopped",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.OMEvent.Type) -> VisxSDK.OMEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OMEvent",
                    "printedName": "VisxSDK.OMEvent",
                    "usr": "s:7VisxSDK7OMEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.OMEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "OMEvent",
                        "printedName": "VisxSDK.OMEvent",
                        "usr": "s:7VisxSDK7OMEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK7OMEventO16omSessionStoppedyA2CmF",
            "mangledName": "$s7VisxSDK7OMEventO16omSessionStoppedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "omSessionFailed",
            "printedName": "omSessionFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.OMEvent.Type) -> VisxSDK.OMEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OMEvent",
                    "printedName": "VisxSDK.OMEvent",
                    "usr": "s:7VisxSDK7OMEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.OMEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "OMEvent",
                        "printedName": "VisxSDK.OMEvent",
                        "usr": "s:7VisxSDK7OMEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK7OMEventO15omSessionFailedyA2CmF",
            "mangledName": "$s7VisxSDK7OMEventO15omSessionFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "omContextFailed",
            "printedName": "omContextFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.OMEvent.Type) -> VisxSDK.OMEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OMEvent",
                    "printedName": "VisxSDK.OMEvent",
                    "usr": "s:7VisxSDK7OMEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.OMEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "OMEvent",
                        "printedName": "VisxSDK.OMEvent",
                        "usr": "s:7VisxSDK7OMEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK7OMEventO15omContextFailedyA2CmF",
            "mangledName": "$s7VisxSDK7OMEventO15omContextFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "omPartnerUnknown",
            "printedName": "omPartnerUnknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.OMEvent.Type) -> VisxSDK.OMEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OMEvent",
                    "printedName": "VisxSDK.OMEvent",
                    "usr": "s:7VisxSDK7OMEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.OMEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "OMEvent",
                        "printedName": "VisxSDK.OMEvent",
                        "usr": "s:7VisxSDK7OMEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK7OMEventO16omPartnerUnknownyA2CmF",
            "mangledName": "$s7VisxSDK7OMEventO16omPartnerUnknownyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 5
          },
          {
            "kind": "Var",
            "name": "omConfigurationFailed",
            "printedName": "omConfigurationFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.OMEvent.Type) -> VisxSDK.OMEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OMEvent",
                    "printedName": "VisxSDK.OMEvent",
                    "usr": "s:7VisxSDK7OMEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.OMEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "OMEvent",
                        "printedName": "VisxSDK.OMEvent",
                        "usr": "s:7VisxSDK7OMEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK7OMEventO21omConfigurationFailedyA2CmF",
            "mangledName": "$s7VisxSDK7OMEventO21omConfigurationFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 6
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.OMEvent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OMEvent",
                    "printedName": "VisxSDK.OMEvent",
                    "usr": "s:7VisxSDK7OMEventO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK7OMEventO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK7OMEventO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK7OMEventO8rawValueSSvp",
            "mangledName": "$s7VisxSDK7OMEventO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK7OMEventO8rawValueSSvg",
                "mangledName": "$s7VisxSDK7OMEventO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK7OMEventO",
        "mangledName": "$s7VisxSDK7OMEventO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LoggingAPIModel",
        "printedName": "LoggingAPIModel",
        "children": [
          {
            "kind": "Var",
            "name": "message",
            "printedName": "message",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15LoggingAPIModelV7messageSSvp",
            "mangledName": "$s7VisxSDK15LoggingAPIModelV7messageSSvp",
            "moduleName": "VisxSDK",
            "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:7VisxSDK15LoggingAPIModelV7messageSSvg",
                "mangledName": "$s7VisxSDK15LoggingAPIModelV7messageSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "severity",
            "printedName": "severity",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15LoggingAPIModelV8severitySSvp",
            "mangledName": "$s7VisxSDK15LoggingAPIModelV8severitySSvp",
            "moduleName": "VisxSDK",
            "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:7VisxSDK15LoggingAPIModelV8severitySSvg",
                "mangledName": "$s7VisxSDK15LoggingAPIModelV8severitySSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "labels",
            "printedName": "labels",
            "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:7VisxSDK15LoggingAPIModelV6labelsSDyS2SGSgvp",
            "mangledName": "$s7VisxSDK15LoggingAPIModelV6labelsSDyS2SGSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 2,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[Swift.String : Swift.String]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Dictionary",
                        "printedName": "[Swift.String : Swift.String]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ],
                        "usr": "s:SD"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15LoggingAPIModelV6labelsSDyS2SGSgvg",
                "mangledName": "$s7VisxSDK15LoggingAPIModelV6labelsSDyS2SGSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "timestamp",
            "printedName": "timestamp",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15LoggingAPIModelV9timestampSSvp",
            "mangledName": "$s7VisxSDK15LoggingAPIModelV9timestampSSvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "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:7VisxSDK15LoggingAPIModelV9timestampSSvg",
                "mangledName": "$s7VisxSDK15LoggingAPIModelV9timestampSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "sourceLocation",
            "printedName": "sourceLocation",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "SourceLocation",
                "printedName": "VisxSDK.LoggingAPIModel.SourceLocation",
                "usr": "s:7VisxSDK15LoggingAPIModelV14SourceLocationV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15LoggingAPIModelV14sourceLocationAC06SourceF0Vvp",
            "mangledName": "$s7VisxSDK15LoggingAPIModelV14sourceLocationAC06SourceF0Vvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 4,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SourceLocation",
                    "printedName": "VisxSDK.LoggingAPIModel.SourceLocation",
                    "usr": "s:7VisxSDK15LoggingAPIModelV14SourceLocationV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15LoggingAPIModelV14sourceLocationAC06SourceF0Vvg",
                "mangledName": "$s7VisxSDK15LoggingAPIModelV14sourceLocationAC06SourceF0Vvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "resource",
            "printedName": "resource",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Resource",
                "printedName": "VisxSDK.LoggingAPIModel.Resource",
                "usr": "s:7VisxSDK15LoggingAPIModelV8ResourceV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15LoggingAPIModelV8resourceAC8ResourceVvp",
            "mangledName": "$s7VisxSDK15LoggingAPIModelV8resourceAC8ResourceVvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 5,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Resource",
                    "printedName": "VisxSDK.LoggingAPIModel.Resource",
                    "usr": "s:7VisxSDK15LoggingAPIModelV8ResourceV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15LoggingAPIModelV8resourceAC8ResourceVvg",
                "mangledName": "$s7VisxSDK15LoggingAPIModelV8resourceAC8ResourceVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(message:logLevel:labels:methodName:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LoggingAPIModel",
                "printedName": "VisxSDK.LoggingAPIModel",
                "usr": "s:7VisxSDK15LoggingAPIModelV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "LogLevel",
                "printedName": "VisxSDK.LogLevel",
                "usr": "s:7VisxSDK8LogLevelO"
              },
              {
                "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"
              },
              {
                "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:7VisxSDK15LoggingAPIModelV7message8logLevel6labels10methodNameACSS_AA03LogG0OSDyS2SGSgSSSgtcfc",
            "mangledName": "$s7VisxSDK15LoggingAPIModelV7message8logLevel6labels10methodNameACSS_AA03LogG0OSDyS2SGSgSSSgtcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "TypeDecl",
            "name": "Resource",
            "printedName": "Resource",
            "children": [
              {
                "kind": "Var",
                "name": "type",
                "printedName": "type",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7VisxSDK15LoggingAPIModelV8ResourceV4typeSSvp",
                "mangledName": "$s7VisxSDK15LoggingAPIModelV8ResourceV4typeSSvp",
                "moduleName": "VisxSDK",
                "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:7VisxSDK15LoggingAPIModelV8ResourceV4typeSSvg",
                    "mangledName": "$s7VisxSDK15LoggingAPIModelV8ResourceV4typeSSvg",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "declAttributes": [
                      "Transparent"
                    ],
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Resource",
                    "printedName": "VisxSDK.LoggingAPIModel.Resource",
                    "usr": "s:7VisxSDK15LoggingAPIModelV8ResourceV"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK15LoggingAPIModelV8ResourceVAEycfc",
                "mangledName": "$s7VisxSDK15LoggingAPIModelV8ResourceVAEycfc",
                "moduleName": "VisxSDK",
                "init_kind": "Designated"
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(from:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Resource",
                    "printedName": "VisxSDK.LoggingAPIModel.Resource",
                    "usr": "s:7VisxSDK15LoggingAPIModelV8ResourceV"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Decoder",
                    "printedName": "any Swift.Decoder",
                    "usr": "s:s7DecoderP"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK15LoggingAPIModelV8ResourceV4fromAEs7Decoder_p_tKcfc",
                "mangledName": "$s7VisxSDK15LoggingAPIModelV8ResourceV4fromAEs7Decoder_p_tKcfc",
                "moduleName": "VisxSDK",
                "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:7VisxSDK15LoggingAPIModelV8ResourceV6encode2toys7Encoder_p_tKF",
                "mangledName": "$s7VisxSDK15LoggingAPIModelV8ResourceV6encode2toys7Encoder_p_tKF",
                "moduleName": "VisxSDK",
                "implicit": true,
                "throwing": true,
                "funcSelfKind": "NonMutating"
              }
            ],
            "declKind": "Struct",
            "usr": "s:7VisxSDK15LoggingAPIModelV8ResourceV",
            "mangledName": "$s7VisxSDK15LoggingAPIModelV8ResourceV",
            "moduleName": "VisxSDK",
            "conformances": [
              {
                "kind": "Conformance",
                "name": "Copyable",
                "printedName": "Copyable",
                "usr": "s:s8CopyableP",
                "mangledName": "$ss8CopyableP"
              },
              {
                "kind": "Conformance",
                "name": "Escapable",
                "printedName": "Escapable",
                "usr": "s:s9EscapableP",
                "mangledName": "$ss9EscapableP"
              },
              {
                "kind": "Conformance",
                "name": "Decodable",
                "printedName": "Decodable",
                "usr": "s:Se",
                "mangledName": "$sSe"
              },
              {
                "kind": "Conformance",
                "name": "Encodable",
                "printedName": "Encodable",
                "usr": "s:SE",
                "mangledName": "$sSE"
              },
              {
                "kind": "Conformance",
                "name": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              }
            ]
          },
          {
            "kind": "TypeDecl",
            "name": "SourceLocation",
            "printedName": "SourceLocation",
            "children": [
              {
                "kind": "Var",
                "name": "function",
                "printedName": "function",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Var",
                "usr": "s:7VisxSDK15LoggingAPIModelV14SourceLocationV8functionSSvp",
                "mangledName": "$s7VisxSDK15LoggingAPIModelV14SourceLocationV8functionSSvp",
                "moduleName": "VisxSDK",
                "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:7VisxSDK15LoggingAPIModelV14SourceLocationV8functionSSvg",
                    "mangledName": "$s7VisxSDK15LoggingAPIModelV14SourceLocationV8functionSSvg",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "declAttributes": [
                      "Transparent"
                    ],
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(methodName:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SourceLocation",
                    "printedName": "VisxSDK.LoggingAPIModel.SourceLocation",
                    "usr": "s:7VisxSDK15LoggingAPIModelV14SourceLocationV"
                  },
                  {
                    "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:7VisxSDK15LoggingAPIModelV14SourceLocationV10methodNameAESSSg_tcfc",
                "mangledName": "$s7VisxSDK15LoggingAPIModelV14SourceLocationV10methodNameAESSSg_tcfc",
                "moduleName": "VisxSDK",
                "init_kind": "Designated"
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(from:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SourceLocation",
                    "printedName": "VisxSDK.LoggingAPIModel.SourceLocation",
                    "usr": "s:7VisxSDK15LoggingAPIModelV14SourceLocationV"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Decoder",
                    "printedName": "any Swift.Decoder",
                    "usr": "s:s7DecoderP"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK15LoggingAPIModelV14SourceLocationV4fromAEs7Decoder_p_tKcfc",
                "mangledName": "$s7VisxSDK15LoggingAPIModelV14SourceLocationV4fromAEs7Decoder_p_tKcfc",
                "moduleName": "VisxSDK",
                "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:7VisxSDK15LoggingAPIModelV14SourceLocationV6encode2toys7Encoder_p_tKF",
                "mangledName": "$s7VisxSDK15LoggingAPIModelV14SourceLocationV6encode2toys7Encoder_p_tKF",
                "moduleName": "VisxSDK",
                "implicit": true,
                "throwing": true,
                "funcSelfKind": "NonMutating"
              }
            ],
            "declKind": "Struct",
            "usr": "s:7VisxSDK15LoggingAPIModelV14SourceLocationV",
            "mangledName": "$s7VisxSDK15LoggingAPIModelV14SourceLocationV",
            "moduleName": "VisxSDK",
            "conformances": [
              {
                "kind": "Conformance",
                "name": "Copyable",
                "printedName": "Copyable",
                "usr": "s:s8CopyableP",
                "mangledName": "$ss8CopyableP"
              },
              {
                "kind": "Conformance",
                "name": "Escapable",
                "printedName": "Escapable",
                "usr": "s:s9EscapableP",
                "mangledName": "$ss9EscapableP"
              },
              {
                "kind": "Conformance",
                "name": "Decodable",
                "printedName": "Decodable",
                "usr": "s:Se",
                "mangledName": "$sSe"
              },
              {
                "kind": "Conformance",
                "name": "Encodable",
                "printedName": "Encodable",
                "usr": "s:SE",
                "mangledName": "$sSE"
              },
              {
                "kind": "Conformance",
                "name": "Sendable",
                "printedName": "Sendable",
                "usr": "s:s8SendableP",
                "mangledName": "$ss8SendableP"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LoggingAPIModel",
                "printedName": "VisxSDK.LoggingAPIModel",
                "usr": "s:7VisxSDK15LoggingAPIModelV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK15LoggingAPIModelV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7VisxSDK15LoggingAPIModelV4fromACs7Decoder_p_tKcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK15LoggingAPIModelV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7VisxSDK15LoggingAPIModelV6encode2toys7Encoder_p_tKF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK15LoggingAPIModelV",
        "mangledName": "$s7VisxSDK15LoggingAPIModelV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintMultiplierTarget",
        "printedName": "ConstraintMultiplierTarget",
        "children": [
          {
            "kind": "Var",
            "name": "constraintMultiplierTargetValue",
            "printedName": "constraintMultiplierTargetValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK26ConstraintMultiplierTargetP010constraintdE5Value14CoreFoundation7CGFloatVvp",
            "mangledName": "$s7VisxSDK26ConstraintMultiplierTargetP010constraintdE5Value12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK26ConstraintMultiplierTargetP010constraintdE5Value14CoreFoundation7CGFloatVvg",
                "mangledName": "$s7VisxSDK26ConstraintMultiplierTargetP010constraintdE5Value12CoreGraphics7CGFloatVvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintMultiplierTarget>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintMultiplierTarget>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7VisxSDK26ConstraintMultiplierTargetP",
        "mangledName": "$s7VisxSDK26ConstraintMultiplierTargetP",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "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": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "RemoteConfig",
        "printedName": "RemoteConfig",
        "children": [
          {
            "kind": "Var",
            "name": "configId",
            "printedName": "configId",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK12RemoteConfigV8configIdSSvp",
            "mangledName": "$s7VisxSDK12RemoteConfigV8configIdSSvp",
            "moduleName": "VisxSDK",
            "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:7VisxSDK12RemoteConfigV8configIdSSvg",
                "mangledName": "$s7VisxSDK12RemoteConfigV8configIdSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "name",
            "printedName": "name",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK12RemoteConfigV4nameSSvp",
            "mangledName": "$s7VisxSDK12RemoteConfigV4nameSSvp",
            "moduleName": "VisxSDK",
            "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:7VisxSDK12RemoteConfigV4nameSSvg",
                "mangledName": "$s7VisxSDK12RemoteConfigV4nameSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "customOptions",
            "printedName": "customOptions",
            "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:7VisxSDK12RemoteConfigV13customOptionsSSSgvp",
            "mangledName": "$s7VisxSDK12RemoteConfigV13customOptionsSSSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 2,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK12RemoteConfigV13customOptionsSSSgvg",
                "mangledName": "$s7VisxSDK12RemoteConfigV13customOptionsSSSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adUnits",
            "printedName": "adUnits",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[VisxSDK.RemoteConfig]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.RemoteConfig]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "RemoteConfig",
                        "printedName": "VisxSDK.RemoteConfig",
                        "usr": "s:7VisxSDK12RemoteConfigV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK12RemoteConfigV7adUnitsSayACGSgvp",
            "mangledName": "$s7VisxSDK12RemoteConfigV7adUnitsSayACGSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 3,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[VisxSDK.RemoteConfig]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[VisxSDK.RemoteConfig]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "RemoteConfig",
                            "printedName": "VisxSDK.RemoteConfig",
                            "usr": "s:7VisxSDK12RemoteConfigV"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK12RemoteConfigV7adUnitsSayACGSgvg",
                "mangledName": "$s7VisxSDK12RemoteConfigV7adUnitsSayACGSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "configurations",
            "printedName": "configurations",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[VisxSDK.Configuration]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.Configuration]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Configuration",
                        "printedName": "VisxSDK.Configuration",
                        "usr": "s:7VisxSDK13ConfigurationV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK12RemoteConfigV14configurationsSayAA13ConfigurationVGSgvp",
            "mangledName": "$s7VisxSDK12RemoteConfigV14configurationsSayAA13ConfigurationVGSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 4,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[VisxSDK.Configuration]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[VisxSDK.Configuration]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Configuration",
                            "printedName": "VisxSDK.Configuration",
                            "usr": "s:7VisxSDK13ConfigurationV"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK12RemoteConfigV14configurationsSayAA13ConfigurationVGSgvg",
                "mangledName": "$s7VisxSDK12RemoteConfigV14configurationsSayAA13ConfigurationVGSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "TypeDecl",
            "name": "CodingKeys",
            "printedName": "CodingKeys",
            "children": [
              {
                "kind": "Var",
                "name": "configId",
                "printedName": "configId",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.RemoteConfig.CodingKeys.Type) -> VisxSDK.RemoteConfig.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.RemoteConfig.CodingKeys",
                        "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.RemoteConfig.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.RemoteConfig.CodingKeys",
                            "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO8configIdyA2EmF",
                "mangledName": "$s7VisxSDK12RemoteConfigV10CodingKeysO8configIdyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "adUnits",
                "printedName": "adUnits",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.RemoteConfig.CodingKeys.Type) -> VisxSDK.RemoteConfig.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.RemoteConfig.CodingKeys",
                        "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.RemoteConfig.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.RemoteConfig.CodingKeys",
                            "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO7adUnitsyA2EmF",
                "mangledName": "$s7VisxSDK12RemoteConfigV10CodingKeysO7adUnitsyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "name",
                "printedName": "name",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.RemoteConfig.CodingKeys.Type) -> VisxSDK.RemoteConfig.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.RemoteConfig.CodingKeys",
                        "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.RemoteConfig.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.RemoteConfig.CodingKeys",
                            "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO4nameyA2EmF",
                "mangledName": "$s7VisxSDK12RemoteConfigV10CodingKeysO4nameyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 2
              },
              {
                "kind": "Var",
                "name": "customOptions",
                "printedName": "customOptions",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.RemoteConfig.CodingKeys.Type) -> VisxSDK.RemoteConfig.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.RemoteConfig.CodingKeys",
                        "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.RemoteConfig.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.RemoteConfig.CodingKeys",
                            "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO13customOptionsyA2EmF",
                "mangledName": "$s7VisxSDK12RemoteConfigV10CodingKeysO13customOptionsyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 3
              },
              {
                "kind": "Var",
                "name": "configurations",
                "printedName": "configurations",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.RemoteConfig.CodingKeys.Type) -> VisxSDK.RemoteConfig.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.RemoteConfig.CodingKeys",
                        "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.RemoteConfig.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.RemoteConfig.CodingKeys",
                            "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO14configurationsyA2EmF",
                "mangledName": "$s7VisxSDK12RemoteConfigV10CodingKeysO14configurationsyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 4
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.RemoteConfig.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.RemoteConfig.CodingKeys",
                        "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO8rawValueAESgSS_tcfc",
                "mangledName": "$s7VisxSDK12RemoteConfigV10CodingKeysO8rawValueAESgSS_tcfc",
                "moduleName": "VisxSDK",
                "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:7VisxSDK12RemoteConfigV10CodingKeysO8rawValueSSvp",
                "mangledName": "$s7VisxSDK12RemoteConfigV10CodingKeysO8rawValueSSvp",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO8rawValueSSvg",
                    "mangledName": "$s7VisxSDK12RemoteConfigV10CodingKeysO8rawValueSSvg",
                    "moduleName": "VisxSDK",
                    "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:7VisxSDK12RemoteConfigV10CodingKeysO11stringValueSSvp",
                "mangledName": "$s7VisxSDK12RemoteConfigV10CodingKeysO11stringValueSSvp",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO11stringValueSSvg",
                    "mangledName": "$s7VisxSDK12RemoteConfigV10CodingKeysO11stringValueSSvg",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(stringValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.RemoteConfig.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.RemoteConfig.CodingKeys",
                        "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO11stringValueAESgSS_tcfc",
                "mangledName": "$s7VisxSDK12RemoteConfigV10CodingKeysO11stringValueAESgSS_tcfc",
                "moduleName": "VisxSDK",
                "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:7VisxSDK12RemoteConfigV10CodingKeysO8intValueSiSgvp",
                "mangledName": "$s7VisxSDK12RemoteConfigV10CodingKeysO8intValueSiSgvp",
                "moduleName": "VisxSDK",
                "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:7VisxSDK12RemoteConfigV10CodingKeysO8intValueSiSgvg",
                    "mangledName": "$s7VisxSDK12RemoteConfigV10CodingKeysO8intValueSiSgvg",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(intValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.RemoteConfig.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.RemoteConfig.CodingKeys",
                        "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO8intValueAESgSi_tcfc",
                "mangledName": "$s7VisxSDK12RemoteConfigV10CodingKeysO8intValueAESgSi_tcfc",
                "moduleName": "VisxSDK",
                "implicit": true,
                "init_kind": "Designated"
              }
            ],
            "declKind": "Enum",
            "usr": "s:7VisxSDK12RemoteConfigV10CodingKeysO",
            "mangledName": "$s7VisxSDK12RemoteConfigV10CodingKeysO",
            "moduleName": "VisxSDK",
            "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": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "RemoteConfig",
                "printedName": "VisxSDK.RemoteConfig",
                "usr": "s:7VisxSDK12RemoteConfigV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK12RemoteConfigV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7VisxSDK12RemoteConfigV4fromACs7Decoder_p_tKcfc",
            "moduleName": "VisxSDK",
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "RemoteConfig",
                "printedName": "VisxSDK.RemoteConfig",
                "usr": "s:7VisxSDK12RemoteConfigV"
              },
              {
                "kind": "TypeNominal",
                "name": "ShowcaseRemoteConfig",
                "printedName": "VisxSDK.ShowcaseRemoteConfig",
                "usr": "s:7VisxSDK20ShowcaseRemoteConfigV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK12RemoteConfigV4fromAcA08ShowcasecD0V_tcfc",
            "mangledName": "$s7VisxSDK12RemoteConfigV4fromAcA08ShowcasecD0V_tcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(configId:name:customOptions:adUnits:configurations:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "RemoteConfig",
                "printedName": "VisxSDK.RemoteConfig",
                "usr": "s:7VisxSDK12RemoteConfigV"
              },
              {
                "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"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[VisxSDK.RemoteConfig]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.RemoteConfig]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "RemoteConfig",
                        "printedName": "VisxSDK.RemoteConfig",
                        "usr": "s:7VisxSDK12RemoteConfigV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[VisxSDK.Configuration]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.Configuration]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Configuration",
                        "printedName": "VisxSDK.Configuration",
                        "usr": "s:7VisxSDK13ConfigurationV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK12RemoteConfigV8configId4name13customOptions7adUnits14configurationsACSS_S2SSgSayACGSgSayAA13ConfigurationVGSgtcfc",
            "mangledName": "$s7VisxSDK12RemoteConfigV8configId4name13customOptions7adUnits14configurationsACSS_S2SSgSayACGSgSayAA13ConfigurationVGSgtcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK12RemoteConfigV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7VisxSDK12RemoteConfigV6encode2toys7Encoder_p_tKF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK12RemoteConfigV",
        "mangledName": "$s7VisxSDK12RemoteConfigV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Configuration",
        "printedName": "Configuration",
        "children": [
          {
            "kind": "Var",
            "name": "name",
            "printedName": "name",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK13ConfigurationV4nameSSvp",
            "mangledName": "$s7VisxSDK13ConfigurationV4nameSSvp",
            "moduleName": "VisxSDK",
            "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:7VisxSDK13ConfigurationV4nameSSvg",
                "mangledName": "$s7VisxSDK13ConfigurationV4nameSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "configurationClass",
            "printedName": "configurationClass",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK13ConfigurationV18configurationClassSSvp",
            "mangledName": "$s7VisxSDK13ConfigurationV18configurationClassSSvp",
            "moduleName": "VisxSDK",
            "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:7VisxSDK13ConfigurationV18configurationClassSSvg",
                "mangledName": "$s7VisxSDK13ConfigurationV18configurationClassSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "lastMod",
            "printedName": "lastMod",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK13ConfigurationV7lastModSSvp",
            "mangledName": "$s7VisxSDK13ConfigurationV7lastModSSvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "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:7VisxSDK13ConfigurationV7lastModSSvg",
                "mangledName": "$s7VisxSDK13ConfigurationV7lastModSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "version",
            "printedName": "version",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK13ConfigurationV7versionSivp",
            "mangledName": "$s7VisxSDK13ConfigurationV7versionSivp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 3,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK13ConfigurationV7versionSivg",
                "mangledName": "$s7VisxSDK13ConfigurationV7versionSivg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "parameters",
            "printedName": "parameters",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.Parameter]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Parameter",
                    "printedName": "VisxSDK.Parameter",
                    "usr": "s:7VisxSDK9ParameterV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK13ConfigurationV10parametersSayAA9ParameterVGvp",
            "mangledName": "$s7VisxSDK13ConfigurationV10parametersSayAA9ParameterVGvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 4,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.Parameter]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Parameter",
                        "printedName": "VisxSDK.Parameter",
                        "usr": "s:7VisxSDK9ParameterV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK13ConfigurationV10parametersSayAA9ParameterVGvg",
                "mangledName": "$s7VisxSDK13ConfigurationV10parametersSayAA9ParameterVGvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "conditions",
            "printedName": "conditions",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.Condition]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Condition",
                    "printedName": "VisxSDK.Condition",
                    "usr": "s:7VisxSDK9ConditionV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK13ConfigurationV10conditionsSayAA9ConditionVGvp",
            "mangledName": "$s7VisxSDK13ConfigurationV10conditionsSayAA9ConditionVGvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 5,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.Condition]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Condition",
                        "printedName": "VisxSDK.Condition",
                        "usr": "s:7VisxSDK9ConditionV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK13ConfigurationV10conditionsSayAA9ConditionVGvg",
                "mangledName": "$s7VisxSDK13ConfigurationV10conditionsSayAA9ConditionVGvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "TypeDecl",
            "name": "CodingKeys",
            "printedName": "CodingKeys",
            "children": [
              {
                "kind": "Var",
                "name": "name",
                "printedName": "name",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.Configuration.CodingKeys.Type) -> VisxSDK.Configuration.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.Configuration.CodingKeys",
                        "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.Configuration.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.Configuration.CodingKeys",
                            "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO4nameyA2EmF",
                "mangledName": "$s7VisxSDK13ConfigurationV10CodingKeysO4nameyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "configurationClass",
                "printedName": "configurationClass",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.Configuration.CodingKeys.Type) -> VisxSDK.Configuration.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.Configuration.CodingKeys",
                        "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.Configuration.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.Configuration.CodingKeys",
                            "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO18configurationClassyA2EmF",
                "mangledName": "$s7VisxSDK13ConfigurationV10CodingKeysO18configurationClassyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "lastMod",
                "printedName": "lastMod",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.Configuration.CodingKeys.Type) -> VisxSDK.Configuration.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.Configuration.CodingKeys",
                        "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.Configuration.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.Configuration.CodingKeys",
                            "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO7lastModyA2EmF",
                "mangledName": "$s7VisxSDK13ConfigurationV10CodingKeysO7lastModyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 2
              },
              {
                "kind": "Var",
                "name": "version",
                "printedName": "version",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.Configuration.CodingKeys.Type) -> VisxSDK.Configuration.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.Configuration.CodingKeys",
                        "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.Configuration.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.Configuration.CodingKeys",
                            "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO7versionyA2EmF",
                "mangledName": "$s7VisxSDK13ConfigurationV10CodingKeysO7versionyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 3
              },
              {
                "kind": "Var",
                "name": "parameters",
                "printedName": "parameters",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.Configuration.CodingKeys.Type) -> VisxSDK.Configuration.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.Configuration.CodingKeys",
                        "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.Configuration.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.Configuration.CodingKeys",
                            "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO10parametersyA2EmF",
                "mangledName": "$s7VisxSDK13ConfigurationV10CodingKeysO10parametersyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 4
              },
              {
                "kind": "Var",
                "name": "conditions",
                "printedName": "conditions",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.Configuration.CodingKeys.Type) -> VisxSDK.Configuration.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.Configuration.CodingKeys",
                        "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.Configuration.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.Configuration.CodingKeys",
                            "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO10conditionsyA2EmF",
                "mangledName": "$s7VisxSDK13ConfigurationV10CodingKeysO10conditionsyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 5
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.Configuration.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.Configuration.CodingKeys",
                        "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO8rawValueAESgSS_tcfc",
                "mangledName": "$s7VisxSDK13ConfigurationV10CodingKeysO8rawValueAESgSS_tcfc",
                "moduleName": "VisxSDK",
                "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:7VisxSDK13ConfigurationV10CodingKeysO8rawValueSSvp",
                "mangledName": "$s7VisxSDK13ConfigurationV10CodingKeysO8rawValueSSvp",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO8rawValueSSvg",
                    "mangledName": "$s7VisxSDK13ConfigurationV10CodingKeysO8rawValueSSvg",
                    "moduleName": "VisxSDK",
                    "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:7VisxSDK13ConfigurationV10CodingKeysO11stringValueSSvp",
                "mangledName": "$s7VisxSDK13ConfigurationV10CodingKeysO11stringValueSSvp",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO11stringValueSSvg",
                    "mangledName": "$s7VisxSDK13ConfigurationV10CodingKeysO11stringValueSSvg",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(stringValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.Configuration.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.Configuration.CodingKeys",
                        "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO11stringValueAESgSS_tcfc",
                "mangledName": "$s7VisxSDK13ConfigurationV10CodingKeysO11stringValueAESgSS_tcfc",
                "moduleName": "VisxSDK",
                "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:7VisxSDK13ConfigurationV10CodingKeysO8intValueSiSgvp",
                "mangledName": "$s7VisxSDK13ConfigurationV10CodingKeysO8intValueSiSgvp",
                "moduleName": "VisxSDK",
                "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:7VisxSDK13ConfigurationV10CodingKeysO8intValueSiSgvg",
                    "mangledName": "$s7VisxSDK13ConfigurationV10CodingKeysO8intValueSiSgvg",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(intValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.Configuration.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.Configuration.CodingKeys",
                        "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO8intValueAESgSi_tcfc",
                "mangledName": "$s7VisxSDK13ConfigurationV10CodingKeysO8intValueAESgSi_tcfc",
                "moduleName": "VisxSDK",
                "implicit": true,
                "init_kind": "Designated"
              }
            ],
            "declKind": "Enum",
            "usr": "s:7VisxSDK13ConfigurationV10CodingKeysO",
            "mangledName": "$s7VisxSDK13ConfigurationV10CodingKeysO",
            "moduleName": "VisxSDK",
            "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": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Configuration",
                "printedName": "VisxSDK.Configuration",
                "usr": "s:7VisxSDK13ConfigurationV"
              },
              {
                "kind": "TypeNominal",
                "name": "ShowcaseConfiguration",
                "printedName": "VisxSDK.ShowcaseConfiguration",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK13ConfigurationV4fromAcA08ShowcaseC0V_tcfc",
            "mangledName": "$s7VisxSDK13ConfigurationV4fromAcA08ShowcaseC0V_tcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Configuration",
                "printedName": "VisxSDK.Configuration",
                "usr": "s:7VisxSDK13ConfigurationV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK13ConfigurationV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7VisxSDK13ConfigurationV4fromACs7Decoder_p_tKcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK13ConfigurationV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7VisxSDK13ConfigurationV6encode2toys7Encoder_p_tKF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK13ConfigurationV",
        "mangledName": "$s7VisxSDK13ConfigurationV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Parameter",
        "printedName": "Parameter",
        "children": [
          {
            "kind": "Var",
            "name": "key",
            "printedName": "key",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9ParameterV3keySSvp",
            "mangledName": "$s7VisxSDK9ParameterV3keySSvp",
            "moduleName": "VisxSDK",
            "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:7VisxSDK9ParameterV3keySSvg",
                "mangledName": "$s7VisxSDK9ParameterV3keySSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "type",
            "printedName": "type",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9ParameterV4typeSSvp",
            "mangledName": "$s7VisxSDK9ParameterV4typeSSvp",
            "moduleName": "VisxSDK",
            "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:7VisxSDK9ParameterV4typeSSvg",
                "mangledName": "$s7VisxSDK9ParameterV4typeSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "value",
            "printedName": "value",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9ParameterV5valueSSvp",
            "mangledName": "$s7VisxSDK9ParameterV5valueSSvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "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:7VisxSDK9ParameterV5valueSSvg",
                "mangledName": "$s7VisxSDK9ParameterV5valueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "triggerMessage",
            "printedName": "triggerMessage",
            "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:7VisxSDK9ParameterV14triggerMessageSSSgvp",
            "mangledName": "$s7VisxSDK9ParameterV14triggerMessageSSSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage"
            ],
            "fixedbinaryorder": 3,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK9ParameterV14triggerMessageSSSgvg",
                "mangledName": "$s7VisxSDK9ParameterV14triggerMessageSSSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Parameter",
                "printedName": "VisxSDK.Parameter",
                "usr": "s:7VisxSDK9ParameterV"
              },
              {
                "kind": "TypeNominal",
                "name": "ShowcaseParameter",
                "printedName": "VisxSDK.ShowcaseParameter",
                "usr": "s:7VisxSDK17ShowcaseParameterV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK9ParameterV4fromAcA08ShowcaseC0V_tcfc",
            "mangledName": "$s7VisxSDK9ParameterV4fromAcA08ShowcaseC0V_tcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Parameter",
                "printedName": "VisxSDK.Parameter",
                "usr": "s:7VisxSDK9ParameterV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK9ParameterV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7VisxSDK9ParameterV4fromACs7Decoder_p_tKcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK9ParameterV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7VisxSDK9ParameterV6encode2toys7Encoder_p_tKF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK9ParameterV",
        "mangledName": "$s7VisxSDK9ParameterV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Condition",
        "printedName": "Condition",
        "children": [
          {
            "kind": "Var",
            "name": "key",
            "printedName": "key",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9ConditionV3keySSvp",
            "mangledName": "$s7VisxSDK9ConditionV3keySSvp",
            "moduleName": "VisxSDK",
            "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:7VisxSDK9ConditionV3keySSvg",
                "mangledName": "$s7VisxSDK9ConditionV3keySSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "value",
            "printedName": "value",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9ConditionV5valueSSvp",
            "mangledName": "$s7VisxSDK9ConditionV5valueSSvp",
            "moduleName": "VisxSDK",
            "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:7VisxSDK9ConditionV5valueSSvg",
                "mangledName": "$s7VisxSDK9ConditionV5valueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "type",
            "printedName": "type",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9ConditionV4typeSSvp",
            "mangledName": "$s7VisxSDK9ConditionV4typeSSvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "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:7VisxSDK9ConditionV4typeSSvg",
                "mangledName": "$s7VisxSDK9ConditionV4typeSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "conditionOperator",
            "printedName": "conditionOperator",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK9ConditionV17conditionOperatorSSvp",
            "mangledName": "$s7VisxSDK9ConditionV17conditionOperatorSSvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "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:7VisxSDK9ConditionV17conditionOperatorSSvg",
                "mangledName": "$s7VisxSDK9ConditionV17conditionOperatorSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "TypeDecl",
            "name": "CodingKeys",
            "printedName": "CodingKeys",
            "children": [
              {
                "kind": "Var",
                "name": "conditionOperator",
                "printedName": "conditionOperator",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.Condition.CodingKeys.Type) -> VisxSDK.Condition.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.Condition.CodingKeys",
                        "usr": "s:7VisxSDK9ConditionV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.Condition.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.Condition.CodingKeys",
                            "usr": "s:7VisxSDK9ConditionV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK9ConditionV10CodingKeysO17conditionOperatoryA2EmF",
                "mangledName": "$s7VisxSDK9ConditionV10CodingKeysO17conditionOperatoryA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "key",
                "printedName": "key",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.Condition.CodingKeys.Type) -> VisxSDK.Condition.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.Condition.CodingKeys",
                        "usr": "s:7VisxSDK9ConditionV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.Condition.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.Condition.CodingKeys",
                            "usr": "s:7VisxSDK9ConditionV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK9ConditionV10CodingKeysO3keyyA2EmF",
                "mangledName": "$s7VisxSDK9ConditionV10CodingKeysO3keyyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "value",
                "printedName": "value",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.Condition.CodingKeys.Type) -> VisxSDK.Condition.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.Condition.CodingKeys",
                        "usr": "s:7VisxSDK9ConditionV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.Condition.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.Condition.CodingKeys",
                            "usr": "s:7VisxSDK9ConditionV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK9ConditionV10CodingKeysO5valueyA2EmF",
                "mangledName": "$s7VisxSDK9ConditionV10CodingKeysO5valueyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 2
              },
              {
                "kind": "Var",
                "name": "type",
                "printedName": "type",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.Condition.CodingKeys.Type) -> VisxSDK.Condition.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.Condition.CodingKeys",
                        "usr": "s:7VisxSDK9ConditionV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.Condition.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.Condition.CodingKeys",
                            "usr": "s:7VisxSDK9ConditionV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK9ConditionV10CodingKeysO4typeyA2EmF",
                "mangledName": "$s7VisxSDK9ConditionV10CodingKeysO4typeyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 3
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.Condition.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.Condition.CodingKeys",
                        "usr": "s:7VisxSDK9ConditionV10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK9ConditionV10CodingKeysO8rawValueAESgSS_tcfc",
                "mangledName": "$s7VisxSDK9ConditionV10CodingKeysO8rawValueAESgSS_tcfc",
                "moduleName": "VisxSDK",
                "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:7VisxSDK9ConditionV10CodingKeysO8rawValueSSvp",
                "mangledName": "$s7VisxSDK9ConditionV10CodingKeysO8rawValueSSvp",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7VisxSDK9ConditionV10CodingKeysO8rawValueSSvg",
                    "mangledName": "$s7VisxSDK9ConditionV10CodingKeysO8rawValueSSvg",
                    "moduleName": "VisxSDK",
                    "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:7VisxSDK9ConditionV10CodingKeysO11stringValueSSvp",
                "mangledName": "$s7VisxSDK9ConditionV10CodingKeysO11stringValueSSvp",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7VisxSDK9ConditionV10CodingKeysO11stringValueSSvg",
                    "mangledName": "$s7VisxSDK9ConditionV10CodingKeysO11stringValueSSvg",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(stringValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.Condition.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.Condition.CodingKeys",
                        "usr": "s:7VisxSDK9ConditionV10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK9ConditionV10CodingKeysO11stringValueAESgSS_tcfc",
                "mangledName": "$s7VisxSDK9ConditionV10CodingKeysO11stringValueAESgSS_tcfc",
                "moduleName": "VisxSDK",
                "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:7VisxSDK9ConditionV10CodingKeysO8intValueSiSgvp",
                "mangledName": "$s7VisxSDK9ConditionV10CodingKeysO8intValueSiSgvp",
                "moduleName": "VisxSDK",
                "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:7VisxSDK9ConditionV10CodingKeysO8intValueSiSgvg",
                    "mangledName": "$s7VisxSDK9ConditionV10CodingKeysO8intValueSiSgvg",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(intValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.Condition.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.Condition.CodingKeys",
                        "usr": "s:7VisxSDK9ConditionV10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK9ConditionV10CodingKeysO8intValueAESgSi_tcfc",
                "mangledName": "$s7VisxSDK9ConditionV10CodingKeysO8intValueAESgSi_tcfc",
                "moduleName": "VisxSDK",
                "implicit": true,
                "init_kind": "Designated"
              }
            ],
            "declKind": "Enum",
            "usr": "s:7VisxSDK9ConditionV10CodingKeysO",
            "mangledName": "$s7VisxSDK9ConditionV10CodingKeysO",
            "moduleName": "VisxSDK",
            "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": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Condition",
                "printedName": "VisxSDK.Condition",
                "usr": "s:7VisxSDK9ConditionV"
              },
              {
                "kind": "TypeNominal",
                "name": "ShowcaseCondition",
                "printedName": "VisxSDK.ShowcaseCondition",
                "usr": "s:7VisxSDK17ShowcaseConditionV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK9ConditionV4fromAcA08ShowcaseC0V_tcfc",
            "mangledName": "$s7VisxSDK9ConditionV4fromAcA08ShowcaseC0V_tcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Condition",
                "printedName": "VisxSDK.Condition",
                "usr": "s:7VisxSDK9ConditionV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK9ConditionV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7VisxSDK9ConditionV4fromACs7Decoder_p_tKcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK9ConditionV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7VisxSDK9ConditionV6encode2toys7Encoder_p_tKF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK9ConditionV",
        "mangledName": "$s7VisxSDK9ConditionV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "RemoteConfigApiError",
        "printedName": "RemoteConfigApiError",
        "children": [
          {
            "kind": "Var",
            "name": "decodingError",
            "printedName": "decodingError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.RemoteConfigApiError.Type) -> VisxSDK.RemoteConfigApiError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "RemoteConfigApiError",
                    "printedName": "VisxSDK.RemoteConfigApiError",
                    "usr": "s:7VisxSDK20RemoteConfigApiErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.RemoteConfigApiError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "RemoteConfigApiError",
                        "printedName": "VisxSDK.RemoteConfigApiError",
                        "usr": "s:7VisxSDK20RemoteConfigApiErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20RemoteConfigApiErrorO08decodingF0yA2CmF",
            "mangledName": "$s7VisxSDK20RemoteConfigApiErrorO08decodingF0yA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "errorCode",
            "printedName": "errorCode",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.RemoteConfigApiError.Type) -> (Swift.Int) -> VisxSDK.RemoteConfigApiError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Int) -> VisxSDK.RemoteConfigApiError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "RemoteConfigApiError",
                        "printedName": "VisxSDK.RemoteConfigApiError",
                        "usr": "s:7VisxSDK20RemoteConfigApiErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.RemoteConfigApiError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "RemoteConfigApiError",
                        "printedName": "VisxSDK.RemoteConfigApiError",
                        "usr": "s:7VisxSDK20RemoteConfigApiErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20RemoteConfigApiErrorO9errorCodeyACSicACmF",
            "mangledName": "$s7VisxSDK20RemoteConfigApiErrorO9errorCodeyACSicACmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "dataError",
            "printedName": "dataError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.RemoteConfigApiError.Type) -> VisxSDK.RemoteConfigApiError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "RemoteConfigApiError",
                    "printedName": "VisxSDK.RemoteConfigApiError",
                    "usr": "s:7VisxSDK20RemoteConfigApiErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.RemoteConfigApiError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "RemoteConfigApiError",
                        "printedName": "VisxSDK.RemoteConfigApiError",
                        "usr": "s:7VisxSDK20RemoteConfigApiErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20RemoteConfigApiErrorO04dataF0yA2CmF",
            "mangledName": "$s7VisxSDK20RemoteConfigApiErrorO04dataF0yA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "responseError",
            "printedName": "responseError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.RemoteConfigApiError.Type) -> VisxSDK.RemoteConfigApiError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "RemoteConfigApiError",
                    "printedName": "VisxSDK.RemoteConfigApiError",
                    "usr": "s:7VisxSDK20RemoteConfigApiErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.RemoteConfigApiError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "RemoteConfigApiError",
                        "printedName": "VisxSDK.RemoteConfigApiError",
                        "usr": "s:7VisxSDK20RemoteConfigApiErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20RemoteConfigApiErrorO08responseF0yA2CmF",
            "mangledName": "$s7VisxSDK20RemoteConfigApiErrorO08responseF0yA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "wrongUrl",
            "printedName": "wrongUrl",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.RemoteConfigApiError.Type) -> VisxSDK.RemoteConfigApiError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "RemoteConfigApiError",
                    "printedName": "VisxSDK.RemoteConfigApiError",
                    "usr": "s:7VisxSDK20RemoteConfigApiErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.RemoteConfigApiError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "RemoteConfigApiError",
                        "printedName": "VisxSDK.RemoteConfigApiError",
                        "usr": "s:7VisxSDK20RemoteConfigApiErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20RemoteConfigApiErrorO8wrongUrlyA2CmF",
            "mangledName": "$s7VisxSDK20RemoteConfigApiErrorO8wrongUrlyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20RemoteConfigApiErrorO11descriptionSSvp",
            "mangledName": "$s7VisxSDK20RemoteConfigApiErrorO11descriptionSSvp",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20RemoteConfigApiErrorO11descriptionSSvg",
                "mangledName": "$s7VisxSDK20RemoteConfigApiErrorO11descriptionSSvg",
                "moduleName": "VisxSDK",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK20RemoteConfigApiErrorO",
        "mangledName": "$s7VisxSDK20RemoteConfigApiErrorO",
        "moduleName": "VisxSDK",
        "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": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          },
          {
            "kind": "Conformance",
            "name": "LocalizedError",
            "printedName": "LocalizedError",
            "usr": "s:10Foundation14LocalizedErrorP",
            "mangledName": "$s10Foundation14LocalizedErrorP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "MessageUI",
        "printedName": "MessageUI",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "MraidUtils",
        "printedName": "MraidUtils",
        "children": [
          {
            "kind": "Function",
            "name": "supports",
            "printedName": "supports(urlScheme:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK10MraidUtilsV8supports9urlSchemeSbSS_tFZ",
            "mangledName": "$s7VisxSDK10MraidUtilsV8supports9urlSchemeSbSS_tFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "supports",
            "printedName": "supports(feature:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK10MraidUtilsV8supports7featureSbSS_tFZ",
            "mangledName": "$s7VisxSDK10MraidUtilsV8supports7featureSbSS_tFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MraidUtils",
                "printedName": "VisxSDK.MraidUtils",
                "usr": "s:7VisxSDK10MraidUtilsV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK10MraidUtilsVACycfc",
            "mangledName": "$s7VisxSDK10MraidUtilsVACycfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK10MraidUtilsV",
        "mangledName": "$s7VisxSDK10MraidUtilsV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "VisxTableViewCell",
        "printedName": "VisxTableViewCell",
        "children": [
          {
            "kind": "Var",
            "name": "visxCellIdentifier",
            "printedName": "visxCellIdentifier",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxTableViewCell(cpy)visxCellIdentifier",
            "mangledName": "$s7VisxSDK0A13TableViewCellC04visxE10IdentifierSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "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": "c:@M@VisxSDK@objc(cs)VisxTableViewCell(cm)visxCellIdentifier",
                "mangledName": "$s7VisxSDK0A13TableViewCellC04visxE10IdentifierSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "showAd",
            "printedName": "showAd(adView:tableView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "UITableView",
                "printedName": "UIKit.UITableView",
                "usr": "c:objc(cs)UITableView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxTableViewCell(im)showAdWithAdView:tableView:",
            "mangledName": "$s7VisxSDK0A13TableViewCellC6showAd02adD005tableD0yAA0agD0C_So07UITableD0CtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "objc_name": "showAdWithAdView:tableView:",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(style:reuseIdentifier:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxTableViewCell",
                "printedName": "VisxSDK.VisxTableViewCell",
                "usr": "c:@M@VisxSDK@objc(cs)VisxTableViewCell"
              },
              {
                "kind": "TypeNominal",
                "name": "CellStyle",
                "printedName": "UIKit.UITableViewCell.CellStyle",
                "usr": "c:@E@UITableViewCellStyle"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxTableViewCell(im)initWithStyle:reuseIdentifier:",
            "mangledName": "$s7VisxSDK0A13TableViewCellC5style15reuseIdentifierACSo07UITabledE5StyleV_SSSgtcfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "objc_name": "initWithStyle:reuseIdentifier:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(coder:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxTableViewCell?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxTableViewCell",
                    "printedName": "VisxSDK.VisxTableViewCell",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxTableViewCell"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "NSCoder",
                "printedName": "Foundation.NSCoder",
                "usr": "c:objc(cs)NSCoder"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxTableViewCell(im)initWithCoder:",
            "mangledName": "$s7VisxSDK0A13TableViewCellC5coderACSgSo7NSCoderC_tcfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "objc_name": "initWithCoder:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Required"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@VisxSDK@objc(cs)VisxTableViewCell",
        "mangledName": "$s7VisxSDK0A13TableViewCellC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "objc_name": "VisxTableViewCell",
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "superclassUsr": "c:objc(cs)UITableViewCell",
        "hasMissingDesignatedInitializers": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "UIKit.UITableViewCell",
          "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": "LayoutConstraintItem",
            "printedName": "LayoutConstraintItem",
            "usr": "s:7VisxSDK20LayoutConstraintItemP",
            "mangledName": "$s7VisxSDK20LayoutConstraintItemP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintRelatableTarget",
            "printedName": "ConstraintRelatableTarget",
            "usr": "s:7VisxSDK25ConstraintRelatableTargetP",
            "mangledName": "$s7VisxSDK25ConstraintRelatableTargetP"
          },
          {
            "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": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxJSEvent",
        "printedName": "VisxJSEvent",
        "children": [
          {
            "kind": "Var",
            "name": "visxVideoFinished",
            "printedName": "visxVideoFinished",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxJSEvent.Type) -> VisxSDK.VisxJSEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxJSEvent",
                    "printedName": "VisxSDK.VisxJSEvent",
                    "usr": "s:7VisxSDK0A7JSEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxJSEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxJSEvent",
                        "printedName": "VisxSDK.VisxJSEvent",
                        "usr": "s:7VisxSDK0A7JSEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A7JSEventO17visxVideoFinishedyA2CmF",
            "mangledName": "$s7VisxSDK0A7JSEventO17visxVideoFinishedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "visxVideoCanceled",
            "printedName": "visxVideoCanceled",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxJSEvent.Type) -> VisxSDK.VisxJSEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxJSEvent",
                    "printedName": "VisxSDK.VisxJSEvent",
                    "usr": "s:7VisxSDK0A7JSEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxJSEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxJSEvent",
                        "printedName": "VisxSDK.VisxJSEvent",
                        "usr": "s:7VisxSDK0A7JSEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A7JSEventO17visxVideoCanceledyA2CmF",
            "mangledName": "$s7VisxSDK0A7JSEventO17visxVideoCanceledyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "visxVideoMuted",
            "printedName": "visxVideoMuted",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxJSEvent.Type) -> VisxSDK.VisxJSEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxJSEvent",
                    "printedName": "VisxSDK.VisxJSEvent",
                    "usr": "s:7VisxSDK0A7JSEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxJSEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxJSEvent",
                        "printedName": "VisxSDK.VisxJSEvent",
                        "usr": "s:7VisxSDK0A7JSEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A7JSEventO14visxVideoMutedyA2CmF",
            "mangledName": "$s7VisxSDK0A7JSEventO14visxVideoMutedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "visxVideoUnmuted",
            "printedName": "visxVideoUnmuted",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxJSEvent.Type) -> VisxSDK.VisxJSEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxJSEvent",
                    "printedName": "VisxSDK.VisxJSEvent",
                    "usr": "s:7VisxSDK0A7JSEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxJSEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxJSEvent",
                        "printedName": "VisxSDK.VisxJSEvent",
                        "usr": "s:7VisxSDK0A7JSEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A7JSEventO16visxVideoUnmutedyA2CmF",
            "mangledName": "$s7VisxSDK0A7JSEventO16visxVideoUnmutedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "visxMessageAboveSuccess",
            "printedName": "visxMessageAboveSuccess",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxJSEvent.Type) -> VisxSDK.VisxJSEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxJSEvent",
                    "printedName": "VisxSDK.VisxJSEvent",
                    "usr": "s:7VisxSDK0A7JSEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxJSEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxJSEvent",
                        "printedName": "VisxSDK.VisxJSEvent",
                        "usr": "s:7VisxSDK0A7JSEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A7JSEventO23visxMessageAboveSuccessyA2CmF",
            "mangledName": "$s7VisxSDK0A7JSEventO23visxMessageAboveSuccessyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "visxMessageAboveFailed",
            "printedName": "visxMessageAboveFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxJSEvent.Type) -> VisxSDK.VisxJSEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxJSEvent",
                    "printedName": "VisxSDK.VisxJSEvent",
                    "usr": "s:7VisxSDK0A7JSEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxJSEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxJSEvent",
                        "printedName": "VisxSDK.VisxJSEvent",
                        "usr": "s:7VisxSDK0A7JSEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A7JSEventO22visxMessageAboveFailedyA2CmF",
            "mangledName": "$s7VisxSDK0A7JSEventO22visxMessageAboveFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 5
          },
          {
            "kind": "Var",
            "name": "visxMessageBelowSuccess",
            "printedName": "visxMessageBelowSuccess",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxJSEvent.Type) -> VisxSDK.VisxJSEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxJSEvent",
                    "printedName": "VisxSDK.VisxJSEvent",
                    "usr": "s:7VisxSDK0A7JSEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxJSEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxJSEvent",
                        "printedName": "VisxSDK.VisxJSEvent",
                        "usr": "s:7VisxSDK0A7JSEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A7JSEventO23visxMessageBelowSuccessyA2CmF",
            "mangledName": "$s7VisxSDK0A7JSEventO23visxMessageBelowSuccessyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 6
          },
          {
            "kind": "Var",
            "name": "visxMessageBelowFailed",
            "printedName": "visxMessageBelowFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxJSEvent.Type) -> VisxSDK.VisxJSEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxJSEvent",
                    "printedName": "VisxSDK.VisxJSEvent",
                    "usr": "s:7VisxSDK0A7JSEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxJSEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxJSEvent",
                        "printedName": "VisxSDK.VisxJSEvent",
                        "usr": "s:7VisxSDK0A7JSEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A7JSEventO22visxMessageBelowFailedyA2CmF",
            "mangledName": "$s7VisxSDK0A7JSEventO22visxMessageBelowFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 7
          },
          {
            "kind": "Var",
            "name": "visxMaxSizeViolation",
            "printedName": "visxMaxSizeViolation",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxJSEvent.Type) -> VisxSDK.VisxJSEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxJSEvent",
                    "printedName": "VisxSDK.VisxJSEvent",
                    "usr": "s:7VisxSDK0A7JSEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxJSEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxJSEvent",
                        "printedName": "VisxSDK.VisxJSEvent",
                        "usr": "s:7VisxSDK0A7JSEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A7JSEventO20visxMaxSizeViolationyA2CmF",
            "mangledName": "$s7VisxSDK0A7JSEventO20visxMaxSizeViolationyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 8
          },
          {
            "kind": "Var",
            "name": "visxOnScrollEnableSuccess",
            "printedName": "visxOnScrollEnableSuccess",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxJSEvent.Type) -> VisxSDK.VisxJSEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxJSEvent",
                    "printedName": "VisxSDK.VisxJSEvent",
                    "usr": "s:7VisxSDK0A7JSEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxJSEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxJSEvent",
                        "printedName": "VisxSDK.VisxJSEvent",
                        "usr": "s:7VisxSDK0A7JSEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A7JSEventO25visxOnScrollEnableSuccessyA2CmF",
            "mangledName": "$s7VisxSDK0A7JSEventO25visxOnScrollEnableSuccessyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 9
          },
          {
            "kind": "Var",
            "name": "visxOnScrollEnableFailed",
            "printedName": "visxOnScrollEnableFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.VisxJSEvent.Type) -> VisxSDK.VisxJSEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxJSEvent",
                    "printedName": "VisxSDK.VisxJSEvent",
                    "usr": "s:7VisxSDK0A7JSEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.VisxJSEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxJSEvent",
                        "printedName": "VisxSDK.VisxJSEvent",
                        "usr": "s:7VisxSDK0A7JSEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK0A7JSEventO24visxOnScrollEnableFailedyA2CmF",
            "mangledName": "$s7VisxSDK0A7JSEventO24visxOnScrollEnableFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 10
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxJSEvent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxJSEvent",
                    "printedName": "VisxSDK.VisxJSEvent",
                    "usr": "s:7VisxSDK0A7JSEventO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A7JSEventO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK0A7JSEventO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK0A7JSEventO8rawValueSSvp",
            "mangledName": "$s7VisxSDK0A7JSEventO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A7JSEventO8rawValueSSvg",
                "mangledName": "$s7VisxSDK0A7JSEventO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK0A7JSEventO",
        "mangledName": "$s7VisxSDK0A7JSEventO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintMakerEditable",
        "printedName": "ConstraintMakerEditable",
        "children": [
          {
            "kind": "Function",
            "name": "multipliedBy",
            "printedName": "multipliedBy(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerEditable",
                "printedName": "VisxSDK.ConstraintMakerEditable",
                "usr": "s:7VisxSDK23ConstraintMakerEditableC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintMultiplierTarget",
                "printedName": "any VisxSDK.ConstraintMultiplierTarget",
                "usr": "s:7VisxSDK26ConstraintMultiplierTargetP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK23ConstraintMakerEditableC12multipliedByyAcA0C16MultiplierTarget_pF",
            "mangledName": "$s7VisxSDK23ConstraintMakerEditableC12multipliedByyAcA0C16MultiplierTarget_pF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "dividedBy",
            "printedName": "dividedBy(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerEditable",
                "printedName": "VisxSDK.ConstraintMakerEditable",
                "usr": "s:7VisxSDK23ConstraintMakerEditableC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintMultiplierTarget",
                "printedName": "any VisxSDK.ConstraintMultiplierTarget",
                "usr": "s:7VisxSDK26ConstraintMultiplierTargetP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK23ConstraintMakerEditableC9dividedByyAcA0C16MultiplierTarget_pF",
            "mangledName": "$s7VisxSDK23ConstraintMakerEditableC9dividedByyAcA0C16MultiplierTarget_pF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "offset",
            "printedName": "offset(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerEditable",
                "printedName": "VisxSDK.ConstraintMakerEditable",
                "usr": "s:7VisxSDK23ConstraintMakerEditableC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintOffsetTarget",
                "printedName": "any VisxSDK.ConstraintOffsetTarget",
                "usr": "s:7VisxSDK22ConstraintOffsetTargetP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK23ConstraintMakerEditableC6offsetyAcA0C12OffsetTarget_pF",
            "mangledName": "$s7VisxSDK23ConstraintMakerEditableC6offsetyAcA0C12OffsetTarget_pF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "inset",
            "printedName": "inset(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerEditable",
                "printedName": "VisxSDK.ConstraintMakerEditable",
                "usr": "s:7VisxSDK23ConstraintMakerEditableC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintInsetTarget",
                "printedName": "any VisxSDK.ConstraintInsetTarget",
                "usr": "s:7VisxSDK21ConstraintInsetTargetP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK23ConstraintMakerEditableC5insetyAcA0C11InsetTarget_pF",
            "mangledName": "$s7VisxSDK23ConstraintMakerEditableC5insetyAcA0C11InsetTarget_pF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "inset",
            "printedName": "inset(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerEditable",
                "printedName": "VisxSDK.ConstraintMakerEditable",
                "usr": "s:7VisxSDK23ConstraintMakerEditableC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintDirectionalInsetTarget",
                "printedName": "any VisxSDK.ConstraintDirectionalInsetTarget",
                "usr": "s:7VisxSDK32ConstraintDirectionalInsetTargetP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK23ConstraintMakerEditableC5insetyAcA0C22DirectionalInsetTarget_pF",
            "mangledName": "$s7VisxSDK23ConstraintMakerEditableC5insetyAcA0C22DirectionalInsetTarget_pF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "11.0",
            "intro_tvOS": "11.0",
            "declAttributes": [
              "AccessControl",
              "Available",
              "Available",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintMakerEditable",
                "printedName": "VisxSDK.ConstraintMakerEditable",
                "usr": "s:7VisxSDK23ConstraintMakerEditableC"
              },
              {
                "kind": "TypeNominal",
                "name": "ConstraintDescription",
                "printedName": "VisxSDK.ConstraintDescription",
                "usr": "s:7VisxSDK21ConstraintDescriptionC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK23ConstraintMakerEditableCyAcA0C11DescriptionCcfc",
            "mangledName": "$s7VisxSDK23ConstraintMakerEditableCyAcA0C11DescriptionCcfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "declAttributes": [
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "s:7VisxSDK23ConstraintMakerEditableC",
        "mangledName": "$s7VisxSDK23ConstraintMakerEditableC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "superclassUsr": "s:7VisxSDK28ConstraintMakerPrioritizableC",
        "hasMissingDesignatedInitializers": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "VisxSDK.ConstraintMakerPrioritizable",
          "VisxSDK.ConstraintMakerFinalizable"
        ],
        "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": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxCollectionViewCell",
        "printedName": "VisxCollectionViewCell",
        "children": [
          {
            "kind": "Var",
            "name": "visxCellIdentifier",
            "printedName": "visxCellIdentifier",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxCollectionViewCell(cpy)visxCellIdentifier",
            "mangledName": "$s7VisxSDK0A18CollectionViewCellC04visxE10IdentifierSSvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "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": "c:@M@VisxSDK@objc(cs)VisxCollectionViewCell(cm)visxCellIdentifier",
                "mangledName": "$s7VisxSDK0A18CollectionViewCellC04visxE10IdentifierSSvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "showAd",
            "printedName": "showAd(adView:collectionView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "UICollectionView",
                "printedName": "UIKit.UICollectionView",
                "usr": "c:objc(cs)UICollectionView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxCollectionViewCell(im)showAdWithAdView:collectionView:",
            "mangledName": "$s7VisxSDK0A18CollectionViewCellC6showAd02adD0010collectionD0yAA0agD0C_So012UICollectionD0CtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "objc_name": "showAdWithAdView:collectionView:",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(frame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxCollectionViewCell",
                "printedName": "VisxSDK.VisxCollectionViewCell",
                "usr": "c:@M@VisxSDK@objc(cs)VisxCollectionViewCell"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxCollectionViewCell(im)initWithFrame:",
            "mangledName": "$s7VisxSDK0A18CollectionViewCellC5frameACSo6CGRectV_tcfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "initWithFrame:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(coder:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxCollectionViewCell?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxCollectionViewCell",
                    "printedName": "VisxSDK.VisxCollectionViewCell",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxCollectionViewCell"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "NSCoder",
                "printedName": "Foundation.NSCoder",
                "usr": "c:objc(cs)NSCoder"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxCollectionViewCell(im)initWithCoder:",
            "mangledName": "$s7VisxSDK0A18CollectionViewCellC5coderACSgSo7NSCoderC_tcfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "initWithCoder:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Required"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@VisxSDK@objc(cs)VisxCollectionViewCell",
        "mangledName": "$s7VisxSDK0A18CollectionViewCellC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "objc_name": "VisxCollectionViewCell",
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "superclassUsr": "c:objc(cs)UICollectionViewCell",
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "UIKit.UICollectionViewCell",
          "UIKit.UICollectionReusableView",
          "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": "LayoutConstraintItem",
            "printedName": "LayoutConstraintItem",
            "usr": "s:7VisxSDK20LayoutConstraintItemP",
            "mangledName": "$s7VisxSDK20LayoutConstraintItemP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintRelatableTarget",
            "printedName": "ConstraintRelatableTarget",
            "usr": "s:7VisxSDK25ConstraintRelatableTargetP",
            "mangledName": "$s7VisxSDK25ConstraintRelatableTargetP"
          },
          {
            "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": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "FetchMediationDelegate",
        "printedName": "FetchMediationDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "didReceive",
            "printedName": "didReceive(_:error:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[VisxSDK.MediationData]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.MediationData]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MediationData",
                        "printedName": "VisxSDK.MediationData",
                        "usr": "s:7VisxSDK13MediationDataV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.NSError?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSError",
                    "printedName": "Foundation.NSError",
                    "usr": "c:objc(cs)NSError"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK22FetchMediationDelegateP10didReceive_5errorySayAA0D4DataVGSg_So7NSErrorCSgtF",
            "mangledName": "$s7VisxSDK22FetchMediationDelegateP10didReceive_5errorySayAA0D4DataVGSg_So7NSErrorCSgtF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.FetchMediationDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.FetchMediationDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fetchingMediationFailed",
            "printedName": "fetchingMediationFailed()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK22FetchMediationDelegateP08fetchingD6FailedyyF",
            "mangledName": "$s7VisxSDK22FetchMediationDelegateP08fetchingD6FailedyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.FetchMediationDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.FetchMediationDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7VisxSDK22FetchMediationDelegateP",
        "mangledName": "$s7VisxSDK22FetchMediationDelegateP",
        "moduleName": "VisxSDK",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "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": "LoadMediationDelegate",
        "printedName": "LoadMediationDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "loadMediationAd",
            "printedName": "loadMediationAd(_:adView:customTargeting:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Mediation",
                "printedName": "VisxSDK.Mediation",
                "usr": "c:@M@VisxSDK@objc(cs)Mediation"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              },
              {
                "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": "Func",
            "usr": "s:7VisxSDK21LoadMediationDelegateP04loadD2Ad_6adView15customTargetingyAA0D0C_AA0agI0CSDyS2SGSgtF",
            "mangledName": "$s7VisxSDK21LoadMediationDelegateP04loadD2Ad_6adView15customTargetingyAA0D0C_AA0agI0CSDyS2SGSgtF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.LoadMediationDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.LoadMediationDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7VisxSDK21LoadMediationDelegateP",
        "mangledName": "$s7VisxSDK21LoadMediationDelegateP",
        "moduleName": "VisxSDK",
        "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": "TypeDecl",
        "name": "MediationManager",
        "printedName": "MediationManager",
        "children": [
          {
            "kind": "Var",
            "name": "delegate",
            "printedName": "delegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "(any VisxSDK.FetchMediationDelegate)?"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK16MediationManagerV8delegateAA05FetchC8Delegate_pSgvp",
            "mangledName": "$s7VisxSDK16MediationManagerV8delegateAA05FetchC8Delegate_pSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "ReferenceOwnership"
            ],
            "fixedbinaryorder": 0,
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.FetchMediationDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FetchMediationDelegate",
                        "printedName": "any VisxSDK.FetchMediationDelegate",
                        "usr": "s:7VisxSDK22FetchMediationDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK16MediationManagerV8delegateAA05FetchC8Delegate_pSgvg",
                "mangledName": "$s7VisxSDK16MediationManagerV8delegateAA05FetchC8Delegate_pSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.FetchMediationDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FetchMediationDelegate",
                        "printedName": "any VisxSDK.FetchMediationDelegate",
                        "usr": "s:7VisxSDK22FetchMediationDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK16MediationManagerV8delegateAA05FetchC8Delegate_pSgvs",
                "mangledName": "$s7VisxSDK16MediationManagerV8delegateAA05FetchC8Delegate_pSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK16MediationManagerV8delegateAA05FetchC8Delegate_pSgvM",
                "mangledName": "$s7VisxSDK16MediationManagerV8delegateAA05FetchC8Delegate_pSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(delegate:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MediationManager",
                "printedName": "VisxSDK.MediationManager",
                "usr": "s:7VisxSDK16MediationManagerV"
              },
              {
                "kind": "TypeNominal",
                "name": "FetchMediationDelegate",
                "printedName": "any VisxSDK.FetchMediationDelegate",
                "usr": "s:7VisxSDK22FetchMediationDelegateP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK16MediationManagerV8delegateAcA05FetchC8Delegate_p_tcfc",
            "mangledName": "$s7VisxSDK16MediationManagerV8delegateAcA05FetchC8Delegate_p_tcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "receivedMediationFallback",
            "printedName": "receivedMediationFallback(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "FallbackData",
                "printedName": "VisxSDK.FallbackData",
                "usr": "s:7VisxSDK12FallbackDataV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16MediationManagerV08receivedC8FallbackyyAA0F4DataVF",
            "mangledName": "$s7VisxSDK16MediationManagerV08receivedC8FallbackyyAA0F4DataVF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK16MediationManagerV",
        "mangledName": "$s7VisxSDK16MediationManagerV",
        "moduleName": "VisxSDK",
        "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": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxStickyManager",
        "printedName": "VisxStickyManager",
        "children": [
          {
            "kind": "Var",
            "name": "stickyThreshold",
            "printedName": "stickyThreshold",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A13StickyManagerC15stickyThreshold33_3C529CF827A54B8D363C09F5AAF15C1ALL14CoreFoundation7CGFloatVvp",
            "mangledName": "$s7VisxSDK0A13StickyManagerC15stickyThreshold33_3C529CF827A54B8D363C09F5AAF15C1ALL12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 0,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "stickySize",
            "printedName": "stickySize",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A13StickyManagerC10stickySize33_3C529CF827A54B8D363C09F5AAF15C1ALLSo6CGSizeVvp",
            "mangledName": "$s7VisxSDK0A13StickyManagerC10stickySize33_3C529CF827A54B8D363C09F5AAF15C1ALLSo6CGSizeVvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "stickyMode",
            "printedName": "stickyMode",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StickyMode",
                "printedName": "VisxSDK.StickyMode",
                "usr": "s:7VisxSDK10StickyModeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A13StickyManagerC10stickyMode33_3C529CF827A54B8D363C09F5AAF15C1ALLAA0cF0Ovp",
            "mangledName": "$s7VisxSDK0A13StickyManagerC10stickyMode33_3C529CF827A54B8D363C09F5AAF15C1ALLAA0cF0Ovp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 2,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "stickyPosition",
            "printedName": "stickyPosition",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "StickyPosition",
                "printedName": "VisxSDK.StickyPosition",
                "usr": "s:7VisxSDK14StickyPositionO"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A13StickyManagerC14stickyPosition33_3C529CF827A54B8D363C09F5AAF15C1ALLAA0cF0Ovp",
            "mangledName": "$s7VisxSDK0A13StickyManagerC14stickyPosition33_3C529CF827A54B8D363C09F5AAF15C1ALLAA0cF0Ovp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 3,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "adView",
            "printedName": "adView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "VisxSDK.VisxAdView?"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A13StickyManagerC6adView33_3C529CF827A54B8D363C09F5AAF15C1ALLAA0a2AdF0CSgvp",
            "mangledName": "$s7VisxSDK0A13StickyManagerC6adView33_3C529CF827A54B8D363C09F5AAF15C1ALLAA0a2AdF0CSgvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "ReferenceOwnership",
              "AccessControl"
            ],
            "fixedbinaryorder": 4,
            "ownership": 1,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "mradView",
            "printedName": "mradView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A13StickyManagerC8mradView33_3C529CF827A54B8D363C09F5AAF15C1ALLAA0a4MRAdF0Cvp",
            "mangledName": "$s7VisxSDK0A13StickyManagerC8mradView33_3C529CF827A54B8D363C09F5AAF15C1ALLAA0a4MRAdF0Cvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 5,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "isExposureThresholdMet",
            "printedName": "isExposureThresholdMet",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A13StickyManagerC22isExposureThresholdMet33_3C529CF827A54B8D363C09F5AAF15C1ALLSbvp",
            "mangledName": "$s7VisxSDK0A13StickyManagerC22isExposureThresholdMet33_3C529CF827A54B8D363C09F5AAF15C1ALLSbvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 6,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "isStickyAdded",
            "printedName": "isStickyAdded",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A13StickyManagerC02isC5Added33_3C529CF827A54B8D363C09F5AAF15C1ALLSbvp",
            "mangledName": "$s7VisxSDK0A13StickyManagerC02isC5Added33_3C529CF827A54B8D363C09F5AAF15C1ALLSbvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 7,
            "hasStorage": true
          },
          {
            "kind": "Var",
            "name": "isCloseButtonPressed",
            "printedName": "isCloseButtonPressed",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A13StickyManagerC20isCloseButtonPressed33_3C529CF827A54B8D363C09F5AAF15C1ALLSbvp",
            "mangledName": "$s7VisxSDK0A13StickyManagerC20isCloseButtonPressed33_3C529CF827A54B8D363C09F5AAF15C1ALLSbvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 8,
            "hasStorage": true
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(mradView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxStickyManager",
                "printedName": "VisxSDK.VisxStickyManager",
                "usr": "s:7VisxSDK0A13StickyManagerC"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A13StickyManagerC8mradViewAcA0a4MRAdF0C_tcfc",
            "mangledName": "$s7VisxSDK0A13StickyManagerC8mradViewAcA0a4MRAdF0C_tcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "setStickyPosition",
            "printedName": "setStickyPosition(_:mode:size:threshold:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.StickyPosition?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StickyPosition",
                    "printedName": "VisxSDK.StickyPosition",
                    "usr": "s:7VisxSDK14StickyPositionO"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.StickyMode?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StickyMode",
                    "printedName": "VisxSDK.StickyMode",
                    "usr": "s:7VisxSDK10StickyModeO"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "CoreFoundation.CGSize?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGSize",
                    "printedName": "CoreFoundation.CGSize",
                    "usr": "c:@S@CGSize"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.Double?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A13StickyManagerC03setC8Position_4mode4size9thresholdyAA0cF0OSg_AA0C4ModeOSgSo6CGSizeVSgSdSgtF",
            "mangledName": "$s7VisxSDK0A13StickyManagerC03setC8Position_4mode4size9thresholdyAA0cF0OSg_AA0C4ModeOSgSo6CGSizeVSgSdSgtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "closeSticky",
            "printedName": "closeSticky()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A13StickyManagerC05closeC0yyF",
            "mangledName": "$s7VisxSDK0A13StickyManagerC05closeC0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:7VisxSDK0A13StickyManagerC",
        "mangledName": "$s7VisxSDK0A13StickyManagerC",
        "moduleName": "VisxSDK",
        "isOpen": 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": "StickyMode",
        "printedName": "StickyMode",
        "children": [
          {
            "kind": "Var",
            "name": "auto",
            "printedName": "auto",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.StickyMode.Type) -> VisxSDK.StickyMode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StickyMode",
                    "printedName": "VisxSDK.StickyMode",
                    "usr": "s:7VisxSDK10StickyModeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.StickyMode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "StickyMode",
                        "printedName": "VisxSDK.StickyMode",
                        "usr": "s:7VisxSDK10StickyModeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10StickyModeO4autoyA2CmF",
            "mangledName": "$s7VisxSDK10StickyModeO4autoyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "manual",
            "printedName": "manual",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.StickyMode.Type) -> VisxSDK.StickyMode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StickyMode",
                    "printedName": "VisxSDK.StickyMode",
                    "usr": "s:7VisxSDK10StickyModeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.StickyMode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "StickyMode",
                        "printedName": "VisxSDK.StickyMode",
                        "usr": "s:7VisxSDK10StickyModeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK10StickyModeO6manualyA2CmF",
            "mangledName": "$s7VisxSDK10StickyModeO6manualyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.StickyMode?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StickyMode",
                    "printedName": "VisxSDK.StickyMode",
                    "usr": "s:7VisxSDK10StickyModeO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK10StickyModeO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK10StickyModeO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK10StickyModeO8rawValueSSvp",
            "mangledName": "$s7VisxSDK10StickyModeO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK10StickyModeO8rawValueSSvg",
                "mangledName": "$s7VisxSDK10StickyModeO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK10StickyModeO",
        "mangledName": "$s7VisxSDK10StickyModeO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "StickyPosition",
        "printedName": "StickyPosition",
        "children": [
          {
            "kind": "Var",
            "name": "top",
            "printedName": "top",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.StickyPosition.Type) -> VisxSDK.StickyPosition",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StickyPosition",
                    "printedName": "VisxSDK.StickyPosition",
                    "usr": "s:7VisxSDK14StickyPositionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.StickyPosition.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "StickyPosition",
                        "printedName": "VisxSDK.StickyPosition",
                        "usr": "s:7VisxSDK14StickyPositionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14StickyPositionO3topyA2CmF",
            "mangledName": "$s7VisxSDK14StickyPositionO3topyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "bottom",
            "printedName": "bottom",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.StickyPosition.Type) -> VisxSDK.StickyPosition",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StickyPosition",
                    "printedName": "VisxSDK.StickyPosition",
                    "usr": "s:7VisxSDK14StickyPositionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.StickyPosition.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "StickyPosition",
                        "printedName": "VisxSDK.StickyPosition",
                        "usr": "s:7VisxSDK14StickyPositionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14StickyPositionO6bottomyA2CmF",
            "mangledName": "$s7VisxSDK14StickyPositionO6bottomyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "auto",
            "printedName": "auto",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.StickyPosition.Type) -> VisxSDK.StickyPosition",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StickyPosition",
                    "printedName": "VisxSDK.StickyPosition",
                    "usr": "s:7VisxSDK14StickyPositionO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.StickyPosition.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "StickyPosition",
                        "printedName": "VisxSDK.StickyPosition",
                        "usr": "s:7VisxSDK14StickyPositionO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14StickyPositionO4autoyA2CmF",
            "mangledName": "$s7VisxSDK14StickyPositionO4autoyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.StickyPosition?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "StickyPosition",
                    "printedName": "VisxSDK.StickyPosition",
                    "usr": "s:7VisxSDK14StickyPositionO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK14StickyPositionO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK14StickyPositionO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK14StickyPositionO8rawValueSSvp",
            "mangledName": "$s7VisxSDK14StickyPositionO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK14StickyPositionO8rawValueSSvg",
                "mangledName": "$s7VisxSDK14StickyPositionO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK14StickyPositionO",
        "mangledName": "$s7VisxSDK14StickyPositionO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "CoreLocation",
        "printedName": "CoreLocation",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "VisxLocationService",
        "printedName": "VisxLocationService",
        "children": [
          {
            "kind": "Var",
            "name": "locationManager",
            "printedName": "locationManager",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "CoreLocation.CLLocationManager?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CLLocationManager",
                    "printedName": "CoreLocation.CLLocationManager",
                    "usr": "c:objc(cs)CLLocationManager"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A15LocationServiceC15locationManagerSo010CLLocationF0CSgvp",
            "mangledName": "$s7VisxSDK0A15LocationServiceC15locationManagerSo010CLLocationF0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 0,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "CoreLocation.CLLocationManager?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CLLocationManager",
                        "printedName": "CoreLocation.CLLocationManager",
                        "usr": "c:objc(cs)CLLocationManager"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A15LocationServiceC15locationManagerSo010CLLocationF0CSgvg",
                "mangledName": "$s7VisxSDK0A15LocationServiceC15locationManagerSo010CLLocationF0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "CoreLocation.CLLocationManager?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CLLocationManager",
                        "printedName": "CoreLocation.CLLocationManager",
                        "usr": "c:objc(cs)CLLocationManager"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A15LocationServiceC15locationManagerSo010CLLocationF0CSgvs",
                "mangledName": "$s7VisxSDK0A15LocationServiceC15locationManagerSo010CLLocationF0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A15LocationServiceC15locationManagerSo010CLLocationF0CSgvM",
                "mangledName": "$s7VisxSDK0A15LocationServiceC15locationManagerSo010CLLocationF0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isLocationEnabled",
            "printedName": "isLocationEnabled",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A15LocationServiceC02isC7EnabledSbvp",
            "mangledName": "$s7VisxSDK0A15LocationServiceC02isC7EnabledSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A15LocationServiceC02isC7EnabledSbvg",
                "mangledName": "$s7VisxSDK0A15LocationServiceC02isC7EnabledSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A15LocationServiceC02isC7EnabledSbvs",
                "mangledName": "$s7VisxSDK0A15LocationServiceC02isC7EnabledSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A15LocationServiceC02isC7EnabledSbvM",
                "mangledName": "$s7VisxSDK0A15LocationServiceC02isC7EnabledSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "shared",
            "printedName": "shared()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxLocationService",
                "printedName": "VisxSDK.VisxLocationService",
                "usr": "c:@M@VisxSDK@objc(cs)VisxLocationService"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A15LocationServiceC6sharedACyFZ",
            "mangledName": "$s7VisxSDK0A15LocationServiceC6sharedACyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "initializeLocationManager",
            "printedName": "initializeLocationManager()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A15LocationServiceC010initializeC7ManageryyF",
            "mangledName": "$s7VisxSDK0A15LocationServiceC010initializeC7ManageryyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getLongitudeDescription",
            "printedName": "getLongitudeDescription()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A15LocationServiceC23getLongitudeDescriptionSSyF",
            "mangledName": "$s7VisxSDK0A15LocationServiceC23getLongitudeDescriptionSSyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getLatitudeDescription",
            "printedName": "getLatitudeDescription()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A15LocationServiceC22getLatitudeDescriptionSSyF",
            "mangledName": "$s7VisxSDK0A15LocationServiceC22getLatitudeDescriptionSSyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "locationManager",
            "printedName": "locationManager(_:didChangeAuthorization:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CLLocationManager",
                "printedName": "CoreLocation.CLLocationManager",
                "usr": "c:objc(cs)CLLocationManager"
              },
              {
                "kind": "TypeNominal",
                "name": "CLAuthorizationStatus",
                "printedName": "CoreLocation.CLAuthorizationStatus",
                "usr": "c:@E@CLAuthorizationStatus"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxLocationService(im)locationManager:didChangeAuthorizationStatus:",
            "mangledName": "$s7VisxSDK0A15LocationServiceC15locationManager_22didChangeAuthorizationySo010CLLocationF0C_So21CLAuthorizationStatusVtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "objc_name": "locationManager:didChangeAuthorizationStatus:",
            "declAttributes": [
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "locationManager",
            "printedName": "locationManager(_:didFailWithError:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CLLocationManager",
                "printedName": "CoreLocation.CLLocationManager",
                "usr": "c:objc(cs)CLLocationManager"
              },
              {
                "kind": "TypeNominal",
                "name": "Error",
                "printedName": "any Swift.Error",
                "usr": "s:s5ErrorP"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxLocationService(im)locationManager:didFailWithError:",
            "mangledName": "$s7VisxSDK0A15LocationServiceC15locationManager_16didFailWithErrorySo010CLLocationF0C_s0J0_ptF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "objc_name": "locationManager:didFailWithError:",
            "declAttributes": [
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "locationManager",
            "printedName": "locationManager(_:didUpdateLocations:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CLLocationManager",
                "printedName": "CoreLocation.CLLocationManager",
                "usr": "c:objc(cs)CLLocationManager"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[CoreLocation.CLLocation]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CLLocation",
                    "printedName": "CoreLocation.CLLocation",
                    "usr": "c:objc(cs)CLLocation"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxLocationService(im)locationManager:didUpdateLocations:",
            "mangledName": "$s7VisxSDK0A15LocationServiceC15locationManager_18didUpdateLocationsySo010CLLocationF0C_SaySo0J0CGtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "objc_name": "locationManager:didUpdateLocations:",
            "declAttributes": [
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxLocationService",
                "printedName": "VisxSDK.VisxLocationService",
                "usr": "c:@M@VisxSDK@objc(cs)VisxLocationService"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxLocationService(im)init",
            "mangledName": "$s7VisxSDK0A15LocationServiceCACycfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@VisxSDK@objc(cs)VisxLocationService",
        "mangledName": "$s7VisxSDK0A15LocationServiceC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "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": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxAdViewDelegate",
        "printedName": "VisxAdViewDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "viewControllerForPresentingVisxAdView",
            "printedName": "viewControllerForPresentingVisxAdView()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIViewController",
                "printedName": "UIKit.UIViewController",
                "usr": "c:objc(cs)UIViewController"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate(im)viewControllerForPresentingVisxAdView",
            "mangledName": "$s7VisxSDK0A14AdViewDelegateP027viewControllerForPresentingacD0So06UIViewG0CyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxAdViewDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdViewDidInitialize",
            "printedName": "visxAdViewDidInitialize(visxAdView:effect:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementEffect",
                "printedName": "VisxSDK.VisxPlacementEffect",
                "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate(im)visxAdViewDidInitializeWithVisxAdView:effect:",
            "mangledName": "$s7VisxSDK0A14AdViewDelegateP04visxcD13DidInitialize0fcD06effectyAA0acD0C_AA0A15PlacementEffectOtF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxAdViewDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdFailedWithError",
            "printedName": "visxAdFailedWithError(visxAdView:message:code:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate(im)visxAdFailedWithErrorWithVisxAdView:message:code:",
            "mangledName": "$s7VisxSDK0A14AdViewDelegateP04visxC15FailedWithError0fcD07message4codeyAA0acD0C_SSSitF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxAdViewDelegate>",
            "protocolReq": true,
            "objc_name": "visxAdFailedWithErrorWithVisxAdView:message:code:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdViewSizeChange",
            "printedName": "visxAdViewSizeChange(visxAdView:width:height:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate(im)visxAdViewSizeChangeWithVisxAdView:width:height:",
            "mangledName": "$s7VisxSDK0A14AdViewDelegateP04visxcD10SizeChange0fcD05width6heightyAA0acD0C_12CoreGraphics7CGFloatVALtF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxAdViewDelegate>",
            "protocolReq": true,
            "objc_name": "visxAdViewSizeChangeWithVisxAdView:width:height:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdViewEffectChange",
            "printedName": "visxAdViewEffectChange(visxAdView:effect:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementEffect",
                "printedName": "VisxSDK.VisxPlacementEffect",
                "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate(im)visxAdViewEffectChangeWithVisxAdView:effect:",
            "mangledName": "$s7VisxSDK0A14AdViewDelegateP04visxcD12EffectChange0fcD06effectyAA0acD0C_AA0a9PlacementG0OtF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxAdViewDelegate>",
            "protocolReq": true,
            "objc_name": "visxAdViewEffectChangeWithVisxAdView:effect:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdViewClosed",
            "printedName": "visxAdViewClosed(visxAdView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate(im)visxAdViewClosedWithVisxAdView:",
            "mangledName": "$s7VisxSDK0A14AdViewDelegateP04visxcD6Closed0fcD0yAA0acD0C_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxAdViewDelegate>",
            "protocolReq": true,
            "objc_name": "visxAdViewClosedWithVisxAdView:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdViewClicked",
            "printedName": "visxAdViewClicked(visxAdView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate(im)visxAdViewClickedWithVisxAdView:",
            "mangledName": "$s7VisxSDK0A14AdViewDelegateP04visxcD7Clicked0fcD0yAA0acD0C_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxAdViewDelegate>",
            "protocolReq": true,
            "objc_name": "visxAdViewClickedWithVisxAdView:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxLandingPageOpened",
            "printedName": "visxLandingPageOpened()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate(im)visxLandingPageOpened",
            "mangledName": "$s7VisxSDK0A14AdViewDelegateP21visxLandingPageOpenedyyF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxAdViewDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "appShouldSuspendForAd",
            "printedName": "appShouldSuspendForAd(visxAdView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate(im)appShouldSuspendForAdWithVisxAdView:",
            "mangledName": "$s7VisxSDK0A14AdViewDelegateP019appShouldSuspendForC004visxcD0yAA0acD0C_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxAdViewDelegate>",
            "protocolReq": true,
            "objc_name": "appShouldSuspendForAdWithVisxAdView:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "appShouldResumeFromAd",
            "printedName": "appShouldResumeFromAd(visxAdView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate(im)appShouldResumeFromAdWithVisxAdView:",
            "mangledName": "$s7VisxSDK0A14AdViewDelegateP019appShouldResumeFromC004visxcD0yAA0acD0C_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxAdViewDelegate>",
            "protocolReq": true,
            "objc_name": "appShouldResumeFromAdWithVisxAdView:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdVideoFinished",
            "printedName": "visxAdVideoFinished(visxAdView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate(im)visxAdVideoFinishedWithVisxAdView:",
            "mangledName": "$s7VisxSDK0A14AdViewDelegateP04visxC13VideoFinished0fcD0yAA0acD0C_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxAdViewDelegate>",
            "protocolReq": true,
            "objc_name": "visxAdVideoFinishedWithVisxAdView:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdInterstitialWillBeClosed",
            "printedName": "visxAdInterstitialWillBeClosed(visxAdView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate(im)visxAdInterstitialWillBeClosedWithVisxAdView:",
            "mangledName": "$s7VisxSDK0A14AdViewDelegateP04visxC24InterstitialWillBeClosed0fcD0yAA0acD0C_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxAdViewDelegate>",
            "protocolReq": true,
            "objc_name": "visxAdInterstitialWillBeClosedWithVisxAdView:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdInterstitialClosed",
            "printedName": "visxAdInterstitialClosed(visxAdView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate(im)visxAdInterstitialClosedWithVisxAdView:",
            "mangledName": "$s7VisxSDK0A14AdViewDelegateP04visxC18InterstitialClosed0fcD0yAA0acD0C_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxAdViewDelegate>",
            "protocolReq": true,
            "objc_name": "visxAdInterstitialClosedWithVisxAdView:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdStickyOpened",
            "printedName": "visxAdStickyOpened(visxAdView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate(im)visxAdStickyOpenedWithVisxAdView:",
            "mangledName": "$s7VisxSDK0A14AdViewDelegateP04visxC12StickyOpened0fcD0yAA0acD0C_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxAdViewDelegate>",
            "protocolReq": true,
            "objc_name": "visxAdStickyOpenedWithVisxAdView:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdStickyWillBeClosed",
            "printedName": "visxAdStickyWillBeClosed(visxAdView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate(im)visxAdStickyWillBeClosedWithVisxAdView:",
            "mangledName": "$s7VisxSDK0A14AdViewDelegateP04visxC18StickyWillBeClosed0fcD0yAA0acD0C_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxAdViewDelegate>",
            "protocolReq": true,
            "objc_name": "visxAdStickyWillBeClosedWithVisxAdView:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxAdStickyClosed",
            "printedName": "visxAdStickyClosed(visxAdView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate(im)visxAdStickyClosedWithVisxAdView:",
            "mangledName": "$s7VisxSDK0A14AdViewDelegateP04visxC12StickyClosed0fcD0yAA0acD0C_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxAdViewDelegate>",
            "protocolReq": true,
            "objc_name": "visxAdStickyClosedWithVisxAdView:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate",
        "mangledName": "$s7VisxSDK0A14AdViewDelegateP",
        "moduleName": "VisxSDK",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "declAttributes": [
          "AccessControl",
          "ObjC",
          "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": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "RemoteConfigManager",
        "printedName": "RemoteConfigManager",
        "children": [
          {
            "kind": "Var",
            "name": "sharedInstance",
            "printedName": "sharedInstance",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "RemoteConfigManager",
                "printedName": "VisxSDK.RemoteConfigManager",
                "usr": "s:7VisxSDK19RemoteConfigManagerC"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK19RemoteConfigManagerC14sharedInstanceACvpZ",
            "mangledName": "$s7VisxSDK19RemoteConfigManagerC14sharedInstanceACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "RemoteConfigManager",
                    "printedName": "VisxSDK.RemoteConfigManager",
                    "usr": "s:7VisxSDK19RemoteConfigManagerC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK19RemoteConfigManagerC14sharedInstanceACvgZ",
                "mangledName": "$s7VisxSDK19RemoteConfigManagerC14sharedInstanceACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent",
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "remoteConfigBaseUrl",
            "printedName": "remoteConfigBaseUrl",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.URL?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "URL",
                    "printedName": "Foundation.URL",
                    "usr": "s:10Foundation3URLV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK19RemoteConfigManagerC06remoteD7BaseUrl33_416EE78C23500A07D73665C6F22B9377LL10Foundation3URLVSgvp",
            "mangledName": "$s7VisxSDK19RemoteConfigManagerC06remoteD7BaseUrl33_416EE78C23500A07D73665C6F22B9377LL10Foundation3URLVSgvp",
            "moduleName": "VisxSDK",
            "isInternal": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 0,
            "isLet": true,
            "hasStorage": true
          },
          {
            "kind": "Function",
            "name": "fetchRemoteConfiguration",
            "printedName": "fetchRemoteConfiguration(with:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK19RemoteConfigManagerC05fetchC13Configuration4withySS_tF",
            "mangledName": "$s7VisxSDK19RemoteConfigManagerC05fetchC13Configuration4withySS_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getRemoteConfiguration",
            "printedName": "getRemoteConfiguration(for:with:flagKey:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.Configuration?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Configuration",
                    "printedName": "VisxSDK.Configuration",
                    "usr": "s:7VisxSDK13ConfigurationV"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "FeatureFlag",
                "printedName": "VisxSDK.FeatureFlag",
                "usr": "s:7VisxSDK11FeatureFlagO"
              },
              {
                "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": "FeatureFlagKey",
                "printedName": "VisxSDK.FeatureFlagKey",
                "usr": "s:7VisxSDK14FeatureFlagKeyO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK19RemoteConfigManagerC03getC13Configuration3for4with7flagKeyAA0G0VSgAA11FeatureFlagO_SSSgAA0lmK0OtF",
            "mangledName": "$s7VisxSDK19RemoteConfigManagerC03getC13Configuration3for4with7flagKeyAA0G0VSgAA11FeatureFlagO_SSSgAA0lmK0OtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getBoolFromRemoteConfiguration",
            "printedName": "getBoolFromRemoteConfiguration(for:with:flagKey:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "FeatureFlag",
                "printedName": "VisxSDK.FeatureFlag",
                "usr": "s:7VisxSDK11FeatureFlagO"
              },
              {
                "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": "FeatureFlagKey",
                "printedName": "VisxSDK.FeatureFlagKey",
                "usr": "s:7VisxSDK14FeatureFlagKeyO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK19RemoteConfigManagerC011getBoolFromC13Configuration3for4with7flagKeySbAA11FeatureFlagO_SSSgAA0noM0OtF",
            "mangledName": "$s7VisxSDK19RemoteConfigManagerC011getBoolFromC13Configuration3for4with7flagKeySbAA11FeatureFlagO_SSSgAA0noM0OtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getStringFromRemoteConfiguration",
            "printedName": "getStringFromRemoteConfiguration(for:with:flagKey:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "FeatureFlag",
                "printedName": "VisxSDK.FeatureFlag",
                "usr": "s:7VisxSDK11FeatureFlagO"
              },
              {
                "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": "FeatureFlagKey",
                "printedName": "VisxSDK.FeatureFlagKey",
                "usr": "s:7VisxSDK14FeatureFlagKeyO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK19RemoteConfigManagerC013getStringFromC13Configuration3for4with7flagKeySSSgAA11FeatureFlagO_AhA0noM0OtF",
            "mangledName": "$s7VisxSDK19RemoteConfigManagerC013getStringFromC13Configuration3for4with7flagKeySSSgAA11FeatureFlagO_AhA0noM0OtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setCurrentTime",
            "printedName": "setCurrentTime()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK19RemoteConfigManagerC14setCurrentTimeyyF",
            "mangledName": "$s7VisxSDK19RemoteConfigManagerC14setCurrentTimeyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setRefreshTime",
            "printedName": "setRefreshTime(adUnitId:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK19RemoteConfigManagerC14setRefreshTime8adUnitIdySSSg_tF",
            "mangledName": "$s7VisxSDK19RemoteConfigManagerC14setRefreshTime8adUnitIdySSSg_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "RemoteConfigManager",
                "printedName": "VisxSDK.RemoteConfigManager",
                "usr": "s:7VisxSDK19RemoteConfigManagerC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK19RemoteConfigManagerCACycfc",
            "mangledName": "$s7VisxSDK19RemoteConfigManagerCACycfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "s:7VisxSDK19RemoteConfigManagerC",
        "mangledName": "$s7VisxSDK19RemoteConfigManagerC",
        "moduleName": "VisxSDK",
        "isOpen": 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": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LogType",
        "printedName": "LogType",
        "children": [
          {
            "kind": "Var",
            "name": "console",
            "printedName": "console",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LogType.Type) -> VisxSDK.LogType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogType",
                    "printedName": "VisxSDK.LogType",
                    "usr": "s:7VisxSDK7LogTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LogType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogType",
                        "printedName": "VisxSDK.LogType",
                        "usr": "s:7VisxSDK7LogTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK7LogTypeO7consoleyA2CmF",
            "mangledName": "$s7VisxSDK7LogTypeO7consoleyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "consoleRemoteLogging",
            "printedName": "consoleRemoteLogging",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LogType.Type) -> VisxSDK.LogType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogType",
                    "printedName": "VisxSDK.LogType",
                    "usr": "s:7VisxSDK7LogTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LogType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogType",
                        "printedName": "VisxSDK.LogType",
                        "usr": "s:7VisxSDK7LogTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK7LogTypeO20consoleRemoteLoggingyA2CmF",
            "mangledName": "$s7VisxSDK7LogTypeO20consoleRemoteLoggingyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "consoleRemoteLoggingError",
            "printedName": "consoleRemoteLoggingError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LogType.Type) -> VisxSDK.LogType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogType",
                    "printedName": "VisxSDK.LogType",
                    "usr": "s:7VisxSDK7LogTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LogType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogType",
                        "printedName": "VisxSDK.LogType",
                        "usr": "s:7VisxSDK7LogTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK7LogTypeO25consoleRemoteLoggingErroryA2CmF",
            "mangledName": "$s7VisxSDK7LogTypeO25consoleRemoteLoggingErroryA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "remoteLogging",
            "printedName": "remoteLogging",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LogType.Type) -> VisxSDK.LogType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogType",
                    "printedName": "VisxSDK.LogType",
                    "usr": "s:7VisxSDK7LogTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LogType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogType",
                        "printedName": "VisxSDK.LogType",
                        "usr": "s:7VisxSDK7LogTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK7LogTypeO13remoteLoggingyA2CmF",
            "mangledName": "$s7VisxSDK7LogTypeO13remoteLoggingyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "remoteError",
            "printedName": "remoteError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.LogType.Type) -> VisxSDK.LogType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogType",
                    "printedName": "VisxSDK.LogType",
                    "usr": "s:7VisxSDK7LogTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.LogType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogType",
                        "printedName": "VisxSDK.LogType",
                        "usr": "s:7VisxSDK7LogTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK7LogTypeO11remoteErroryA2CmF",
            "mangledName": "$s7VisxSDK7LogTypeO11remoteErroryA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "LogType",
                "printedName": "VisxSDK.LogType",
                "usr": "s:7VisxSDK7LogTypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "LogType",
                "printedName": "VisxSDK.LogType",
                "usr": "s:7VisxSDK7LogTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK7LogTypeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s7VisxSDK7LogTypeO2eeoiySbAC_ACtFZ",
            "moduleName": "VisxSDK",
            "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:7VisxSDK7LogTypeO9hashValueSivp",
            "mangledName": "$s7VisxSDK7LogTypeO9hashValueSivp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK7LogTypeO9hashValueSivg",
                "mangledName": "$s7VisxSDK7LogTypeO9hashValueSivg",
                "moduleName": "VisxSDK",
                "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:7VisxSDK7LogTypeO4hash4intoys6HasherVz_tF",
            "mangledName": "$s7VisxSDK7LogTypeO4hash4intoys6HasherVz_tF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK7LogTypeO",
        "mangledName": "$s7VisxSDK7LogTypeO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxLogger",
        "printedName": "VisxLogger",
        "children": [
          {
            "kind": "Function",
            "name": "log",
            "printedName": "log(type:message:level:labels:methodName:identifier:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "LogType",
                "printedName": "VisxSDK.LogType",
                "usr": "s:7VisxSDK7LogTypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "LogLevel",
                "printedName": "VisxSDK.LogLevel",
                "usr": "s:7VisxSDK8LogLevelO"
              },
              {
                "kind": "TypeNominal",
                "name": "LogLabel",
                "printedName": "VisxSDK.LogLabel",
                "hasDefaultArg": true,
                "usr": "s:7VisxSDK8LogLabelV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A6LoggerV3log4type7message5level6labels10methodName10identifieryAA7LogTypeO_SSAA0L5LevelOAA0L5LabelVS2SSgtFZ",
            "mangledName": "$s7VisxSDK0A6LoggerV3log4type7message5level6labels10methodName10identifieryAA7LogTypeO_SSAA0L5LevelOAA0L5LabelVS2SSgtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "saveLogToFile",
            "printedName": "saveLogToFile()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A6LoggerV13saveLogToFileyyFZ",
            "mangledName": "$s7VisxSDK0A6LoggerV13saveLogToFileyyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxLogger",
                "printedName": "VisxSDK.VisxLogger",
                "usr": "s:7VisxSDK0A6LoggerV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A6LoggerVACycfc",
            "mangledName": "$s7VisxSDK0A6LoggerVACycfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "adViewEvent",
            "printedName": "adViewEvent(_:message:adId:identifier:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "AdViewEvent",
                "printedName": "VisxSDK.AdViewEvent",
                "usr": "s:7VisxSDK11AdViewEventO"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A6LoggerV11adViewEvent_7message0D2Id10identifieryAA02AdeF0O_SSdS2SSgtFZ",
            "mangledName": "$s7VisxSDK0A6LoggerV11adViewEvent_7message0D2Id10identifieryAA02AdeF0O_SSdS2SSgtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "layoutEvent",
            "printedName": "layoutEvent(_:message:adId:identifier:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "LayoutEvent",
                "printedName": "VisxSDK.LayoutEvent",
                "usr": "s:7VisxSDK11LayoutEventO"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A6LoggerV11layoutEvent_7message4adId10identifieryAA06LayoutE0O_SSdS2SSgtFZ",
            "mangledName": "$s7VisxSDK0A6LoggerV11layoutEvent_7message4adId10identifieryAA06LayoutE0O_SSdS2SSgtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "mraidEvent",
            "printedName": "mraidEvent(_:message:adId:identifier:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "MraidEvent",
                "printedName": "VisxSDK.MraidEvent",
                "usr": "s:7VisxSDK10MraidEventO"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A6LoggerV10mraidEvent_7message4adId10identifieryAA05MraidE0O_SSdS2SSgtFZ",
            "mangledName": "$s7VisxSDK0A6LoggerV10mraidEvent_7message4adId10identifieryAA05MraidE0O_SSdS2SSgtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "webViewEvent",
            "printedName": "webViewEvent(_:message:adId:identifier:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "WebViewEvent",
                "printedName": "VisxSDK.WebViewEvent",
                "usr": "s:7VisxSDK12WebViewEventO"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A6LoggerV12webViewEvent_7message4adId10identifieryAA03WebeF0O_SSdS2SSgtFZ",
            "mangledName": "$s7VisxSDK0A6LoggerV12webViewEvent_7message4adId10identifieryAA03WebeF0O_SSdS2SSgtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "delegateEvent",
            "printedName": "delegateEvent(_:message:adId:identifier:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "DelegateEvent",
                "printedName": "VisxSDK.DelegateEvent",
                "usr": "s:7VisxSDK13DelegateEventO"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A6LoggerV13delegateEvent_7message4adId10identifieryAA08DelegateE0O_SSdS2SSgtFZ",
            "mangledName": "$s7VisxSDK0A6LoggerV13delegateEvent_7message4adId10identifieryAA08DelegateE0O_SSdS2SSgtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "OMEvent",
            "printedName": "OMEvent(_:identifier:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "OMEvent",
                "printedName": "VisxSDK.OMEvent",
                "usr": "s:7VisxSDK7OMEventO"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A6LoggerV7OMEvent_10identifieryAaDO_SSSgtFZ",
            "mangledName": "$s7VisxSDK0A6LoggerV7OMEvent_10identifieryAaDO_SSSgtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "visxJSEvent",
            "printedName": "visxJSEvent(_:message:adId:identifier:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxJSEvent",
                "printedName": "VisxSDK.VisxJSEvent",
                "usr": "s:7VisxSDK0A7JSEventO"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A6LoggerV11visxJSEvent_7message4adId10identifieryAA0aE0O_SSdS2SSgtFZ",
            "mangledName": "$s7VisxSDK0A6LoggerV11visxJSEvent_7message4adId10identifieryAA0aE0O_SSdS2SSgtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "communicationEvent",
            "printedName": "communicationEvent(_:message:adId:identifier:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CommunicationEvent",
                "printedName": "VisxSDK.CommunicationEvent",
                "usr": "s:7VisxSDK18CommunicationEventO"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A6LoggerV18communicationEvent_7message4adId10identifieryAA013CommunicationE0O_SSdS2SSgtFZ",
            "mangledName": "$s7VisxSDK0A6LoggerV18communicationEvent_7message4adId10identifieryAA013CommunicationE0O_SSdS2SSgtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK0A6LoggerV",
        "mangledName": "$s7VisxSDK0A6LoggerV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Photos",
        "printedName": "Photos",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "VisxPictureStorerDelegate",
        "printedName": "VisxPictureStorerDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "pictureStorerPictureStored",
            "printedName": "pictureStorerPictureStored(storer:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPictureStorer",
                "printedName": "VisxSDK.VisxPictureStorer",
                "usr": "c:@M@VisxSDK@objc(cs)VisxPictureStorer"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A21PictureStorerDelegateP07picturedC6Stored6storeryAA0acD0C_tF",
            "mangledName": "$s7VisxSDK0A21PictureStorerDelegateP07picturedC6Stored6storeryAA0acD0C_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxPictureStorerDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxPictureStorerDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pictureStorerPictureCanceled",
            "printedName": "pictureStorerPictureCanceled(storer:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPictureStorer",
                "printedName": "VisxSDK.VisxPictureStorer",
                "usr": "c:@M@VisxSDK@objc(cs)VisxPictureStorer"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A21PictureStorerDelegateP07picturedC8Canceled6storeryAA0acD0C_tF",
            "mangledName": "$s7VisxSDK0A21PictureStorerDelegateP07picturedC8Canceled6storeryAA0acD0C_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxPictureStorerDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxPictureStorerDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pictureStorerPictureFailedWithError",
            "printedName": "pictureStorerPictureFailedWithError(storer:error:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPictureStorer",
                "printedName": "VisxSDK.VisxPictureStorer",
                "usr": "c:@M@VisxSDK@objc(cs)VisxPictureStorer"
              },
              {
                "kind": "TypeNominal",
                "name": "Error",
                "printedName": "any Swift.Error",
                "usr": "s:s5ErrorP"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A21PictureStorerDelegateP07picturedC15FailedWithError6storer5erroryAA0acD0C_s0I0_ptF",
            "mangledName": "$s7VisxSDK0A21PictureStorerDelegateP07picturedC15FailedWithError6storer5erroryAA0acD0C_s0I0_ptF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.VisxPictureStorerDelegate>",
            "sugared_genericSig": "<Self where Self : VisxSDK.VisxPictureStorerDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7VisxSDK0A21PictureStorerDelegateP",
        "mangledName": "$s7VisxSDK0A21PictureStorerDelegateP",
        "moduleName": "VisxSDK",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "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": "VisxPictureStorer",
        "printedName": "VisxPictureStorer",
        "children": [
          {
            "kind": "Var",
            "name": "delegate",
            "printedName": "delegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "(any VisxSDK.VisxPictureStorerDelegate)?"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A13PictureStorerC8delegateAA0acD8Delegate_pSgvp",
            "mangledName": "$s7VisxSDK0A13PictureStorerC8delegateAA0acD8Delegate_pSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "ReferenceOwnership"
            ],
            "fixedbinaryorder": 0,
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxPictureStorerDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxPictureStorerDelegate",
                        "printedName": "any VisxSDK.VisxPictureStorerDelegate",
                        "usr": "s:7VisxSDK0A21PictureStorerDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A13PictureStorerC8delegateAA0acD8Delegate_pSgvg",
                "mangledName": "$s7VisxSDK0A13PictureStorerC8delegateAA0acD8Delegate_pSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxPictureStorerDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxPictureStorerDelegate",
                        "printedName": "any VisxSDK.VisxPictureStorerDelegate",
                        "usr": "s:7VisxSDK0A21PictureStorerDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A13PictureStorerC8delegateAA0acD8Delegate_pSgvs",
                "mangledName": "$s7VisxSDK0A13PictureStorerC8delegateAA0acD8Delegate_pSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A13PictureStorerC8delegateAA0acD8Delegate_pSgvM",
                "mangledName": "$s7VisxSDK0A13PictureStorerC8delegateAA0acD8Delegate_pSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "superView",
            "printedName": "superView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A13PictureStorerC9superViewSo6UIViewCSgvp",
            "mangledName": "$s7VisxSDK0A13PictureStorerC9superViewSo6UIViewCSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIView",
                        "printedName": "UIKit.UIView",
                        "usr": "c:objc(cs)UIView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A13PictureStorerC9superViewSo6UIViewCSgvg",
                "mangledName": "$s7VisxSDK0A13PictureStorerC9superViewSo6UIViewCSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIView",
                        "printedName": "UIKit.UIView",
                        "usr": "c:objc(cs)UIView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A13PictureStorerC9superViewSo6UIViewCSgvs",
                "mangledName": "$s7VisxSDK0A13PictureStorerC9superViewSo6UIViewCSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A13PictureStorerC9superViewSo6UIViewCSgvM",
                "mangledName": "$s7VisxSDK0A13PictureStorerC9superViewSo6UIViewCSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(parameters:superView:delegate:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxPictureStorer",
                "printedName": "VisxSDK.VisxPictureStorer",
                "usr": "c:@M@VisxSDK@objc(cs)VisxPictureStorer"
              },
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.String : Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:SD"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPictureStorerDelegate",
                "printedName": "any VisxSDK.VisxPictureStorerDelegate",
                "usr": "s:7VisxSDK0A21PictureStorerDelegateP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A13PictureStorerC10parameters9superView8delegateACSDyS2SG_So6UIViewCAA0acD8Delegate_ptcfc",
            "mangledName": "$s7VisxSDK0A13PictureStorerC10parameters9superView8delegateACSDyS2SG_So6UIViewCAA0acD8Delegate_ptcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "storePicture",
            "printedName": "storePicture()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A13PictureStorerC05storeC0yyF",
            "mangledName": "$s7VisxSDK0A13PictureStorerC05storeC0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didSelectAlertActionIndex",
            "printedName": "didSelectAlertActionIndex(index:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A13PictureStorerC25didSelectAlertActionIndex5indexySi_tF",
            "mangledName": "$s7VisxSDK0A13PictureStorerC25didSelectAlertActionIndex5indexySi_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(parameters:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxPictureStorer",
                "printedName": "VisxSDK.VisxPictureStorer",
                "usr": "c:@M@VisxSDK@objc(cs)VisxPictureStorer"
              },
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.String : Any]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "Any"
                  }
                ],
                "usr": "s:SD"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A13PictureStorerC10parametersACSDySSypG_tcfc",
            "mangledName": "$s7VisxSDK0A13PictureStorerC10parametersACSDySSypG_tcfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "declAttributes": [
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@VisxSDK@objc(cs)VisxPictureStorer",
        "mangledName": "$s7VisxSDK0A13PictureStorerC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "ObjC"
        ],
        "superclassUsr": "c:@M@VisxSDK@objc(cs)VisxUtility",
        "superclassNames": [
          "VisxSDK.VisxUtility",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "VisxUtilityActionDelegate",
            "printedName": "VisxUtilityActionDelegate",
            "usr": "s:7VisxSDK0A21UtilityActionDelegateP",
            "mangledName": "$s7VisxSDK0A21UtilityActionDelegateP"
          },
          {
            "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": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ShowcaseRemoteConfig",
        "printedName": "ShowcaseRemoteConfig",
        "children": [
          {
            "kind": "Var",
            "name": "configId",
            "printedName": "configId",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ShowcaseRemoteConfigV8configIdSSvp",
            "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV8configIdSSvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 0,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ShowcaseRemoteConfigV8configIdSSvg",
                "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV8configIdSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "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:7VisxSDK20ShowcaseRemoteConfigV8configIdSSvs",
                "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV8configIdSSvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ShowcaseRemoteConfigV8configIdSSvM",
                "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV8configIdSSvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adUnits",
            "printedName": "adUnits",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[VisxSDK.ShowcaseAdUnits]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseAdUnits]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseAdUnits",
                        "printedName": "VisxSDK.ShowcaseAdUnits",
                        "usr": "s:7VisxSDK15ShowcaseAdUnitsV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ShowcaseRemoteConfigV7adUnitsSayAA0c2AdG0VGSgvp",
            "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV7adUnitsSayAA0c2AdG0VGSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[VisxSDK.ShowcaseAdUnits]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[VisxSDK.ShowcaseAdUnits]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ShowcaseAdUnits",
                            "printedName": "VisxSDK.ShowcaseAdUnits",
                            "usr": "s:7VisxSDK15ShowcaseAdUnitsV"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ShowcaseRemoteConfigV7adUnitsSayAA0c2AdG0VGSgvg",
                "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV7adUnitsSayAA0c2AdG0VGSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[VisxSDK.ShowcaseAdUnits]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[VisxSDK.ShowcaseAdUnits]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ShowcaseAdUnits",
                            "printedName": "VisxSDK.ShowcaseAdUnits",
                            "usr": "s:7VisxSDK15ShowcaseAdUnitsV"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ShowcaseRemoteConfigV7adUnitsSayAA0c2AdG0VGSgvs",
                "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV7adUnitsSayAA0c2AdG0VGSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ShowcaseRemoteConfigV7adUnitsSayAA0c2AdG0VGSgvM",
                "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV7adUnitsSayAA0c2AdG0VGSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "configurations",
            "printedName": "configurations",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[VisxSDK.ShowcaseConfiguration]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseConfiguration]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseConfiguration",
                        "printedName": "VisxSDK.ShowcaseConfiguration",
                        "usr": "s:7VisxSDK21ShowcaseConfigurationV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ShowcaseRemoteConfigV14configurationsSayAA0C13ConfigurationVGSgvp",
            "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV14configurationsSayAA0C13ConfigurationVGSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 2,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[VisxSDK.ShowcaseConfiguration]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[VisxSDK.ShowcaseConfiguration]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ShowcaseConfiguration",
                            "printedName": "VisxSDK.ShowcaseConfiguration",
                            "usr": "s:7VisxSDK21ShowcaseConfigurationV"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ShowcaseRemoteConfigV14configurationsSayAA0C13ConfigurationVGSgvg",
                "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV14configurationsSayAA0C13ConfigurationVGSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[VisxSDK.ShowcaseConfiguration]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[VisxSDK.ShowcaseConfiguration]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ShowcaseConfiguration",
                            "printedName": "VisxSDK.ShowcaseConfiguration",
                            "usr": "s:7VisxSDK21ShowcaseConfigurationV"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ShowcaseRemoteConfigV14configurationsSayAA0C13ConfigurationVGSgvs",
                "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV14configurationsSayAA0C13ConfigurationVGSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ShowcaseRemoteConfigV14configurationsSayAA0C13ConfigurationVGSgvM",
                "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV14configurationsSayAA0C13ConfigurationVGSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(configId:adUnits:configurations:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ShowcaseRemoteConfig",
                "printedName": "VisxSDK.ShowcaseRemoteConfig",
                "usr": "s:7VisxSDK20ShowcaseRemoteConfigV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[VisxSDK.ShowcaseAdUnits]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseAdUnits]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseAdUnits",
                        "printedName": "VisxSDK.ShowcaseAdUnits",
                        "usr": "s:7VisxSDK15ShowcaseAdUnitsV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[VisxSDK.ShowcaseConfiguration]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseConfiguration]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseConfiguration",
                        "printedName": "VisxSDK.ShowcaseConfiguration",
                        "usr": "s:7VisxSDK21ShowcaseConfigurationV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK20ShowcaseRemoteConfigV8configId7adUnits14configurationsACSS_SayAA0c2AdI0VGSgSayAA0C13ConfigurationVGSgtcfc",
            "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV8configId7adUnits14configurationsACSS_SayAA0c2AdI0VGSgSayAA0C13ConfigurationVGSgtcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "TypeDecl",
            "name": "CodingKeys",
            "printedName": "CodingKeys",
            "children": [
              {
                "kind": "Var",
                "name": "configId",
                "printedName": "configId",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.ShowcaseRemoteConfig.CodingKeys.Type) -> VisxSDK.ShowcaseRemoteConfig.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.ShowcaseRemoteConfig.CodingKeys",
                        "usr": "s:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.ShowcaseRemoteConfig.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.ShowcaseRemoteConfig.CodingKeys",
                            "usr": "s:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO8configIdyA2EmF",
                "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO8configIdyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "adUnits",
                "printedName": "adUnits",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.ShowcaseRemoteConfig.CodingKeys.Type) -> VisxSDK.ShowcaseRemoteConfig.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.ShowcaseRemoteConfig.CodingKeys",
                        "usr": "s:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.ShowcaseRemoteConfig.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.ShowcaseRemoteConfig.CodingKeys",
                            "usr": "s:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO7adUnitsyA2EmF",
                "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO7adUnitsyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "configurations",
                "printedName": "configurations",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.ShowcaseRemoteConfig.CodingKeys.Type) -> VisxSDK.ShowcaseRemoteConfig.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.ShowcaseRemoteConfig.CodingKeys",
                        "usr": "s:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.ShowcaseRemoteConfig.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.ShowcaseRemoteConfig.CodingKeys",
                            "usr": "s:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO14configurationsyA2EmF",
                "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO14configurationsyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 2
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.ShowcaseRemoteConfig.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.ShowcaseRemoteConfig.CodingKeys",
                        "usr": "s:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO8rawValueAESgSS_tcfc",
                "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO8rawValueAESgSS_tcfc",
                "moduleName": "VisxSDK",
                "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:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO8rawValueSSvp",
                "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO8rawValueSSvp",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO8rawValueSSvg",
                    "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO8rawValueSSvg",
                    "moduleName": "VisxSDK",
                    "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:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO11stringValueSSvp",
                "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO11stringValueSSvp",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO11stringValueSSvg",
                    "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO11stringValueSSvg",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(stringValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.ShowcaseRemoteConfig.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.ShowcaseRemoteConfig.CodingKeys",
                        "usr": "s:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO11stringValueAESgSS_tcfc",
                "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO11stringValueAESgSS_tcfc",
                "moduleName": "VisxSDK",
                "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:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO8intValueSiSgvp",
                "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO8intValueSiSgvp",
                "moduleName": "VisxSDK",
                "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:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO8intValueSiSgvg",
                    "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO8intValueSiSgvg",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(intValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.ShowcaseRemoteConfig.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.ShowcaseRemoteConfig.CodingKeys",
                        "usr": "s:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO8intValueAESgSi_tcfc",
                "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO8intValueAESgSi_tcfc",
                "moduleName": "VisxSDK",
                "implicit": true,
                "init_kind": "Designated"
              }
            ],
            "declKind": "Enum",
            "usr": "s:7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO",
            "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV10CodingKeysO",
            "moduleName": "VisxSDK",
            "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": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ShowcaseRemoteConfig",
                "printedName": "VisxSDK.ShowcaseRemoteConfig",
                "usr": "s:7VisxSDK20ShowcaseRemoteConfigV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK20ShowcaseRemoteConfigV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV4fromACs7Decoder_p_tKcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK20ShowcaseRemoteConfigV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV6encode2toys7Encoder_p_tKF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK20ShowcaseRemoteConfigV",
        "mangledName": "$s7VisxSDK20ShowcaseRemoteConfigV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ShowcaseAdUnits",
        "printedName": "ShowcaseAdUnits",
        "children": [
          {
            "kind": "Var",
            "name": "adId",
            "printedName": "adId",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ShowcaseAdUnitsV4adIdSSvp",
            "mangledName": "$s7VisxSDK15ShowcaseAdUnitsV4adIdSSvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 0,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ShowcaseAdUnitsV4adIdSSvg",
                "mangledName": "$s7VisxSDK15ShowcaseAdUnitsV4adIdSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "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:7VisxSDK15ShowcaseAdUnitsV4adIdSSvs",
                "mangledName": "$s7VisxSDK15ShowcaseAdUnitsV4adIdSSvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ShowcaseAdUnitsV4adIdSSvM",
                "mangledName": "$s7VisxSDK15ShowcaseAdUnitsV4adIdSSvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "configurations",
            "printedName": "configurations",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.ShowcaseConfiguration]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseConfiguration",
                    "printedName": "VisxSDK.ShowcaseConfiguration",
                    "usr": "s:7VisxSDK21ShowcaseConfigurationV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK15ShowcaseAdUnitsV14configurationsSayAA0C13ConfigurationVGvp",
            "mangledName": "$s7VisxSDK15ShowcaseAdUnitsV14configurationsSayAA0C13ConfigurationVGvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseConfiguration]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseConfiguration",
                        "printedName": "VisxSDK.ShowcaseConfiguration",
                        "usr": "s:7VisxSDK21ShowcaseConfigurationV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ShowcaseAdUnitsV14configurationsSayAA0C13ConfigurationVGvg",
                "mangledName": "$s7VisxSDK15ShowcaseAdUnitsV14configurationsSayAA0C13ConfigurationVGvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseConfiguration]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseConfiguration",
                        "printedName": "VisxSDK.ShowcaseConfiguration",
                        "usr": "s:7VisxSDK21ShowcaseConfigurationV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ShowcaseAdUnitsV14configurationsSayAA0C13ConfigurationVGvs",
                "mangledName": "$s7VisxSDK15ShowcaseAdUnitsV14configurationsSayAA0C13ConfigurationVGvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK15ShowcaseAdUnitsV14configurationsSayAA0C13ConfigurationVGvM",
                "mangledName": "$s7VisxSDK15ShowcaseAdUnitsV14configurationsSayAA0C13ConfigurationVGvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(adId:configurations:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ShowcaseAdUnits",
                "printedName": "VisxSDK.ShowcaseAdUnits",
                "usr": "s:7VisxSDK15ShowcaseAdUnitsV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.ShowcaseConfiguration]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseConfiguration",
                    "printedName": "VisxSDK.ShowcaseConfiguration",
                    "usr": "s:7VisxSDK21ShowcaseConfigurationV"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sa"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK15ShowcaseAdUnitsV4adId14configurationsACSS_SayAA0C13ConfigurationVGtcfc",
            "mangledName": "$s7VisxSDK15ShowcaseAdUnitsV4adId14configurationsACSS_SayAA0C13ConfigurationVGtcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ShowcaseAdUnits",
                "printedName": "VisxSDK.ShowcaseAdUnits",
                "usr": "s:7VisxSDK15ShowcaseAdUnitsV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK15ShowcaseAdUnitsV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7VisxSDK15ShowcaseAdUnitsV4fromACs7Decoder_p_tKcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK15ShowcaseAdUnitsV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7VisxSDK15ShowcaseAdUnitsV6encode2toys7Encoder_p_tKF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "ShowcaseAdUnits",
                "printedName": "VisxSDK.ShowcaseAdUnits",
                "usr": "s:7VisxSDK15ShowcaseAdUnitsV"
              },
              {
                "kind": "TypeNominal",
                "name": "ShowcaseAdUnits",
                "printedName": "VisxSDK.ShowcaseAdUnits",
                "usr": "s:7VisxSDK15ShowcaseAdUnitsV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK15ShowcaseAdUnitsV2eeoiySbAC_ACtFZ",
            "mangledName": "$s7VisxSDK15ShowcaseAdUnitsV2eeoiySbAC_ACtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "toRemoteConfig",
            "printedName": "toRemoteConfig()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "RemoteConfig",
                "printedName": "VisxSDK.RemoteConfig",
                "usr": "s:7VisxSDK12RemoteConfigV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK15ShowcaseAdUnitsV14toRemoteConfigAA0gH0VyF",
            "mangledName": "$s7VisxSDK15ShowcaseAdUnitsV14toRemoteConfigAA0gH0VyF",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK15ShowcaseAdUnitsV",
        "mangledName": "$s7VisxSDK15ShowcaseAdUnitsV",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ShowcaseConfiguration",
        "printedName": "ShowcaseConfiguration",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UUID",
                "printedName": "Foundation.UUID",
                "usr": "s:10Foundation4UUIDV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK21ShowcaseConfigurationV2id10Foundation4UUIDVvp",
            "mangledName": "$s7VisxSDK21ShowcaseConfigurationV2id10Foundation4UUIDVvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 0,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UUID",
                    "printedName": "Foundation.UUID",
                    "usr": "s:10Foundation4UUIDV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV2id10Foundation4UUIDVvg",
                "mangledName": "$s7VisxSDK21ShowcaseConfigurationV2id10Foundation4UUIDVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UUID",
                    "printedName": "Foundation.UUID",
                    "usr": "s:10Foundation4UUIDV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV2id10Foundation4UUIDVvs",
                "mangledName": "$s7VisxSDK21ShowcaseConfigurationV2id10Foundation4UUIDVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV2id10Foundation4UUIDVvM",
                "mangledName": "$s7VisxSDK21ShowcaseConfigurationV2id10Foundation4UUIDVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "configurationClass",
            "printedName": "configurationClass",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ShowcaseFeatureClass",
                "printedName": "VisxSDK.ShowcaseFeatureClass",
                "usr": "s:7VisxSDK20ShowcaseFeatureClassO"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK21ShowcaseConfigurationV18configurationClassAA0c7FeatureF0Ovp",
            "mangledName": "$s7VisxSDK21ShowcaseConfigurationV18configurationClassAA0c7FeatureF0Ovp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseFeatureClass",
                    "printedName": "VisxSDK.ShowcaseFeatureClass",
                    "usr": "s:7VisxSDK20ShowcaseFeatureClassO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV18configurationClassAA0c7FeatureF0Ovg",
                "mangledName": "$s7VisxSDK21ShowcaseConfigurationV18configurationClassAA0c7FeatureF0Ovg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseFeatureClass",
                    "printedName": "VisxSDK.ShowcaseFeatureClass",
                    "usr": "s:7VisxSDK20ShowcaseFeatureClassO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV18configurationClassAA0c7FeatureF0Ovs",
                "mangledName": "$s7VisxSDK21ShowcaseConfigurationV18configurationClassAA0c7FeatureF0Ovs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV18configurationClassAA0c7FeatureF0OvM",
                "mangledName": "$s7VisxSDK21ShowcaseConfigurationV18configurationClassAA0c7FeatureF0OvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "parameters",
            "printedName": "parameters",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.ShowcaseParameter]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseParameter",
                    "printedName": "VisxSDK.ShowcaseParameter",
                    "usr": "s:7VisxSDK17ShowcaseParameterV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK21ShowcaseConfigurationV10parametersSayAA0C9ParameterVGvp",
            "mangledName": "$s7VisxSDK21ShowcaseConfigurationV10parametersSayAA0C9ParameterVGvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 2,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseParameter]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseParameter",
                        "printedName": "VisxSDK.ShowcaseParameter",
                        "usr": "s:7VisxSDK17ShowcaseParameterV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV10parametersSayAA0C9ParameterVGvg",
                "mangledName": "$s7VisxSDK21ShowcaseConfigurationV10parametersSayAA0C9ParameterVGvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseParameter]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseParameter",
                        "printedName": "VisxSDK.ShowcaseParameter",
                        "usr": "s:7VisxSDK17ShowcaseParameterV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV10parametersSayAA0C9ParameterVGvs",
                "mangledName": "$s7VisxSDK21ShowcaseConfigurationV10parametersSayAA0C9ParameterVGvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV10parametersSayAA0C9ParameterVGvM",
                "mangledName": "$s7VisxSDK21ShowcaseConfigurationV10parametersSayAA0C9ParameterVGvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "conditions",
            "printedName": "conditions",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.ShowcaseCondition]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseCondition",
                    "printedName": "VisxSDK.ShowcaseCondition",
                    "usr": "s:7VisxSDK17ShowcaseConditionV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK21ShowcaseConfigurationV10conditionsSayAA0C9ConditionVGvp",
            "mangledName": "$s7VisxSDK21ShowcaseConfigurationV10conditionsSayAA0C9ConditionVGvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 3,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseCondition]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseCondition",
                        "printedName": "VisxSDK.ShowcaseCondition",
                        "usr": "s:7VisxSDK17ShowcaseConditionV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV10conditionsSayAA0C9ConditionVGvg",
                "mangledName": "$s7VisxSDK21ShowcaseConfigurationV10conditionsSayAA0C9ConditionVGvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseCondition]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseCondition",
                        "printedName": "VisxSDK.ShowcaseCondition",
                        "usr": "s:7VisxSDK17ShowcaseConditionV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV10conditionsSayAA0C9ConditionVGvs",
                "mangledName": "$s7VisxSDK21ShowcaseConfigurationV10conditionsSayAA0C9ConditionVGvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV10conditionsSayAA0C9ConditionVGvM",
                "mangledName": "$s7VisxSDK21ShowcaseConfigurationV10conditionsSayAA0C9ConditionVGvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(configurationClass:parameters:conditions:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ShowcaseConfiguration",
                "printedName": "VisxSDK.ShowcaseConfiguration",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV"
              },
              {
                "kind": "TypeNominal",
                "name": "ShowcaseFeatureClass",
                "printedName": "VisxSDK.ShowcaseFeatureClass",
                "hasDefaultArg": true,
                "usr": "s:7VisxSDK20ShowcaseFeatureClassO"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.ShowcaseParameter]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseParameter",
                    "printedName": "VisxSDK.ShowcaseParameter",
                    "usr": "s:7VisxSDK17ShowcaseParameterV"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.ShowcaseCondition]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseCondition",
                    "printedName": "VisxSDK.ShowcaseCondition",
                    "usr": "s:7VisxSDK17ShowcaseConditionV"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sa"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK21ShowcaseConfigurationV18configurationClass10parameters10conditionsAcA0c7FeatureF0O_SayAA0C9ParameterVGSayAA0C9ConditionVGtcfc",
            "mangledName": "$s7VisxSDK21ShowcaseConfigurationV18configurationClass10parameters10conditionsAcA0c7FeatureF0O_SayAA0C9ParameterVGSayAA0C9ConditionVGtcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "TypeDecl",
            "name": "CodingKeys",
            "printedName": "CodingKeys",
            "children": [
              {
                "kind": "Var",
                "name": "configurationClass",
                "printedName": "configurationClass",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.ShowcaseConfiguration.CodingKeys.Type) -> VisxSDK.ShowcaseConfiguration.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.ShowcaseConfiguration.CodingKeys",
                        "usr": "s:7VisxSDK21ShowcaseConfigurationV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.ShowcaseConfiguration.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.ShowcaseConfiguration.CodingKeys",
                            "usr": "s:7VisxSDK21ShowcaseConfigurationV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV10CodingKeysO18configurationClassyA2EmF",
                "mangledName": "$s7VisxSDK21ShowcaseConfigurationV10CodingKeysO18configurationClassyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "parameters",
                "printedName": "parameters",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.ShowcaseConfiguration.CodingKeys.Type) -> VisxSDK.ShowcaseConfiguration.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.ShowcaseConfiguration.CodingKeys",
                        "usr": "s:7VisxSDK21ShowcaseConfigurationV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.ShowcaseConfiguration.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.ShowcaseConfiguration.CodingKeys",
                            "usr": "s:7VisxSDK21ShowcaseConfigurationV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV10CodingKeysO10parametersyA2EmF",
                "mangledName": "$s7VisxSDK21ShowcaseConfigurationV10CodingKeysO10parametersyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "conditions",
                "printedName": "conditions",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.ShowcaseConfiguration.CodingKeys.Type) -> VisxSDK.ShowcaseConfiguration.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.ShowcaseConfiguration.CodingKeys",
                        "usr": "s:7VisxSDK21ShowcaseConfigurationV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.ShowcaseConfiguration.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.ShowcaseConfiguration.CodingKeys",
                            "usr": "s:7VisxSDK21ShowcaseConfigurationV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV10CodingKeysO10conditionsyA2EmF",
                "mangledName": "$s7VisxSDK21ShowcaseConfigurationV10CodingKeysO10conditionsyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 2
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.ShowcaseConfiguration.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.ShowcaseConfiguration.CodingKeys",
                        "usr": "s:7VisxSDK21ShowcaseConfigurationV10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV10CodingKeysO8rawValueAESgSS_tcfc",
                "mangledName": "$s7VisxSDK21ShowcaseConfigurationV10CodingKeysO8rawValueAESgSS_tcfc",
                "moduleName": "VisxSDK",
                "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:7VisxSDK21ShowcaseConfigurationV10CodingKeysO8rawValueSSvp",
                "mangledName": "$s7VisxSDK21ShowcaseConfigurationV10CodingKeysO8rawValueSSvp",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7VisxSDK21ShowcaseConfigurationV10CodingKeysO8rawValueSSvg",
                    "mangledName": "$s7VisxSDK21ShowcaseConfigurationV10CodingKeysO8rawValueSSvg",
                    "moduleName": "VisxSDK",
                    "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:7VisxSDK21ShowcaseConfigurationV10CodingKeysO11stringValueSSvp",
                "mangledName": "$s7VisxSDK21ShowcaseConfigurationV10CodingKeysO11stringValueSSvp",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7VisxSDK21ShowcaseConfigurationV10CodingKeysO11stringValueSSvg",
                    "mangledName": "$s7VisxSDK21ShowcaseConfigurationV10CodingKeysO11stringValueSSvg",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(stringValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.ShowcaseConfiguration.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.ShowcaseConfiguration.CodingKeys",
                        "usr": "s:7VisxSDK21ShowcaseConfigurationV10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV10CodingKeysO11stringValueAESgSS_tcfc",
                "mangledName": "$s7VisxSDK21ShowcaseConfigurationV10CodingKeysO11stringValueAESgSS_tcfc",
                "moduleName": "VisxSDK",
                "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:7VisxSDK21ShowcaseConfigurationV10CodingKeysO8intValueSiSgvp",
                "mangledName": "$s7VisxSDK21ShowcaseConfigurationV10CodingKeysO8intValueSiSgvp",
                "moduleName": "VisxSDK",
                "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:7VisxSDK21ShowcaseConfigurationV10CodingKeysO8intValueSiSgvg",
                    "mangledName": "$s7VisxSDK21ShowcaseConfigurationV10CodingKeysO8intValueSiSgvg",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(intValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.ShowcaseConfiguration.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.ShowcaseConfiguration.CodingKeys",
                        "usr": "s:7VisxSDK21ShowcaseConfigurationV10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV10CodingKeysO8intValueAESgSi_tcfc",
                "mangledName": "$s7VisxSDK21ShowcaseConfigurationV10CodingKeysO8intValueAESgSi_tcfc",
                "moduleName": "VisxSDK",
                "implicit": true,
                "init_kind": "Designated"
              }
            ],
            "declKind": "Enum",
            "usr": "s:7VisxSDK21ShowcaseConfigurationV10CodingKeysO",
            "mangledName": "$s7VisxSDK21ShowcaseConfigurationV10CodingKeysO",
            "moduleName": "VisxSDK",
            "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": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ShowcaseConfiguration",
                "printedName": "VisxSDK.ShowcaseConfiguration",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK21ShowcaseConfigurationV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7VisxSDK21ShowcaseConfigurationV4fromACs7Decoder_p_tKcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK21ShowcaseConfigurationV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7VisxSDK21ShowcaseConfigurationV6encode2toys7Encoder_p_tKF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "ShowcaseConfiguration",
                "printedName": "VisxSDK.ShowcaseConfiguration",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV"
              },
              {
                "kind": "TypeNominal",
                "name": "ShowcaseConfiguration",
                "printedName": "VisxSDK.ShowcaseConfiguration",
                "usr": "s:7VisxSDK21ShowcaseConfigurationV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK21ShowcaseConfigurationV2eeoiySbAC_ACtFZ",
            "mangledName": "$s7VisxSDK21ShowcaseConfigurationV2eeoiySbAC_ACtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK21ShowcaseConfigurationV",
        "mangledName": "$s7VisxSDK21ShowcaseConfigurationV",
        "moduleName": "VisxSDK",
        "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": "Identifiable",
            "printedName": "Identifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ID",
                "printedName": "ID",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UUID",
                    "printedName": "Foundation.UUID",
                    "usr": "s:10Foundation4UUIDV"
                  }
                ]
              }
            ],
            "usr": "s:s12IdentifiableP",
            "mangledName": "$ss12IdentifiableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ShowcaseParameter",
        "printedName": "ShowcaseParameter",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UUID",
                "printedName": "Foundation.UUID",
                "usr": "s:10Foundation4UUIDV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK17ShowcaseParameterV2id10Foundation4UUIDVvp",
            "mangledName": "$s7VisxSDK17ShowcaseParameterV2id10Foundation4UUIDVvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 0,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UUID",
                    "printedName": "Foundation.UUID",
                    "usr": "s:10Foundation4UUIDV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ShowcaseParameterV2id10Foundation4UUIDVvg",
                "mangledName": "$s7VisxSDK17ShowcaseParameterV2id10Foundation4UUIDVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UUID",
                    "printedName": "Foundation.UUID",
                    "usr": "s:10Foundation4UUIDV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ShowcaseParameterV2id10Foundation4UUIDVvs",
                "mangledName": "$s7VisxSDK17ShowcaseParameterV2id10Foundation4UUIDVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ShowcaseParameterV2id10Foundation4UUIDVvM",
                "mangledName": "$s7VisxSDK17ShowcaseParameterV2id10Foundation4UUIDVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "key",
            "printedName": "key",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK17ShowcaseParameterV3keySSvp",
            "mangledName": "$s7VisxSDK17ShowcaseParameterV3keySSvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ShowcaseParameterV3keySSvg",
                "mangledName": "$s7VisxSDK17ShowcaseParameterV3keySSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "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:7VisxSDK17ShowcaseParameterV3keySSvs",
                "mangledName": "$s7VisxSDK17ShowcaseParameterV3keySSvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ShowcaseParameterV3keySSvM",
                "mangledName": "$s7VisxSDK17ShowcaseParameterV3keySSvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "value",
            "printedName": "value",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK17ShowcaseParameterV5valueSSvp",
            "mangledName": "$s7VisxSDK17ShowcaseParameterV5valueSSvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 2,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ShowcaseParameterV5valueSSvg",
                "mangledName": "$s7VisxSDK17ShowcaseParameterV5valueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "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:7VisxSDK17ShowcaseParameterV5valueSSvs",
                "mangledName": "$s7VisxSDK17ShowcaseParameterV5valueSSvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ShowcaseParameterV5valueSSvM",
                "mangledName": "$s7VisxSDK17ShowcaseParameterV5valueSSvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "triggerMessage",
            "printedName": "triggerMessage",
            "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:7VisxSDK17ShowcaseParameterV14triggerMessageSSSgvp",
            "mangledName": "$s7VisxSDK17ShowcaseParameterV14triggerMessageSSSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 3,
            "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:7VisxSDK17ShowcaseParameterV14triggerMessageSSSgvg",
                "mangledName": "$s7VisxSDK17ShowcaseParameterV14triggerMessageSSSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "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:7VisxSDK17ShowcaseParameterV14triggerMessageSSSgvs",
                "mangledName": "$s7VisxSDK17ShowcaseParameterV14triggerMessageSSSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ShowcaseParameterV14triggerMessageSSSgvM",
                "mangledName": "$s7VisxSDK17ShowcaseParameterV14triggerMessageSSSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(key:value:triggerMessage:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ShowcaseParameter",
                "printedName": "VisxSDK.ShowcaseParameter",
                "usr": "s:7VisxSDK17ShowcaseParameterV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK17ShowcaseParameterV3key5value14triggerMessageACSS_S2SSgtcfc",
            "mangledName": "$s7VisxSDK17ShowcaseParameterV3key5value14triggerMessageACSS_S2SSgtcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ShowcaseParameter",
                "printedName": "VisxSDK.ShowcaseParameter",
                "usr": "s:7VisxSDK17ShowcaseParameterV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK17ShowcaseParameterV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7VisxSDK17ShowcaseParameterV4fromACs7Decoder_p_tKcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK17ShowcaseParameterV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7VisxSDK17ShowcaseParameterV6encode2toys7Encoder_p_tKF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "ShowcaseParameter",
                "printedName": "VisxSDK.ShowcaseParameter",
                "usr": "s:7VisxSDK17ShowcaseParameterV"
              },
              {
                "kind": "TypeNominal",
                "name": "ShowcaseParameter",
                "printedName": "VisxSDK.ShowcaseParameter",
                "usr": "s:7VisxSDK17ShowcaseParameterV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK17ShowcaseParameterV2eeoiySbAC_ACtFZ",
            "mangledName": "$s7VisxSDK17ShowcaseParameterV2eeoiySbAC_ACtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK17ShowcaseParameterV",
        "mangledName": "$s7VisxSDK17ShowcaseParameterV",
        "moduleName": "VisxSDK",
        "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": "Identifiable",
            "printedName": "Identifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ID",
                "printedName": "ID",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UUID",
                    "printedName": "Foundation.UUID",
                    "usr": "s:10Foundation4UUIDV"
                  }
                ]
              }
            ],
            "usr": "s:s12IdentifiableP",
            "mangledName": "$ss12IdentifiableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ShowcaseCondition",
        "printedName": "ShowcaseCondition",
        "children": [
          {
            "kind": "Var",
            "name": "key",
            "printedName": "key",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ShowcaseConditionKeys",
                "printedName": "VisxSDK.ShowcaseConditionKeys",
                "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK17ShowcaseConditionV3keyAA0cD4KeysOvp",
            "mangledName": "$s7VisxSDK17ShowcaseConditionV3keyAA0cD4KeysOvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 0,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseConditionKeys",
                    "printedName": "VisxSDK.ShowcaseConditionKeys",
                    "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ShowcaseConditionV3keyAA0cD4KeysOvg",
                "mangledName": "$s7VisxSDK17ShowcaseConditionV3keyAA0cD4KeysOvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseConditionKeys",
                    "printedName": "VisxSDK.ShowcaseConditionKeys",
                    "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ShowcaseConditionV3keyAA0cD4KeysOvs",
                "mangledName": "$s7VisxSDK17ShowcaseConditionV3keyAA0cD4KeysOvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ShowcaseConditionV3keyAA0cD4KeysOvM",
                "mangledName": "$s7VisxSDK17ShowcaseConditionV3keyAA0cD4KeysOvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "value",
            "printedName": "value",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK17ShowcaseConditionV5valueSSvp",
            "mangledName": "$s7VisxSDK17ShowcaseConditionV5valueSSvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ShowcaseConditionV5valueSSvg",
                "mangledName": "$s7VisxSDK17ShowcaseConditionV5valueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "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:7VisxSDK17ShowcaseConditionV5valueSSvs",
                "mangledName": "$s7VisxSDK17ShowcaseConditionV5valueSSvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ShowcaseConditionV5valueSSvM",
                "mangledName": "$s7VisxSDK17ShowcaseConditionV5valueSSvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "conditionOperator",
            "printedName": "conditionOperator",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ShowcaseProbabilityOperators",
                "printedName": "VisxSDK.ShowcaseProbabilityOperators",
                "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK17ShowcaseConditionV17conditionOperatorAA0C20ProbabilityOperatorsOvp",
            "mangledName": "$s7VisxSDK17ShowcaseConditionV17conditionOperatorAA0C20ProbabilityOperatorsOvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "fixedbinaryorder": 2,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseProbabilityOperators",
                    "printedName": "VisxSDK.ShowcaseProbabilityOperators",
                    "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ShowcaseConditionV17conditionOperatorAA0C20ProbabilityOperatorsOvg",
                "mangledName": "$s7VisxSDK17ShowcaseConditionV17conditionOperatorAA0C20ProbabilityOperatorsOvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseProbabilityOperators",
                    "printedName": "VisxSDK.ShowcaseProbabilityOperators",
                    "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ShowcaseConditionV17conditionOperatorAA0C20ProbabilityOperatorsOvs",
                "mangledName": "$s7VisxSDK17ShowcaseConditionV17conditionOperatorAA0C20ProbabilityOperatorsOvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ShowcaseConditionV17conditionOperatorAA0C20ProbabilityOperatorsOvM",
                "mangledName": "$s7VisxSDK17ShowcaseConditionV17conditionOperatorAA0C20ProbabilityOperatorsOvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(key:value:conditionOperator:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ShowcaseCondition",
                "printedName": "VisxSDK.ShowcaseCondition",
                "usr": "s:7VisxSDK17ShowcaseConditionV"
              },
              {
                "kind": "TypeNominal",
                "name": "ShowcaseConditionKeys",
                "printedName": "VisxSDK.ShowcaseConditionKeys",
                "hasDefaultArg": true,
                "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "ShowcaseProbabilityOperators",
                "printedName": "VisxSDK.ShowcaseProbabilityOperators",
                "hasDefaultArg": true,
                "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK17ShowcaseConditionV3key5value17conditionOperatorAcA0cD4KeysO_SSAA0C20ProbabilityOperatorsOtcfc",
            "mangledName": "$s7VisxSDK17ShowcaseConditionV3key5value17conditionOperatorAcA0cD4KeysO_SSAA0C20ProbabilityOperatorsOtcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "TypeDecl",
            "name": "CodingKeys",
            "printedName": "CodingKeys",
            "children": [
              {
                "kind": "Var",
                "name": "conditionOperator",
                "printedName": "conditionOperator",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.ShowcaseCondition.CodingKeys.Type) -> VisxSDK.ShowcaseCondition.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.ShowcaseCondition.CodingKeys",
                        "usr": "s:7VisxSDK17ShowcaseConditionV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.ShowcaseCondition.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.ShowcaseCondition.CodingKeys",
                            "usr": "s:7VisxSDK17ShowcaseConditionV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK17ShowcaseConditionV10CodingKeysO17conditionOperatoryA2EmF",
                "mangledName": "$s7VisxSDK17ShowcaseConditionV10CodingKeysO17conditionOperatoryA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "key",
                "printedName": "key",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.ShowcaseCondition.CodingKeys.Type) -> VisxSDK.ShowcaseCondition.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.ShowcaseCondition.CodingKeys",
                        "usr": "s:7VisxSDK17ShowcaseConditionV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.ShowcaseCondition.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.ShowcaseCondition.CodingKeys",
                            "usr": "s:7VisxSDK17ShowcaseConditionV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK17ShowcaseConditionV10CodingKeysO3keyyA2EmF",
                "mangledName": "$s7VisxSDK17ShowcaseConditionV10CodingKeysO3keyyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "value",
                "printedName": "value",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(VisxSDK.ShowcaseCondition.CodingKeys.Type) -> VisxSDK.ShowcaseCondition.CodingKeys",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.ShowcaseCondition.CodingKeys",
                        "usr": "s:7VisxSDK17ShowcaseConditionV10CodingKeysO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "VisxSDK.ShowcaseCondition.CodingKeys.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "CodingKeys",
                            "printedName": "VisxSDK.ShowcaseCondition.CodingKeys",
                            "usr": "s:7VisxSDK17ShowcaseConditionV10CodingKeysO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:7VisxSDK17ShowcaseConditionV10CodingKeysO5valueyA2EmF",
                "mangledName": "$s7VisxSDK17ShowcaseConditionV10CodingKeysO5valueyA2EmF",
                "moduleName": "VisxSDK",
                "fixedbinaryorder": 2
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.ShowcaseCondition.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.ShowcaseCondition.CodingKeys",
                        "usr": "s:7VisxSDK17ShowcaseConditionV10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK17ShowcaseConditionV10CodingKeysO8rawValueAESgSS_tcfc",
                "mangledName": "$s7VisxSDK17ShowcaseConditionV10CodingKeysO8rawValueAESgSS_tcfc",
                "moduleName": "VisxSDK",
                "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:7VisxSDK17ShowcaseConditionV10CodingKeysO8rawValueSSvp",
                "mangledName": "$s7VisxSDK17ShowcaseConditionV10CodingKeysO8rawValueSSvp",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7VisxSDK17ShowcaseConditionV10CodingKeysO8rawValueSSvg",
                    "mangledName": "$s7VisxSDK17ShowcaseConditionV10CodingKeysO8rawValueSSvg",
                    "moduleName": "VisxSDK",
                    "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:7VisxSDK17ShowcaseConditionV10CodingKeysO11stringValueSSvp",
                "mangledName": "$s7VisxSDK17ShowcaseConditionV10CodingKeysO11stringValueSSvp",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:7VisxSDK17ShowcaseConditionV10CodingKeysO11stringValueSSvg",
                    "mangledName": "$s7VisxSDK17ShowcaseConditionV10CodingKeysO11stringValueSSvg",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(stringValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.ShowcaseCondition.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.ShowcaseCondition.CodingKeys",
                        "usr": "s:7VisxSDK17ShowcaseConditionV10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK17ShowcaseConditionV10CodingKeysO11stringValueAESgSS_tcfc",
                "mangledName": "$s7VisxSDK17ShowcaseConditionV10CodingKeysO11stringValueAESgSS_tcfc",
                "moduleName": "VisxSDK",
                "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:7VisxSDK17ShowcaseConditionV10CodingKeysO8intValueSiSgvp",
                "mangledName": "$s7VisxSDK17ShowcaseConditionV10CodingKeysO8intValueSiSgvp",
                "moduleName": "VisxSDK",
                "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:7VisxSDK17ShowcaseConditionV10CodingKeysO8intValueSiSgvg",
                    "mangledName": "$s7VisxSDK17ShowcaseConditionV10CodingKeysO8intValueSiSgvg",
                    "moduleName": "VisxSDK",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(intValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.ShowcaseCondition.CodingKeys?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CodingKeys",
                        "printedName": "VisxSDK.ShowcaseCondition.CodingKeys",
                        "usr": "s:7VisxSDK17ShowcaseConditionV10CodingKeysO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:7VisxSDK17ShowcaseConditionV10CodingKeysO8intValueAESgSi_tcfc",
                "mangledName": "$s7VisxSDK17ShowcaseConditionV10CodingKeysO8intValueAESgSi_tcfc",
                "moduleName": "VisxSDK",
                "implicit": true,
                "init_kind": "Designated"
              }
            ],
            "declKind": "Enum",
            "usr": "s:7VisxSDK17ShowcaseConditionV10CodingKeysO",
            "mangledName": "$s7VisxSDK17ShowcaseConditionV10CodingKeysO",
            "moduleName": "VisxSDK",
            "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": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ShowcaseCondition",
                "printedName": "VisxSDK.ShowcaseCondition",
                "usr": "s:7VisxSDK17ShowcaseConditionV"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK17ShowcaseConditionV4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s7VisxSDK17ShowcaseConditionV4fromACs7Decoder_p_tKcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK17ShowcaseConditionV6encode2toys7Encoder_p_tKF",
            "mangledName": "$s7VisxSDK17ShowcaseConditionV6encode2toys7Encoder_p_tKF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "hashValue",
            "printedName": "hashValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK17ShowcaseConditionV9hashValueSivp",
            "mangledName": "$s7VisxSDK17ShowcaseConditionV9hashValueSivp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK17ShowcaseConditionV9hashValueSivg",
                "mangledName": "$s7VisxSDK17ShowcaseConditionV9hashValueSivg",
                "moduleName": "VisxSDK",
                "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:7VisxSDK17ShowcaseConditionV4hash4intoys6HasherVz_tF",
            "mangledName": "$s7VisxSDK17ShowcaseConditionV4hash4intoys6HasherVz_tF",
            "moduleName": "VisxSDK",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "ShowcaseCondition",
                "printedName": "VisxSDK.ShowcaseCondition",
                "usr": "s:7VisxSDK17ShowcaseConditionV"
              },
              {
                "kind": "TypeNominal",
                "name": "ShowcaseCondition",
                "printedName": "VisxSDK.ShowcaseCondition",
                "usr": "s:7VisxSDK17ShowcaseConditionV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK17ShowcaseConditionV2eeoiySbAC_ACtFZ",
            "mangledName": "$s7VisxSDK17ShowcaseConditionV2eeoiySbAC_ACtFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK17ShowcaseConditionV",
        "mangledName": "$s7VisxSDK17ShowcaseConditionV",
        "moduleName": "VisxSDK",
        "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": "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": "TypeDecl",
        "name": "ShowcaseFeatureLevel",
        "printedName": "ShowcaseFeatureLevel",
        "children": [
          {
            "kind": "Var",
            "name": "adUnitLevel",
            "printedName": "adUnitLevel",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseFeatureLevel.Type) -> VisxSDK.ShowcaseFeatureLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseFeatureLevel",
                    "printedName": "VisxSDK.ShowcaseFeatureLevel",
                    "usr": "s:7VisxSDK20ShowcaseFeatureLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseFeatureLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseFeatureLevel",
                        "printedName": "VisxSDK.ShowcaseFeatureLevel",
                        "usr": "s:7VisxSDK20ShowcaseFeatureLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20ShowcaseFeatureLevelO06adUnitE0yA2CmF",
            "mangledName": "$s7VisxSDK20ShowcaseFeatureLevelO06adUnitE0yA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "siteLevel",
            "printedName": "siteLevel",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseFeatureLevel.Type) -> VisxSDK.ShowcaseFeatureLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseFeatureLevel",
                    "printedName": "VisxSDK.ShowcaseFeatureLevel",
                    "usr": "s:7VisxSDK20ShowcaseFeatureLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseFeatureLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseFeatureLevel",
                        "printedName": "VisxSDK.ShowcaseFeatureLevel",
                        "usr": "s:7VisxSDK20ShowcaseFeatureLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20ShowcaseFeatureLevelO04siteE0yA2CmF",
            "mangledName": "$s7VisxSDK20ShowcaseFeatureLevelO04siteE0yA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.ShowcaseFeatureLevel?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseFeatureLevel",
                    "printedName": "VisxSDK.ShowcaseFeatureLevel",
                    "usr": "s:7VisxSDK20ShowcaseFeatureLevelO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK20ShowcaseFeatureLevelO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK20ShowcaseFeatureLevelO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK20ShowcaseFeatureLevelO8rawValueSSvp",
            "mangledName": "$s7VisxSDK20ShowcaseFeatureLevelO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ShowcaseFeatureLevelO8rawValueSSvg",
                "mangledName": "$s7VisxSDK20ShowcaseFeatureLevelO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allCases",
            "printedName": "allCases",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.ShowcaseFeatureLevel]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseFeatureLevel",
                    "printedName": "VisxSDK.ShowcaseFeatureLevel",
                    "usr": "s:7VisxSDK20ShowcaseFeatureLevelO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ShowcaseFeatureLevelO8allCasesSayACGvpZ",
            "mangledName": "$s7VisxSDK20ShowcaseFeatureLevelO8allCasesSayACGvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "implicit": true,
            "declAttributes": [
              "Nonisolated"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseFeatureLevel]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseFeatureLevel",
                        "printedName": "VisxSDK.ShowcaseFeatureLevel",
                        "usr": "s:7VisxSDK20ShowcaseFeatureLevelO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ShowcaseFeatureLevelO8allCasesSayACGvgZ",
                "mangledName": "$s7VisxSDK20ShowcaseFeatureLevelO8allCasesSayACGvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK20ShowcaseFeatureLevelO",
        "mangledName": "$s7VisxSDK20ShowcaseFeatureLevelO",
        "moduleName": "VisxSDK",
        "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": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "CaseIterable",
            "printedName": "CaseIterable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AllCases",
                "printedName": "AllCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseFeatureLevel]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseFeatureLevel",
                        "printedName": "VisxSDK.ShowcaseFeatureLevel",
                        "usr": "s:7VisxSDK20ShowcaseFeatureLevelO"
                      }
                    ],
                    "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": "TypeDecl",
        "name": "ShowcaseFeatureClass",
        "printedName": "ShowcaseFeatureClass",
        "children": [
          {
            "kind": "Var",
            "name": "delivery",
            "printedName": "delivery",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseFeatureClass.Type) -> VisxSDK.ShowcaseFeatureClass",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseFeatureClass",
                    "printedName": "VisxSDK.ShowcaseFeatureClass",
                    "usr": "s:7VisxSDK20ShowcaseFeatureClassO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseFeatureClass.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseFeatureClass",
                        "printedName": "VisxSDK.ShowcaseFeatureClass",
                        "usr": "s:7VisxSDK20ShowcaseFeatureClassO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20ShowcaseFeatureClassO8deliveryyA2CmF",
            "mangledName": "$s7VisxSDK20ShowcaseFeatureClassO8deliveryyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "logging",
            "printedName": "logging",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseFeatureClass.Type) -> VisxSDK.ShowcaseFeatureClass",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseFeatureClass",
                    "printedName": "VisxSDK.ShowcaseFeatureClass",
                    "usr": "s:7VisxSDK20ShowcaseFeatureClassO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseFeatureClass.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseFeatureClass",
                        "printedName": "VisxSDK.ShowcaseFeatureClass",
                        "usr": "s:7VisxSDK20ShowcaseFeatureClassO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20ShowcaseFeatureClassO7loggingyA2CmF",
            "mangledName": "$s7VisxSDK20ShowcaseFeatureClassO7loggingyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "placement",
            "printedName": "placement",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseFeatureClass.Type) -> VisxSDK.ShowcaseFeatureClass",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseFeatureClass",
                    "printedName": "VisxSDK.ShowcaseFeatureClass",
                    "usr": "s:7VisxSDK20ShowcaseFeatureClassO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseFeatureClass.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseFeatureClass",
                        "printedName": "VisxSDK.ShowcaseFeatureClass",
                        "usr": "s:7VisxSDK20ShowcaseFeatureClassO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20ShowcaseFeatureClassO9placementyA2CmF",
            "mangledName": "$s7VisxSDK20ShowcaseFeatureClassO9placementyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "mediation",
            "printedName": "mediation",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseFeatureClass.Type) -> VisxSDK.ShowcaseFeatureClass",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseFeatureClass",
                    "printedName": "VisxSDK.ShowcaseFeatureClass",
                    "usr": "s:7VisxSDK20ShowcaseFeatureClassO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseFeatureClass.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseFeatureClass",
                        "printedName": "VisxSDK.ShowcaseFeatureClass",
                        "usr": "s:7VisxSDK20ShowcaseFeatureClassO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20ShowcaseFeatureClassO9mediationyA2CmF",
            "mangledName": "$s7VisxSDK20ShowcaseFeatureClassO9mediationyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.ShowcaseFeatureClass?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseFeatureClass",
                    "printedName": "VisxSDK.ShowcaseFeatureClass",
                    "usr": "s:7VisxSDK20ShowcaseFeatureClassO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK20ShowcaseFeatureClassO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK20ShowcaseFeatureClassO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK20ShowcaseFeatureClassO8rawValueSSvp",
            "mangledName": "$s7VisxSDK20ShowcaseFeatureClassO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ShowcaseFeatureClassO8rawValueSSvg",
                "mangledName": "$s7VisxSDK20ShowcaseFeatureClassO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allCases",
            "printedName": "allCases",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.ShowcaseFeatureClass]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseFeatureClass",
                    "printedName": "VisxSDK.ShowcaseFeatureClass",
                    "usr": "s:7VisxSDK20ShowcaseFeatureClassO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK20ShowcaseFeatureClassO8allCasesSayACGvpZ",
            "mangledName": "$s7VisxSDK20ShowcaseFeatureClassO8allCasesSayACGvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "implicit": true,
            "declAttributes": [
              "Nonisolated"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseFeatureClass]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseFeatureClass",
                        "printedName": "VisxSDK.ShowcaseFeatureClass",
                        "usr": "s:7VisxSDK20ShowcaseFeatureClassO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ShowcaseFeatureClassO8allCasesSayACGvgZ",
                "mangledName": "$s7VisxSDK20ShowcaseFeatureClassO8allCasesSayACGvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK20ShowcaseFeatureClassO",
        "mangledName": "$s7VisxSDK20ShowcaseFeatureClassO",
        "moduleName": "VisxSDK",
        "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": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "CaseIterable",
            "printedName": "CaseIterable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AllCases",
                "printedName": "AllCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseFeatureClass]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseFeatureClass",
                        "printedName": "VisxSDK.ShowcaseFeatureClass",
                        "usr": "s:7VisxSDK20ShowcaseFeatureClassO"
                      }
                    ],
                    "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": "TypeDecl",
        "name": "ShowcaseDeliveryFeatureFlag",
        "printedName": "ShowcaseDeliveryFeatureFlag",
        "children": [
          {
            "kind": "Var",
            "name": "disable",
            "printedName": "disable",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseDeliveryFeatureFlag.Type) -> VisxSDK.ShowcaseDeliveryFeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseDeliveryFeatureFlag",
                    "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag",
                    "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseDeliveryFeatureFlag",
                        "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag",
                        "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO7disableyA2CmF",
            "mangledName": "$s7VisxSDK27ShowcaseDeliveryFeatureFlagO7disableyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "hbEnable",
            "printedName": "hbEnable",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseDeliveryFeatureFlag.Type) -> VisxSDK.ShowcaseDeliveryFeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseDeliveryFeatureFlag",
                    "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag",
                    "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseDeliveryFeatureFlag",
                        "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag",
                        "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO8hbEnableyA2CmF",
            "mangledName": "$s7VisxSDK27ShowcaseDeliveryFeatureFlagO8hbEnableyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "expTime",
            "printedName": "expTime",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseDeliveryFeatureFlag.Type) -> VisxSDK.ShowcaseDeliveryFeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseDeliveryFeatureFlag",
                    "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag",
                    "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseDeliveryFeatureFlag",
                        "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag",
                        "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO7expTimeyA2CmF",
            "mangledName": "$s7VisxSDK27ShowcaseDeliveryFeatureFlagO7expTimeyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "overrideAdUnitId",
            "printedName": "overrideAdUnitId",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseDeliveryFeatureFlag.Type) -> VisxSDK.ShowcaseDeliveryFeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseDeliveryFeatureFlag",
                    "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag",
                    "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseDeliveryFeatureFlag",
                        "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag",
                        "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO16overrideAdUnitIdyA2CmF",
            "mangledName": "$s7VisxSDK27ShowcaseDeliveryFeatureFlagO16overrideAdUnitIdyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "overwriteBundleId",
            "printedName": "overwriteBundleId",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseDeliveryFeatureFlag.Type) -> VisxSDK.ShowcaseDeliveryFeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseDeliveryFeatureFlag",
                    "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag",
                    "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseDeliveryFeatureFlag",
                        "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag",
                        "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO17overwriteBundleIdyA2CmF",
            "mangledName": "$s7VisxSDK27ShowcaseDeliveryFeatureFlagO17overwriteBundleIdyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "overwriteAppStoreUrl",
            "printedName": "overwriteAppStoreUrl",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseDeliveryFeatureFlag.Type) -> VisxSDK.ShowcaseDeliveryFeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseDeliveryFeatureFlag",
                    "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag",
                    "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseDeliveryFeatureFlag",
                        "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag",
                        "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO20overwriteAppStoreUrlyA2CmF",
            "mangledName": "$s7VisxSDK27ShowcaseDeliveryFeatureFlagO20overwriteAppStoreUrlyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 5
          },
          {
            "kind": "Var",
            "name": "overwriteAppName",
            "printedName": "overwriteAppName",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseDeliveryFeatureFlag.Type) -> VisxSDK.ShowcaseDeliveryFeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseDeliveryFeatureFlag",
                    "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag",
                    "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseDeliveryFeatureFlag",
                        "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag",
                        "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO16overwriteAppNameyA2CmF",
            "mangledName": "$s7VisxSDK27ShowcaseDeliveryFeatureFlagO16overwriteAppNameyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 6
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseDeliveryFeatureFlag",
                    "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag",
                    "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK27ShowcaseDeliveryFeatureFlagO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK27ShowcaseDeliveryFeatureFlagO8rawValueSSvp",
            "mangledName": "$s7VisxSDK27ShowcaseDeliveryFeatureFlagO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO8rawValueSSvg",
                "mangledName": "$s7VisxSDK27ShowcaseDeliveryFeatureFlagO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allCases",
            "printedName": "allCases",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.ShowcaseDeliveryFeatureFlag]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseDeliveryFeatureFlag",
                    "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag",
                    "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO8allCasesSayACGvpZ",
            "mangledName": "$s7VisxSDK27ShowcaseDeliveryFeatureFlagO8allCasesSayACGvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "implicit": true,
            "declAttributes": [
              "Nonisolated"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseDeliveryFeatureFlag]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseDeliveryFeatureFlag",
                        "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag",
                        "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO8allCasesSayACGvgZ",
                "mangledName": "$s7VisxSDK27ShowcaseDeliveryFeatureFlagO8allCasesSayACGvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO",
        "mangledName": "$s7VisxSDK27ShowcaseDeliveryFeatureFlagO",
        "moduleName": "VisxSDK",
        "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": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "CaseIterable",
            "printedName": "CaseIterable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AllCases",
                "printedName": "AllCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseDeliveryFeatureFlag]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseDeliveryFeatureFlag",
                        "printedName": "VisxSDK.ShowcaseDeliveryFeatureFlag",
                        "usr": "s:7VisxSDK27ShowcaseDeliveryFeatureFlagO"
                      }
                    ],
                    "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": "TypeDecl",
        "name": "ShowcaseLoggingFeatureFlag",
        "printedName": "ShowcaseLoggingFeatureFlag",
        "children": [
          {
            "kind": "Var",
            "name": "enable",
            "printedName": "enable",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseLoggingFeatureFlag.Type) -> VisxSDK.ShowcaseLoggingFeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseLoggingFeatureFlag",
                    "printedName": "VisxSDK.ShowcaseLoggingFeatureFlag",
                    "usr": "s:7VisxSDK26ShowcaseLoggingFeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseLoggingFeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseLoggingFeatureFlag",
                        "printedName": "VisxSDK.ShowcaseLoggingFeatureFlag",
                        "usr": "s:7VisxSDK26ShowcaseLoggingFeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK26ShowcaseLoggingFeatureFlagO6enableyA2CmF",
            "mangledName": "$s7VisxSDK26ShowcaseLoggingFeatureFlagO6enableyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "level",
            "printedName": "level",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseLoggingFeatureFlag.Type) -> VisxSDK.ShowcaseLoggingFeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseLoggingFeatureFlag",
                    "printedName": "VisxSDK.ShowcaseLoggingFeatureFlag",
                    "usr": "s:7VisxSDK26ShowcaseLoggingFeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseLoggingFeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseLoggingFeatureFlag",
                        "printedName": "VisxSDK.ShowcaseLoggingFeatureFlag",
                        "usr": "s:7VisxSDK26ShowcaseLoggingFeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK26ShowcaseLoggingFeatureFlagO5levelyA2CmF",
            "mangledName": "$s7VisxSDK26ShowcaseLoggingFeatureFlagO5levelyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "size",
            "printedName": "size",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseLoggingFeatureFlag.Type) -> VisxSDK.ShowcaseLoggingFeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseLoggingFeatureFlag",
                    "printedName": "VisxSDK.ShowcaseLoggingFeatureFlag",
                    "usr": "s:7VisxSDK26ShowcaseLoggingFeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseLoggingFeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseLoggingFeatureFlag",
                        "printedName": "VisxSDK.ShowcaseLoggingFeatureFlag",
                        "usr": "s:7VisxSDK26ShowcaseLoggingFeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK26ShowcaseLoggingFeatureFlagO4sizeyA2CmF",
            "mangledName": "$s7VisxSDK26ShowcaseLoggingFeatureFlagO4sizeyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.ShowcaseLoggingFeatureFlag?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseLoggingFeatureFlag",
                    "printedName": "VisxSDK.ShowcaseLoggingFeatureFlag",
                    "usr": "s:7VisxSDK26ShowcaseLoggingFeatureFlagO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK26ShowcaseLoggingFeatureFlagO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK26ShowcaseLoggingFeatureFlagO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK26ShowcaseLoggingFeatureFlagO8rawValueSSvp",
            "mangledName": "$s7VisxSDK26ShowcaseLoggingFeatureFlagO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK26ShowcaseLoggingFeatureFlagO8rawValueSSvg",
                "mangledName": "$s7VisxSDK26ShowcaseLoggingFeatureFlagO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allCases",
            "printedName": "allCases",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.ShowcaseLoggingFeatureFlag]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseLoggingFeatureFlag",
                    "printedName": "VisxSDK.ShowcaseLoggingFeatureFlag",
                    "usr": "s:7VisxSDK26ShowcaseLoggingFeatureFlagO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK26ShowcaseLoggingFeatureFlagO8allCasesSayACGvpZ",
            "mangledName": "$s7VisxSDK26ShowcaseLoggingFeatureFlagO8allCasesSayACGvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "implicit": true,
            "declAttributes": [
              "Nonisolated"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseLoggingFeatureFlag]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseLoggingFeatureFlag",
                        "printedName": "VisxSDK.ShowcaseLoggingFeatureFlag",
                        "usr": "s:7VisxSDK26ShowcaseLoggingFeatureFlagO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK26ShowcaseLoggingFeatureFlagO8allCasesSayACGvgZ",
                "mangledName": "$s7VisxSDK26ShowcaseLoggingFeatureFlagO8allCasesSayACGvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK26ShowcaseLoggingFeatureFlagO",
        "mangledName": "$s7VisxSDK26ShowcaseLoggingFeatureFlagO",
        "moduleName": "VisxSDK",
        "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": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "CaseIterable",
            "printedName": "CaseIterable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AllCases",
                "printedName": "AllCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseLoggingFeatureFlag]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseLoggingFeatureFlag",
                        "printedName": "VisxSDK.ShowcaseLoggingFeatureFlag",
                        "usr": "s:7VisxSDK26ShowcaseLoggingFeatureFlagO"
                      }
                    ],
                    "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": "TypeDecl",
        "name": "ShowcaseMediationFeatureFlag",
        "printedName": "ShowcaseMediationFeatureFlag",
        "children": [
          {
            "kind": "Var",
            "name": "disable",
            "printedName": "disable",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseMediationFeatureFlag.Type) -> VisxSDK.ShowcaseMediationFeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseMediationFeatureFlag",
                    "printedName": "VisxSDK.ShowcaseMediationFeatureFlag",
                    "usr": "s:7VisxSDK28ShowcaseMediationFeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseMediationFeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseMediationFeatureFlag",
                        "printedName": "VisxSDK.ShowcaseMediationFeatureFlag",
                        "usr": "s:7VisxSDK28ShowcaseMediationFeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK28ShowcaseMediationFeatureFlagO7disableyA2CmF",
            "mangledName": "$s7VisxSDK28ShowcaseMediationFeatureFlagO7disableyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.ShowcaseMediationFeatureFlag?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseMediationFeatureFlag",
                    "printedName": "VisxSDK.ShowcaseMediationFeatureFlag",
                    "usr": "s:7VisxSDK28ShowcaseMediationFeatureFlagO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK28ShowcaseMediationFeatureFlagO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK28ShowcaseMediationFeatureFlagO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK28ShowcaseMediationFeatureFlagO8rawValueSSvp",
            "mangledName": "$s7VisxSDK28ShowcaseMediationFeatureFlagO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ShowcaseMediationFeatureFlagO8rawValueSSvg",
                "mangledName": "$s7VisxSDK28ShowcaseMediationFeatureFlagO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allCases",
            "printedName": "allCases",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.ShowcaseMediationFeatureFlag]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseMediationFeatureFlag",
                    "printedName": "VisxSDK.ShowcaseMediationFeatureFlag",
                    "usr": "s:7VisxSDK28ShowcaseMediationFeatureFlagO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK28ShowcaseMediationFeatureFlagO8allCasesSayACGvpZ",
            "mangledName": "$s7VisxSDK28ShowcaseMediationFeatureFlagO8allCasesSayACGvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "implicit": true,
            "declAttributes": [
              "Nonisolated"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseMediationFeatureFlag]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseMediationFeatureFlag",
                        "printedName": "VisxSDK.ShowcaseMediationFeatureFlag",
                        "usr": "s:7VisxSDK28ShowcaseMediationFeatureFlagO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ShowcaseMediationFeatureFlagO8allCasesSayACGvgZ",
                "mangledName": "$s7VisxSDK28ShowcaseMediationFeatureFlagO8allCasesSayACGvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK28ShowcaseMediationFeatureFlagO",
        "mangledName": "$s7VisxSDK28ShowcaseMediationFeatureFlagO",
        "moduleName": "VisxSDK",
        "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": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "CaseIterable",
            "printedName": "CaseIterable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AllCases",
                "printedName": "AllCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseMediationFeatureFlag]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseMediationFeatureFlag",
                        "printedName": "VisxSDK.ShowcaseMediationFeatureFlag",
                        "usr": "s:7VisxSDK28ShowcaseMediationFeatureFlagO"
                      }
                    ],
                    "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": "TypeDecl",
        "name": "ShowcasePlacementFeatureFlag",
        "printedName": "ShowcasePlacementFeatureFlag",
        "children": [
          {
            "kind": "Var",
            "name": "interstitialBackground",
            "printedName": "interstitialBackground",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcasePlacementFeatureFlag.Type) -> VisxSDK.ShowcasePlacementFeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcasePlacementFeatureFlag",
                    "printedName": "VisxSDK.ShowcasePlacementFeatureFlag",
                    "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcasePlacementFeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcasePlacementFeatureFlag",
                        "printedName": "VisxSDK.ShowcasePlacementFeatureFlag",
                        "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO22interstitialBackgroundyA2CmF",
            "mangledName": "$s7VisxSDK28ShowcasePlacementFeatureFlagO22interstitialBackgroundyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "inlineMessageAbove",
            "printedName": "inlineMessageAbove",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcasePlacementFeatureFlag.Type) -> VisxSDK.ShowcasePlacementFeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcasePlacementFeatureFlag",
                    "printedName": "VisxSDK.ShowcasePlacementFeatureFlag",
                    "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcasePlacementFeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcasePlacementFeatureFlag",
                        "printedName": "VisxSDK.ShowcasePlacementFeatureFlag",
                        "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO18inlineMessageAboveyA2CmF",
            "mangledName": "$s7VisxSDK28ShowcasePlacementFeatureFlagO18inlineMessageAboveyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "inlineMessageBelow",
            "printedName": "inlineMessageBelow",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcasePlacementFeatureFlag.Type) -> VisxSDK.ShowcasePlacementFeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcasePlacementFeatureFlag",
                    "printedName": "VisxSDK.ShowcasePlacementFeatureFlag",
                    "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcasePlacementFeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcasePlacementFeatureFlag",
                        "printedName": "VisxSDK.ShowcasePlacementFeatureFlag",
                        "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO18inlineMessageBelowyA2CmF",
            "mangledName": "$s7VisxSDK28ShowcasePlacementFeatureFlagO18inlineMessageBelowyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "brandedTakeoverDisable",
            "printedName": "brandedTakeoverDisable",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcasePlacementFeatureFlag.Type) -> VisxSDK.ShowcasePlacementFeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcasePlacementFeatureFlag",
                    "printedName": "VisxSDK.ShowcasePlacementFeatureFlag",
                    "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcasePlacementFeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcasePlacementFeatureFlag",
                        "printedName": "VisxSDK.ShowcasePlacementFeatureFlag",
                        "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO22brandedTakeoverDisableyA2CmF",
            "mangledName": "$s7VisxSDK28ShowcasePlacementFeatureFlagO22brandedTakeoverDisableyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "disableUnderstitial",
            "printedName": "disableUnderstitial",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcasePlacementFeatureFlag.Type) -> VisxSDK.ShowcasePlacementFeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcasePlacementFeatureFlag",
                    "printedName": "VisxSDK.ShowcasePlacementFeatureFlag",
                    "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcasePlacementFeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcasePlacementFeatureFlag",
                        "printedName": "VisxSDK.ShowcasePlacementFeatureFlag",
                        "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO19disableUnderstitialyA2CmF",
            "mangledName": "$s7VisxSDK28ShowcasePlacementFeatureFlagO19disableUnderstitialyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "enableInterstitial",
            "printedName": "enableInterstitial",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcasePlacementFeatureFlag.Type) -> VisxSDK.ShowcasePlacementFeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcasePlacementFeatureFlag",
                    "printedName": "VisxSDK.ShowcasePlacementFeatureFlag",
                    "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcasePlacementFeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcasePlacementFeatureFlag",
                        "printedName": "VisxSDK.ShowcasePlacementFeatureFlag",
                        "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO18enableInterstitialyA2CmF",
            "mangledName": "$s7VisxSDK28ShowcasePlacementFeatureFlagO18enableInterstitialyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 5
          },
          {
            "kind": "Var",
            "name": "disableSetPlacementEffect",
            "printedName": "disableSetPlacementEffect",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcasePlacementFeatureFlag.Type) -> VisxSDK.ShowcasePlacementFeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcasePlacementFeatureFlag",
                    "printedName": "VisxSDK.ShowcasePlacementFeatureFlag",
                    "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcasePlacementFeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcasePlacementFeatureFlag",
                        "printedName": "VisxSDK.ShowcasePlacementFeatureFlag",
                        "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO010disableSetD6EffectyA2CmF",
            "mangledName": "$s7VisxSDK28ShowcasePlacementFeatureFlagO010disableSetD6EffectyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 6
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.ShowcasePlacementFeatureFlag?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcasePlacementFeatureFlag",
                    "printedName": "VisxSDK.ShowcasePlacementFeatureFlag",
                    "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK28ShowcasePlacementFeatureFlagO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK28ShowcasePlacementFeatureFlagO8rawValueSSvp",
            "mangledName": "$s7VisxSDK28ShowcasePlacementFeatureFlagO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO8rawValueSSvg",
                "mangledName": "$s7VisxSDK28ShowcasePlacementFeatureFlagO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allCases",
            "printedName": "allCases",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.ShowcasePlacementFeatureFlag]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcasePlacementFeatureFlag",
                    "printedName": "VisxSDK.ShowcasePlacementFeatureFlag",
                    "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO8allCasesSayACGvpZ",
            "mangledName": "$s7VisxSDK28ShowcasePlacementFeatureFlagO8allCasesSayACGvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "implicit": true,
            "declAttributes": [
              "Nonisolated"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcasePlacementFeatureFlag]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcasePlacementFeatureFlag",
                        "printedName": "VisxSDK.ShowcasePlacementFeatureFlag",
                        "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO8allCasesSayACGvgZ",
                "mangledName": "$s7VisxSDK28ShowcasePlacementFeatureFlagO8allCasesSayACGvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO",
        "mangledName": "$s7VisxSDK28ShowcasePlacementFeatureFlagO",
        "moduleName": "VisxSDK",
        "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": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "CaseIterable",
            "printedName": "CaseIterable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AllCases",
                "printedName": "AllCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcasePlacementFeatureFlag]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcasePlacementFeatureFlag",
                        "printedName": "VisxSDK.ShowcasePlacementFeatureFlag",
                        "usr": "s:7VisxSDK28ShowcasePlacementFeatureFlagO"
                      }
                    ],
                    "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": "TypeDecl",
        "name": "ShowcaseLogLevel",
        "printedName": "ShowcaseLogLevel",
        "children": [
          {
            "kind": "Var",
            "name": "DEFAULT",
            "printedName": "DEFAULT",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseLogLevel.Type) -> VisxSDK.ShowcaseLogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseLogLevel",
                    "printedName": "VisxSDK.ShowcaseLogLevel",
                    "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseLogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseLogLevel",
                        "printedName": "VisxSDK.ShowcaseLogLevel",
                        "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK16ShowcaseLogLevelO7DEFAULTyA2CmF",
            "mangledName": "$s7VisxSDK16ShowcaseLogLevelO7DEFAULTyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "DEBUG",
            "printedName": "DEBUG",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseLogLevel.Type) -> VisxSDK.ShowcaseLogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseLogLevel",
                    "printedName": "VisxSDK.ShowcaseLogLevel",
                    "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseLogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseLogLevel",
                        "printedName": "VisxSDK.ShowcaseLogLevel",
                        "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK16ShowcaseLogLevelO5DEBUGyA2CmF",
            "mangledName": "$s7VisxSDK16ShowcaseLogLevelO5DEBUGyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "INFO",
            "printedName": "INFO",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseLogLevel.Type) -> VisxSDK.ShowcaseLogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseLogLevel",
                    "printedName": "VisxSDK.ShowcaseLogLevel",
                    "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseLogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseLogLevel",
                        "printedName": "VisxSDK.ShowcaseLogLevel",
                        "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK16ShowcaseLogLevelO4INFOyA2CmF",
            "mangledName": "$s7VisxSDK16ShowcaseLogLevelO4INFOyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "NOTICE",
            "printedName": "NOTICE",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseLogLevel.Type) -> VisxSDK.ShowcaseLogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseLogLevel",
                    "printedName": "VisxSDK.ShowcaseLogLevel",
                    "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseLogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseLogLevel",
                        "printedName": "VisxSDK.ShowcaseLogLevel",
                        "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK16ShowcaseLogLevelO6NOTICEyA2CmF",
            "mangledName": "$s7VisxSDK16ShowcaseLogLevelO6NOTICEyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "WARNING",
            "printedName": "WARNING",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseLogLevel.Type) -> VisxSDK.ShowcaseLogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseLogLevel",
                    "printedName": "VisxSDK.ShowcaseLogLevel",
                    "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseLogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseLogLevel",
                        "printedName": "VisxSDK.ShowcaseLogLevel",
                        "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK16ShowcaseLogLevelO7WARNINGyA2CmF",
            "mangledName": "$s7VisxSDK16ShowcaseLogLevelO7WARNINGyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "ERROR",
            "printedName": "ERROR",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseLogLevel.Type) -> VisxSDK.ShowcaseLogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseLogLevel",
                    "printedName": "VisxSDK.ShowcaseLogLevel",
                    "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseLogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseLogLevel",
                        "printedName": "VisxSDK.ShowcaseLogLevel",
                        "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK16ShowcaseLogLevelO5ERRORyA2CmF",
            "mangledName": "$s7VisxSDK16ShowcaseLogLevelO5ERRORyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 5
          },
          {
            "kind": "Var",
            "name": "CRITICAL",
            "printedName": "CRITICAL",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseLogLevel.Type) -> VisxSDK.ShowcaseLogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseLogLevel",
                    "printedName": "VisxSDK.ShowcaseLogLevel",
                    "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseLogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseLogLevel",
                        "printedName": "VisxSDK.ShowcaseLogLevel",
                        "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK16ShowcaseLogLevelO8CRITICALyA2CmF",
            "mangledName": "$s7VisxSDK16ShowcaseLogLevelO8CRITICALyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 6
          },
          {
            "kind": "Var",
            "name": "ALERT",
            "printedName": "ALERT",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseLogLevel.Type) -> VisxSDK.ShowcaseLogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseLogLevel",
                    "printedName": "VisxSDK.ShowcaseLogLevel",
                    "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseLogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseLogLevel",
                        "printedName": "VisxSDK.ShowcaseLogLevel",
                        "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK16ShowcaseLogLevelO5ALERTyA2CmF",
            "mangledName": "$s7VisxSDK16ShowcaseLogLevelO5ALERTyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 7
          },
          {
            "kind": "Var",
            "name": "EMERGENCY",
            "printedName": "EMERGENCY",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseLogLevel.Type) -> VisxSDK.ShowcaseLogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseLogLevel",
                    "printedName": "VisxSDK.ShowcaseLogLevel",
                    "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseLogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseLogLevel",
                        "printedName": "VisxSDK.ShowcaseLogLevel",
                        "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK16ShowcaseLogLevelO9EMERGENCYyA2CmF",
            "mangledName": "$s7VisxSDK16ShowcaseLogLevelO9EMERGENCYyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 8
          },
          {
            "kind": "Function",
            "name": "toString",
            "printedName": "toString()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK16ShowcaseLogLevelO8toStringSSyF",
            "mangledName": "$s7VisxSDK16ShowcaseLogLevelO8toStringSSyF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(string:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ShowcaseLogLevel",
                "printedName": "VisxSDK.ShowcaseLogLevel",
                "usr": "s:7VisxSDK16ShowcaseLogLevelO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK16ShowcaseLogLevelO6stringACSS_tcfc",
            "mangledName": "$s7VisxSDK16ShowcaseLogLevelO6stringACSS_tcfc",
            "moduleName": "VisxSDK",
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.ShowcaseLogLevel?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseLogLevel",
                    "printedName": "VisxSDK.ShowcaseLogLevel",
                    "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK16ShowcaseLogLevelO8rawValueACSgSi_tcfc",
            "mangledName": "$s7VisxSDK16ShowcaseLogLevelO8rawValueACSgSi_tcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK16ShowcaseLogLevelO8rawValueSivp",
            "mangledName": "$s7VisxSDK16ShowcaseLogLevelO8rawValueSivp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK16ShowcaseLogLevelO8rawValueSivg",
                "mangledName": "$s7VisxSDK16ShowcaseLogLevelO8rawValueSivg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allCases",
            "printedName": "allCases",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.ShowcaseLogLevel]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseLogLevel",
                    "printedName": "VisxSDK.ShowcaseLogLevel",
                    "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK16ShowcaseLogLevelO8allCasesSayACGvpZ",
            "mangledName": "$s7VisxSDK16ShowcaseLogLevelO8allCasesSayACGvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "implicit": true,
            "declAttributes": [
              "Nonisolated"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseLogLevel]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseLogLevel",
                        "printedName": "VisxSDK.ShowcaseLogLevel",
                        "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK16ShowcaseLogLevelO8allCasesSayACGvgZ",
                "mangledName": "$s7VisxSDK16ShowcaseLogLevelO8allCasesSayACGvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK16ShowcaseLogLevelO",
        "mangledName": "$s7VisxSDK16ShowcaseLogLevelO",
        "moduleName": "VisxSDK",
        "enumRawTypeName": "Int",
        "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": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "CaseIterable",
            "printedName": "CaseIterable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AllCases",
                "printedName": "AllCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseLogLevel]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseLogLevel",
                        "printedName": "VisxSDK.ShowcaseLogLevel",
                        "usr": "s:7VisxSDK16ShowcaseLogLevelO"
                      }
                    ],
                    "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": "TypeDecl",
        "name": "ShowcaseConditionKeys",
        "printedName": "ShowcaseConditionKeys",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ShowcaseConditionKeys",
                "printedName": "VisxSDK.ShowcaseConditionKeys",
                "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK21ShowcaseConditionKeysO2idACvp",
            "mangledName": "$s7VisxSDK21ShowcaseConditionKeysO2idACvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseConditionKeys",
                    "printedName": "VisxSDK.ShowcaseConditionKeys",
                    "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ShowcaseConditionKeysO2idACvg",
                "mangledName": "$s7VisxSDK21ShowcaseConditionKeysO2idACvg",
                "moduleName": "VisxSDK",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "appVersion",
            "printedName": "appVersion",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseConditionKeys.Type) -> VisxSDK.ShowcaseConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseConditionKeys",
                    "printedName": "VisxSDK.ShowcaseConditionKeys",
                    "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseConditionKeys",
                        "printedName": "VisxSDK.ShowcaseConditionKeys",
                        "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK21ShowcaseConditionKeysO10appVersionyA2CmF",
            "mangledName": "$s7VisxSDK21ShowcaseConditionKeysO10appVersionyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "appWebViewUserAgent",
            "printedName": "appWebViewUserAgent",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseConditionKeys.Type) -> VisxSDK.ShowcaseConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseConditionKeys",
                    "printedName": "VisxSDK.ShowcaseConditionKeys",
                    "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseConditionKeys",
                        "printedName": "VisxSDK.ShowcaseConditionKeys",
                        "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK21ShowcaseConditionKeysO19appWebViewUserAgentyA2CmF",
            "mangledName": "$s7VisxSDK21ShowcaseConditionKeysO19appWebViewUserAgentyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "appCanUseTracking",
            "printedName": "appCanUseTracking",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseConditionKeys.Type) -> VisxSDK.ShowcaseConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseConditionKeys",
                    "printedName": "VisxSDK.ShowcaseConditionKeys",
                    "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseConditionKeys",
                        "printedName": "VisxSDK.ShowcaseConditionKeys",
                        "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK21ShowcaseConditionKeysO17appCanUseTrackingyA2CmF",
            "mangledName": "$s7VisxSDK21ShowcaseConditionKeysO17appCanUseTrackingyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "sdkVersion",
            "printedName": "sdkVersion",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseConditionKeys.Type) -> VisxSDK.ShowcaseConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseConditionKeys",
                    "printedName": "VisxSDK.ShowcaseConditionKeys",
                    "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseConditionKeys",
                        "printedName": "VisxSDK.ShowcaseConditionKeys",
                        "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK21ShowcaseConditionKeysO10sdkVersionyA2CmF",
            "mangledName": "$s7VisxSDK21ShowcaseConditionKeysO10sdkVersionyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "deviceCountry",
            "printedName": "deviceCountry",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseConditionKeys.Type) -> VisxSDK.ShowcaseConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseConditionKeys",
                    "printedName": "VisxSDK.ShowcaseConditionKeys",
                    "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseConditionKeys",
                        "printedName": "VisxSDK.ShowcaseConditionKeys",
                        "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK21ShowcaseConditionKeysO13deviceCountryyA2CmF",
            "mangledName": "$s7VisxSDK21ShowcaseConditionKeysO13deviceCountryyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "deviceOsAndroid",
            "printedName": "deviceOsAndroid",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseConditionKeys.Type) -> VisxSDK.ShowcaseConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseConditionKeys",
                    "printedName": "VisxSDK.ShowcaseConditionKeys",
                    "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseConditionKeys",
                        "printedName": "VisxSDK.ShowcaseConditionKeys",
                        "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK21ShowcaseConditionKeysO15deviceOsAndroidyA2CmF",
            "mangledName": "$s7VisxSDK21ShowcaseConditionKeysO15deviceOsAndroidyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 5
          },
          {
            "kind": "Var",
            "name": "deviceOsIos",
            "printedName": "deviceOsIos",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseConditionKeys.Type) -> VisxSDK.ShowcaseConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseConditionKeys",
                    "printedName": "VisxSDK.ShowcaseConditionKeys",
                    "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseConditionKeys",
                        "printedName": "VisxSDK.ShowcaseConditionKeys",
                        "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK21ShowcaseConditionKeysO11deviceOsIosyA2CmF",
            "mangledName": "$s7VisxSDK21ShowcaseConditionKeysO11deviceOsIosyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 6
          },
          {
            "kind": "Var",
            "name": "deviceOsVersion",
            "printedName": "deviceOsVersion",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseConditionKeys.Type) -> VisxSDK.ShowcaseConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseConditionKeys",
                    "printedName": "VisxSDK.ShowcaseConditionKeys",
                    "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseConditionKeys",
                        "printedName": "VisxSDK.ShowcaseConditionKeys",
                        "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK21ShowcaseConditionKeysO15deviceOsVersionyA2CmF",
            "mangledName": "$s7VisxSDK21ShowcaseConditionKeysO15deviceOsVersionyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 7
          },
          {
            "kind": "Var",
            "name": "deviceManufacturer",
            "printedName": "deviceManufacturer",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseConditionKeys.Type) -> VisxSDK.ShowcaseConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseConditionKeys",
                    "printedName": "VisxSDK.ShowcaseConditionKeys",
                    "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseConditionKeys",
                        "printedName": "VisxSDK.ShowcaseConditionKeys",
                        "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK21ShowcaseConditionKeysO18deviceManufactureryA2CmF",
            "mangledName": "$s7VisxSDK21ShowcaseConditionKeysO18deviceManufactureryA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 8
          },
          {
            "kind": "Var",
            "name": "probability",
            "printedName": "probability",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseConditionKeys.Type) -> VisxSDK.ShowcaseConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseConditionKeys",
                    "printedName": "VisxSDK.ShowcaseConditionKeys",
                    "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseConditionKeys",
                        "printedName": "VisxSDK.ShowcaseConditionKeys",
                        "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK21ShowcaseConditionKeysO11probabilityyA2CmF",
            "mangledName": "$s7VisxSDK21ShowcaseConditionKeysO11probabilityyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 9
          },
          {
            "kind": "Var",
            "name": "orientation",
            "printedName": "orientation",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseConditionKeys.Type) -> VisxSDK.ShowcaseConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseConditionKeys",
                    "printedName": "VisxSDK.ShowcaseConditionKeys",
                    "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseConditionKeys",
                        "printedName": "VisxSDK.ShowcaseConditionKeys",
                        "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK21ShowcaseConditionKeysO11orientationyA2CmF",
            "mangledName": "$s7VisxSDK21ShowcaseConditionKeysO11orientationyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 10
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.ShowcaseConditionKeys?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseConditionKeys",
                    "printedName": "VisxSDK.ShowcaseConditionKeys",
                    "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK21ShowcaseConditionKeysO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK21ShowcaseConditionKeysO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK21ShowcaseConditionKeysO8rawValueSSvp",
            "mangledName": "$s7VisxSDK21ShowcaseConditionKeysO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ShowcaseConditionKeysO8rawValueSSvg",
                "mangledName": "$s7VisxSDK21ShowcaseConditionKeysO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allCases",
            "printedName": "allCases",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.ShowcaseConditionKeys]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseConditionKeys",
                    "printedName": "VisxSDK.ShowcaseConditionKeys",
                    "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK21ShowcaseConditionKeysO8allCasesSayACGvpZ",
            "mangledName": "$s7VisxSDK21ShowcaseConditionKeysO8allCasesSayACGvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "implicit": true,
            "declAttributes": [
              "Nonisolated"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseConditionKeys]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseConditionKeys",
                        "printedName": "VisxSDK.ShowcaseConditionKeys",
                        "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK21ShowcaseConditionKeysO8allCasesSayACGvgZ",
                "mangledName": "$s7VisxSDK21ShowcaseConditionKeysO8allCasesSayACGvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK21ShowcaseConditionKeysO",
        "mangledName": "$s7VisxSDK21ShowcaseConditionKeysO",
        "moduleName": "VisxSDK",
        "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": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "CaseIterable",
            "printedName": "CaseIterable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AllCases",
                "printedName": "AllCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseConditionKeys]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseConditionKeys",
                        "printedName": "VisxSDK.ShowcaseConditionKeys",
                        "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ]
              }
            ],
            "usr": "s:s12CaseIterableP",
            "mangledName": "$ss12CaseIterableP"
          },
          {
            "kind": "Conformance",
            "name": "Identifiable",
            "printedName": "Identifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ID",
                "printedName": "ID",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseConditionKeys",
                    "printedName": "VisxSDK.ShowcaseConditionKeys",
                    "usr": "s:7VisxSDK21ShowcaseConditionKeysO"
                  }
                ]
              }
            ],
            "usr": "s:s12IdentifiableP",
            "mangledName": "$ss12IdentifiableP"
          },
          {
            "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": "ShowcaseProbabilityOperators",
        "printedName": "ShowcaseProbabilityOperators",
        "children": [
          {
            "kind": "Var",
            "name": "equal",
            "printedName": "equal",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseProbabilityOperators.Type) -> VisxSDK.ShowcaseProbabilityOperators",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseProbabilityOperators",
                    "printedName": "VisxSDK.ShowcaseProbabilityOperators",
                    "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseProbabilityOperators.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseProbabilityOperators",
                        "printedName": "VisxSDK.ShowcaseProbabilityOperators",
                        "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO5equalyA2CmF",
            "mangledName": "$s7VisxSDK28ShowcaseProbabilityOperatorsO5equalyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "notEqual",
            "printedName": "notEqual",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseProbabilityOperators.Type) -> VisxSDK.ShowcaseProbabilityOperators",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseProbabilityOperators",
                    "printedName": "VisxSDK.ShowcaseProbabilityOperators",
                    "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseProbabilityOperators.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseProbabilityOperators",
                        "printedName": "VisxSDK.ShowcaseProbabilityOperators",
                        "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO8notEqualyA2CmF",
            "mangledName": "$s7VisxSDK28ShowcaseProbabilityOperatorsO8notEqualyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "greaterThan",
            "printedName": "greaterThan",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseProbabilityOperators.Type) -> VisxSDK.ShowcaseProbabilityOperators",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseProbabilityOperators",
                    "printedName": "VisxSDK.ShowcaseProbabilityOperators",
                    "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseProbabilityOperators.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseProbabilityOperators",
                        "printedName": "VisxSDK.ShowcaseProbabilityOperators",
                        "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO11greaterThanyA2CmF",
            "mangledName": "$s7VisxSDK28ShowcaseProbabilityOperatorsO11greaterThanyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "lessThan",
            "printedName": "lessThan",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseProbabilityOperators.Type) -> VisxSDK.ShowcaseProbabilityOperators",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseProbabilityOperators",
                    "printedName": "VisxSDK.ShowcaseProbabilityOperators",
                    "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseProbabilityOperators.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseProbabilityOperators",
                        "printedName": "VisxSDK.ShowcaseProbabilityOperators",
                        "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO8lessThanyA2CmF",
            "mangledName": "$s7VisxSDK28ShowcaseProbabilityOperatorsO8lessThanyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "greaterOrEqualThan",
            "printedName": "greaterOrEqualThan",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseProbabilityOperators.Type) -> VisxSDK.ShowcaseProbabilityOperators",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseProbabilityOperators",
                    "printedName": "VisxSDK.ShowcaseProbabilityOperators",
                    "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseProbabilityOperators.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseProbabilityOperators",
                        "printedName": "VisxSDK.ShowcaseProbabilityOperators",
                        "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO18greaterOrEqualThanyA2CmF",
            "mangledName": "$s7VisxSDK28ShowcaseProbabilityOperatorsO18greaterOrEqualThanyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "lessOrEqualThan",
            "printedName": "lessOrEqualThan",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ShowcaseProbabilityOperators.Type) -> VisxSDK.ShowcaseProbabilityOperators",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseProbabilityOperators",
                    "printedName": "VisxSDK.ShowcaseProbabilityOperators",
                    "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ShowcaseProbabilityOperators.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseProbabilityOperators",
                        "printedName": "VisxSDK.ShowcaseProbabilityOperators",
                        "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO15lessOrEqualThanyA2CmF",
            "mangledName": "$s7VisxSDK28ShowcaseProbabilityOperatorsO15lessOrEqualThanyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 5
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.ShowcaseProbabilityOperators?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseProbabilityOperators",
                    "printedName": "VisxSDK.ShowcaseProbabilityOperators",
                    "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK28ShowcaseProbabilityOperatorsO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK28ShowcaseProbabilityOperatorsO8rawValueSSvp",
            "mangledName": "$s7VisxSDK28ShowcaseProbabilityOperatorsO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO8rawValueSSvg",
                "mangledName": "$s7VisxSDK28ShowcaseProbabilityOperatorsO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allCases",
            "printedName": "allCases",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.ShowcaseProbabilityOperators]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ShowcaseProbabilityOperators",
                    "printedName": "VisxSDK.ShowcaseProbabilityOperators",
                    "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO8allCasesSayACGvpZ",
            "mangledName": "$s7VisxSDK28ShowcaseProbabilityOperatorsO8allCasesSayACGvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "implicit": true,
            "declAttributes": [
              "Nonisolated"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseProbabilityOperators]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseProbabilityOperators",
                        "printedName": "VisxSDK.ShowcaseProbabilityOperators",
                        "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO8allCasesSayACGvgZ",
                "mangledName": "$s7VisxSDK28ShowcaseProbabilityOperatorsO8allCasesSayACGvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO",
        "mangledName": "$s7VisxSDK28ShowcaseProbabilityOperatorsO",
        "moduleName": "VisxSDK",
        "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": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "CaseIterable",
            "printedName": "CaseIterable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AllCases",
                "printedName": "AllCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.ShowcaseProbabilityOperators]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ShowcaseProbabilityOperators",
                        "printedName": "VisxSDK.ShowcaseProbabilityOperators",
                        "usr": "s:7VisxSDK28ShowcaseProbabilityOperatorsO"
                      }
                    ],
                    "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": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "RemoteConfigNetworkManager",
        "printedName": "RemoteConfigNetworkManager",
        "children": [
          {
            "kind": "Var",
            "name": "siteId",
            "printedName": "siteId",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK26RemoteConfigNetworkManagerV6siteIdSSvp",
            "mangledName": "$s7VisxSDK26RemoteConfigNetworkManagerV6siteIdSSvp",
            "moduleName": "VisxSDK",
            "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:7VisxSDK26RemoteConfigNetworkManagerV6siteIdSSvg",
                "mangledName": "$s7VisxSDK26RemoteConfigNetworkManagerV6siteIdSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "loadDataIfNeeded",
            "printedName": "loadDataIfNeeded()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK26RemoteConfigNetworkManagerV16loadDataIfNeededyyF",
            "mangledName": "$s7VisxSDK26RemoteConfigNetworkManagerV16loadDataIfNeededyyF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(siteId:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "RemoteConfigNetworkManager",
                "printedName": "VisxSDK.RemoteConfigNetworkManager",
                "usr": "s:7VisxSDK26RemoteConfigNetworkManagerV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK26RemoteConfigNetworkManagerV6siteIdACSS_tcfc",
            "mangledName": "$s7VisxSDK26RemoteConfigNetworkManagerV6siteIdACSS_tcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK26RemoteConfigNetworkManagerV",
        "mangledName": "$s7VisxSDK26RemoteConfigNetworkManagerV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CommunicationEvent",
        "printedName": "CommunicationEvent",
        "children": [
          {
            "kind": "Var",
            "name": "adRequestFailedWithException",
            "printedName": "adRequestFailedWithException",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.CommunicationEvent.Type) -> VisxSDK.CommunicationEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommunicationEvent",
                    "printedName": "VisxSDK.CommunicationEvent",
                    "usr": "s:7VisxSDK18CommunicationEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.CommunicationEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommunicationEvent",
                        "printedName": "VisxSDK.CommunicationEvent",
                        "usr": "s:7VisxSDK18CommunicationEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18CommunicationEventO28adRequestFailedWithExceptionyA2CmF",
            "mangledName": "$s7VisxSDK18CommunicationEventO28adRequestFailedWithExceptionyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "adRequestTimeout",
            "printedName": "adRequestTimeout",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.CommunicationEvent.Type) -> VisxSDK.CommunicationEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommunicationEvent",
                    "printedName": "VisxSDK.CommunicationEvent",
                    "usr": "s:7VisxSDK18CommunicationEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.CommunicationEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommunicationEvent",
                        "printedName": "VisxSDK.CommunicationEvent",
                        "usr": "s:7VisxSDK18CommunicationEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18CommunicationEventO16adRequestTimeoutyA2CmF",
            "mangledName": "$s7VisxSDK18CommunicationEventO16adRequestTimeoutyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "adRequestServerIssue",
            "printedName": "adRequestServerIssue",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.CommunicationEvent.Type) -> VisxSDK.CommunicationEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommunicationEvent",
                    "printedName": "VisxSDK.CommunicationEvent",
                    "usr": "s:7VisxSDK18CommunicationEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.CommunicationEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommunicationEvent",
                        "printedName": "VisxSDK.CommunicationEvent",
                        "usr": "s:7VisxSDK18CommunicationEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18CommunicationEventO20adRequestServerIssueyA2CmF",
            "mangledName": "$s7VisxSDK18CommunicationEventO20adRequestServerIssueyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "adRequestBadResponse",
            "printedName": "adRequestBadResponse",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.CommunicationEvent.Type) -> VisxSDK.CommunicationEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommunicationEvent",
                    "printedName": "VisxSDK.CommunicationEvent",
                    "usr": "s:7VisxSDK18CommunicationEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.CommunicationEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommunicationEvent",
                        "printedName": "VisxSDK.CommunicationEvent",
                        "usr": "s:7VisxSDK18CommunicationEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18CommunicationEventO20adRequestBadResponseyA2CmF",
            "mangledName": "$s7VisxSDK18CommunicationEventO20adRequestBadResponseyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "adResponseFailedWithException",
            "printedName": "adResponseFailedWithException",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.CommunicationEvent.Type) -> VisxSDK.CommunicationEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommunicationEvent",
                    "printedName": "VisxSDK.CommunicationEvent",
                    "usr": "s:7VisxSDK18CommunicationEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.CommunicationEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommunicationEvent",
                        "printedName": "VisxSDK.CommunicationEvent",
                        "usr": "s:7VisxSDK18CommunicationEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18CommunicationEventO29adResponseFailedWithExceptionyA2CmF",
            "mangledName": "$s7VisxSDK18CommunicationEventO29adResponseFailedWithExceptionyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "adResponseInvalidJSON",
            "printedName": "adResponseInvalidJSON",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.CommunicationEvent.Type) -> VisxSDK.CommunicationEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommunicationEvent",
                    "printedName": "VisxSDK.CommunicationEvent",
                    "usr": "s:7VisxSDK18CommunicationEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.CommunicationEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommunicationEvent",
                        "printedName": "VisxSDK.CommunicationEvent",
                        "usr": "s:7VisxSDK18CommunicationEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18CommunicationEventO21adResponseInvalidJSONyA2CmF",
            "mangledName": "$s7VisxSDK18CommunicationEventO21adResponseInvalidJSONyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 5
          },
          {
            "kind": "Var",
            "name": "adResponseWithNoAd",
            "printedName": "adResponseWithNoAd",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.CommunicationEvent.Type) -> VisxSDK.CommunicationEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommunicationEvent",
                    "printedName": "VisxSDK.CommunicationEvent",
                    "usr": "s:7VisxSDK18CommunicationEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.CommunicationEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommunicationEvent",
                        "printedName": "VisxSDK.CommunicationEvent",
                        "usr": "s:7VisxSDK18CommunicationEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18CommunicationEventO18adResponseWithNoAdyA2CmF",
            "mangledName": "$s7VisxSDK18CommunicationEventO18adResponseWithNoAdyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 6
          },
          {
            "kind": "Var",
            "name": "adMediationFailedWithException",
            "printedName": "adMediationFailedWithException",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.CommunicationEvent.Type) -> VisxSDK.CommunicationEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommunicationEvent",
                    "printedName": "VisxSDK.CommunicationEvent",
                    "usr": "s:7VisxSDK18CommunicationEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.CommunicationEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommunicationEvent",
                        "printedName": "VisxSDK.CommunicationEvent",
                        "usr": "s:7VisxSDK18CommunicationEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18CommunicationEventO30adMediationFailedWithExceptionyA2CmF",
            "mangledName": "$s7VisxSDK18CommunicationEventO30adMediationFailedWithExceptionyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 7
          },
          {
            "kind": "Var",
            "name": "adMediationTimeout",
            "printedName": "adMediationTimeout",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.CommunicationEvent.Type) -> VisxSDK.CommunicationEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommunicationEvent",
                    "printedName": "VisxSDK.CommunicationEvent",
                    "usr": "s:7VisxSDK18CommunicationEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.CommunicationEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommunicationEvent",
                        "printedName": "VisxSDK.CommunicationEvent",
                        "usr": "s:7VisxSDK18CommunicationEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18CommunicationEventO18adMediationTimeoutyA2CmF",
            "mangledName": "$s7VisxSDK18CommunicationEventO18adMediationTimeoutyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 8
          },
          {
            "kind": "Var",
            "name": "adMediationClassNotFound",
            "printedName": "adMediationClassNotFound",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.CommunicationEvent.Type) -> VisxSDK.CommunicationEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommunicationEvent",
                    "printedName": "VisxSDK.CommunicationEvent",
                    "usr": "s:7VisxSDK18CommunicationEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.CommunicationEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommunicationEvent",
                        "printedName": "VisxSDK.CommunicationEvent",
                        "usr": "s:7VisxSDK18CommunicationEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18CommunicationEventO24adMediationClassNotFoundyA2CmF",
            "mangledName": "$s7VisxSDK18CommunicationEventO24adMediationClassNotFoundyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 9
          },
          {
            "kind": "Var",
            "name": "adMediationWithNoAd",
            "printedName": "adMediationWithNoAd",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.CommunicationEvent.Type) -> VisxSDK.CommunicationEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommunicationEvent",
                    "printedName": "VisxSDK.CommunicationEvent",
                    "usr": "s:7VisxSDK18CommunicationEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.CommunicationEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommunicationEvent",
                        "printedName": "VisxSDK.CommunicationEvent",
                        "usr": "s:7VisxSDK18CommunicationEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18CommunicationEventO19adMediationWithNoAdyA2CmF",
            "mangledName": "$s7VisxSDK18CommunicationEventO19adMediationWithNoAdyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 10
          },
          {
            "kind": "Var",
            "name": "adRequestReady",
            "printedName": "adRequestReady",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.CommunicationEvent.Type) -> VisxSDK.CommunicationEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommunicationEvent",
                    "printedName": "VisxSDK.CommunicationEvent",
                    "usr": "s:7VisxSDK18CommunicationEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.CommunicationEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommunicationEvent",
                        "printedName": "VisxSDK.CommunicationEvent",
                        "usr": "s:7VisxSDK18CommunicationEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18CommunicationEventO14adRequestReadyyA2CmF",
            "mangledName": "$s7VisxSDK18CommunicationEventO14adRequestReadyyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 11
          },
          {
            "kind": "Var",
            "name": "remoteConfigFailed",
            "printedName": "remoteConfigFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.CommunicationEvent.Type) -> VisxSDK.CommunicationEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommunicationEvent",
                    "printedName": "VisxSDK.CommunicationEvent",
                    "usr": "s:7VisxSDK18CommunicationEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.CommunicationEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommunicationEvent",
                        "printedName": "VisxSDK.CommunicationEvent",
                        "usr": "s:7VisxSDK18CommunicationEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18CommunicationEventO18remoteConfigFailedyA2CmF",
            "mangledName": "$s7VisxSDK18CommunicationEventO18remoteConfigFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 12
          },
          {
            "kind": "Var",
            "name": "adDataReceived",
            "printedName": "adDataReceived",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.CommunicationEvent.Type) -> VisxSDK.CommunicationEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommunicationEvent",
                    "printedName": "VisxSDK.CommunicationEvent",
                    "usr": "s:7VisxSDK18CommunicationEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.CommunicationEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommunicationEvent",
                        "printedName": "VisxSDK.CommunicationEvent",
                        "usr": "s:7VisxSDK18CommunicationEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18CommunicationEventO14adDataReceivedyA2CmF",
            "mangledName": "$s7VisxSDK18CommunicationEventO14adDataReceivedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 13
          },
          {
            "kind": "Var",
            "name": "sdkManagerFailed",
            "printedName": "sdkManagerFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.CommunicationEvent.Type) -> VisxSDK.CommunicationEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommunicationEvent",
                    "printedName": "VisxSDK.CommunicationEvent",
                    "usr": "s:7VisxSDK18CommunicationEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.CommunicationEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommunicationEvent",
                        "printedName": "VisxSDK.CommunicationEvent",
                        "usr": "s:7VisxSDK18CommunicationEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18CommunicationEventO16sdkManagerFailedyA2CmF",
            "mangledName": "$s7VisxSDK18CommunicationEventO16sdkManagerFailedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 14
          },
          {
            "kind": "Var",
            "name": "adMediationReceived",
            "printedName": "adMediationReceived",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.CommunicationEvent.Type) -> VisxSDK.CommunicationEvent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommunicationEvent",
                    "printedName": "VisxSDK.CommunicationEvent",
                    "usr": "s:7VisxSDK18CommunicationEventO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.CommunicationEvent.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommunicationEvent",
                        "printedName": "VisxSDK.CommunicationEvent",
                        "usr": "s:7VisxSDK18CommunicationEventO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18CommunicationEventO19adMediationReceivedyA2CmF",
            "mangledName": "$s7VisxSDK18CommunicationEventO19adMediationReceivedyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 15
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.CommunicationEvent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommunicationEvent",
                    "printedName": "VisxSDK.CommunicationEvent",
                    "usr": "s:7VisxSDK18CommunicationEventO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK18CommunicationEventO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK18CommunicationEventO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK18CommunicationEventO8rawValueSSvp",
            "mangledName": "$s7VisxSDK18CommunicationEventO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK18CommunicationEventO8rawValueSSvg",
                "mangledName": "$s7VisxSDK18CommunicationEventO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK18CommunicationEventO",
        "mangledName": "$s7VisxSDK18CommunicationEventO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintDirectionalInsetTarget",
        "printedName": "ConstraintDirectionalInsetTarget",
        "children": [
          {
            "kind": "Var",
            "name": "constraintDirectionalInsetTargetValue",
            "printedName": "constraintDirectionalInsetTargetValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NSDirectionalEdgeInsets",
                "printedName": "UIKit.NSDirectionalEdgeInsets",
                "usr": "c:@S@NSDirectionalEdgeInsets"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK32ConstraintDirectionalInsetTargetPAAE010constraintdeF5ValueSo23NSDirectionalEdgeInsetsVvp",
            "mangledName": "$s7VisxSDK32ConstraintDirectionalInsetTargetPAAE010constraintdeF5ValueSo23NSDirectionalEdgeInsetsVvp",
            "moduleName": "VisxSDK",
            "intro_iOS": "11.0",
            "intro_tvOS": "11.0",
            "declAttributes": [
              "AccessControl",
              "Available",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSDirectionalEdgeInsets",
                    "printedName": "UIKit.NSDirectionalEdgeInsets",
                    "usr": "c:@S@NSDirectionalEdgeInsets"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK32ConstraintDirectionalInsetTargetPAAE010constraintdeF5ValueSo23NSDirectionalEdgeInsetsVvg",
                "mangledName": "$s7VisxSDK32ConstraintDirectionalInsetTargetPAAE010constraintdeF5ValueSo23NSDirectionalEdgeInsetsVvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : VisxSDK.ConstraintDirectionalInsetTarget>",
                "sugared_genericSig": "<Self where Self : VisxSDK.ConstraintDirectionalInsetTarget>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:7VisxSDK32ConstraintDirectionalInsetTargetP",
        "mangledName": "$s7VisxSDK32ConstraintDirectionalInsetTargetP",
        "moduleName": "VisxSDK",
        "genericSig": "<τ_0_0 : VisxSDK.ConstraintConstantTarget>",
        "sugared_genericSig": "<Self : VisxSDK.ConstraintConstantTarget>",
        "declAttributes": [
          "AccessControl",
          "Documentation"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintConstantTarget",
            "printedName": "ConstraintConstantTarget",
            "usr": "s:7VisxSDK24ConstraintConstantTargetP",
            "mangledName": "$s7VisxSDK24ConstraintConstantTargetP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ConditionKeys",
        "printedName": "ConditionKeys",
        "children": [
          {
            "kind": "Var",
            "name": "appVersion",
            "printedName": "appVersion",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConditionKeys.Type) -> VisxSDK.ConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConditionKeys",
                    "printedName": "VisxSDK.ConditionKeys",
                    "usr": "s:7VisxSDK13ConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConditionKeys",
                        "printedName": "VisxSDK.ConditionKeys",
                        "usr": "s:7VisxSDK13ConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13ConditionKeysO10appVersionyA2CmF",
            "mangledName": "$s7VisxSDK13ConditionKeysO10appVersionyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "appWebViewUserAgent",
            "printedName": "appWebViewUserAgent",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConditionKeys.Type) -> VisxSDK.ConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConditionKeys",
                    "printedName": "VisxSDK.ConditionKeys",
                    "usr": "s:7VisxSDK13ConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConditionKeys",
                        "printedName": "VisxSDK.ConditionKeys",
                        "usr": "s:7VisxSDK13ConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13ConditionKeysO19appWebViewUserAgentyA2CmF",
            "mangledName": "$s7VisxSDK13ConditionKeysO19appWebViewUserAgentyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "appCanUseTracking",
            "printedName": "appCanUseTracking",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConditionKeys.Type) -> VisxSDK.ConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConditionKeys",
                    "printedName": "VisxSDK.ConditionKeys",
                    "usr": "s:7VisxSDK13ConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConditionKeys",
                        "printedName": "VisxSDK.ConditionKeys",
                        "usr": "s:7VisxSDK13ConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13ConditionKeysO17appCanUseTrackingyA2CmF",
            "mangledName": "$s7VisxSDK13ConditionKeysO17appCanUseTrackingyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "sdkVersion",
            "printedName": "sdkVersion",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConditionKeys.Type) -> VisxSDK.ConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConditionKeys",
                    "printedName": "VisxSDK.ConditionKeys",
                    "usr": "s:7VisxSDK13ConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConditionKeys",
                        "printedName": "VisxSDK.ConditionKeys",
                        "usr": "s:7VisxSDK13ConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13ConditionKeysO10sdkVersionyA2CmF",
            "mangledName": "$s7VisxSDK13ConditionKeysO10sdkVersionyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "deviceCountry",
            "printedName": "deviceCountry",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConditionKeys.Type) -> VisxSDK.ConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConditionKeys",
                    "printedName": "VisxSDK.ConditionKeys",
                    "usr": "s:7VisxSDK13ConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConditionKeys",
                        "printedName": "VisxSDK.ConditionKeys",
                        "usr": "s:7VisxSDK13ConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13ConditionKeysO13deviceCountryyA2CmF",
            "mangledName": "$s7VisxSDK13ConditionKeysO13deviceCountryyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "deviceOsAndroid",
            "printedName": "deviceOsAndroid",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConditionKeys.Type) -> VisxSDK.ConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConditionKeys",
                    "printedName": "VisxSDK.ConditionKeys",
                    "usr": "s:7VisxSDK13ConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConditionKeys",
                        "printedName": "VisxSDK.ConditionKeys",
                        "usr": "s:7VisxSDK13ConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13ConditionKeysO15deviceOsAndroidyA2CmF",
            "mangledName": "$s7VisxSDK13ConditionKeysO15deviceOsAndroidyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 5
          },
          {
            "kind": "Var",
            "name": "deviceOsIos",
            "printedName": "deviceOsIos",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConditionKeys.Type) -> VisxSDK.ConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConditionKeys",
                    "printedName": "VisxSDK.ConditionKeys",
                    "usr": "s:7VisxSDK13ConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConditionKeys",
                        "printedName": "VisxSDK.ConditionKeys",
                        "usr": "s:7VisxSDK13ConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13ConditionKeysO11deviceOsIosyA2CmF",
            "mangledName": "$s7VisxSDK13ConditionKeysO11deviceOsIosyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 6
          },
          {
            "kind": "Var",
            "name": "deviceOsVersion",
            "printedName": "deviceOsVersion",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConditionKeys.Type) -> VisxSDK.ConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConditionKeys",
                    "printedName": "VisxSDK.ConditionKeys",
                    "usr": "s:7VisxSDK13ConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConditionKeys",
                        "printedName": "VisxSDK.ConditionKeys",
                        "usr": "s:7VisxSDK13ConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13ConditionKeysO15deviceOsVersionyA2CmF",
            "mangledName": "$s7VisxSDK13ConditionKeysO15deviceOsVersionyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 7
          },
          {
            "kind": "Var",
            "name": "deviceManufacturer",
            "printedName": "deviceManufacturer",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConditionKeys.Type) -> VisxSDK.ConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConditionKeys",
                    "printedName": "VisxSDK.ConditionKeys",
                    "usr": "s:7VisxSDK13ConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConditionKeys",
                        "printedName": "VisxSDK.ConditionKeys",
                        "usr": "s:7VisxSDK13ConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13ConditionKeysO18deviceManufactureryA2CmF",
            "mangledName": "$s7VisxSDK13ConditionKeysO18deviceManufactureryA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 8
          },
          {
            "kind": "Var",
            "name": "probability",
            "printedName": "probability",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConditionKeys.Type) -> VisxSDK.ConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConditionKeys",
                    "printedName": "VisxSDK.ConditionKeys",
                    "usr": "s:7VisxSDK13ConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConditionKeys",
                        "printedName": "VisxSDK.ConditionKeys",
                        "usr": "s:7VisxSDK13ConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13ConditionKeysO11probabilityyA2CmF",
            "mangledName": "$s7VisxSDK13ConditionKeysO11probabilityyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 9
          },
          {
            "kind": "Var",
            "name": "orientation",
            "printedName": "orientation",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConditionKeys.Type) -> VisxSDK.ConditionKeys",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConditionKeys",
                    "printedName": "VisxSDK.ConditionKeys",
                    "usr": "s:7VisxSDK13ConditionKeysO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ConditionKeys.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConditionKeys",
                        "printedName": "VisxSDK.ConditionKeys",
                        "usr": "s:7VisxSDK13ConditionKeysO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK13ConditionKeysO11orientationyA2CmF",
            "mangledName": "$s7VisxSDK13ConditionKeysO11orientationyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 10
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.ConditionKeys?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConditionKeys",
                    "printedName": "VisxSDK.ConditionKeys",
                    "usr": "s:7VisxSDK13ConditionKeysO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK13ConditionKeysO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK13ConditionKeysO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK13ConditionKeysO8rawValueSSvp",
            "mangledName": "$s7VisxSDK13ConditionKeysO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK13ConditionKeysO8rawValueSSvg",
                "mangledName": "$s7VisxSDK13ConditionKeysO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK13ConditionKeysO",
        "mangledName": "$s7VisxSDK13ConditionKeysO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ProbabilityOperators",
        "printedName": "ProbabilityOperators",
        "children": [
          {
            "kind": "Var",
            "name": "equal",
            "printedName": "equal",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ProbabilityOperators.Type) -> VisxSDK.ProbabilityOperators",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProbabilityOperators",
                    "printedName": "VisxSDK.ProbabilityOperators",
                    "usr": "s:7VisxSDK20ProbabilityOperatorsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ProbabilityOperators.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProbabilityOperators",
                        "printedName": "VisxSDK.ProbabilityOperators",
                        "usr": "s:7VisxSDK20ProbabilityOperatorsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20ProbabilityOperatorsO5equalyA2CmF",
            "mangledName": "$s7VisxSDK20ProbabilityOperatorsO5equalyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "notEqual",
            "printedName": "notEqual",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ProbabilityOperators.Type) -> VisxSDK.ProbabilityOperators",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProbabilityOperators",
                    "printedName": "VisxSDK.ProbabilityOperators",
                    "usr": "s:7VisxSDK20ProbabilityOperatorsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ProbabilityOperators.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProbabilityOperators",
                        "printedName": "VisxSDK.ProbabilityOperators",
                        "usr": "s:7VisxSDK20ProbabilityOperatorsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20ProbabilityOperatorsO8notEqualyA2CmF",
            "mangledName": "$s7VisxSDK20ProbabilityOperatorsO8notEqualyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "greaterThan",
            "printedName": "greaterThan",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ProbabilityOperators.Type) -> VisxSDK.ProbabilityOperators",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProbabilityOperators",
                    "printedName": "VisxSDK.ProbabilityOperators",
                    "usr": "s:7VisxSDK20ProbabilityOperatorsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ProbabilityOperators.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProbabilityOperators",
                        "printedName": "VisxSDK.ProbabilityOperators",
                        "usr": "s:7VisxSDK20ProbabilityOperatorsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20ProbabilityOperatorsO11greaterThanyA2CmF",
            "mangledName": "$s7VisxSDK20ProbabilityOperatorsO11greaterThanyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "lessThan",
            "printedName": "lessThan",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ProbabilityOperators.Type) -> VisxSDK.ProbabilityOperators",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProbabilityOperators",
                    "printedName": "VisxSDK.ProbabilityOperators",
                    "usr": "s:7VisxSDK20ProbabilityOperatorsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ProbabilityOperators.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProbabilityOperators",
                        "printedName": "VisxSDK.ProbabilityOperators",
                        "usr": "s:7VisxSDK20ProbabilityOperatorsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20ProbabilityOperatorsO8lessThanyA2CmF",
            "mangledName": "$s7VisxSDK20ProbabilityOperatorsO8lessThanyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "greaterOrEqualThan",
            "printedName": "greaterOrEqualThan",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ProbabilityOperators.Type) -> VisxSDK.ProbabilityOperators",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProbabilityOperators",
                    "printedName": "VisxSDK.ProbabilityOperators",
                    "usr": "s:7VisxSDK20ProbabilityOperatorsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ProbabilityOperators.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProbabilityOperators",
                        "printedName": "VisxSDK.ProbabilityOperators",
                        "usr": "s:7VisxSDK20ProbabilityOperatorsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20ProbabilityOperatorsO18greaterOrEqualThanyA2CmF",
            "mangledName": "$s7VisxSDK20ProbabilityOperatorsO18greaterOrEqualThanyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "lessOrEqualThan",
            "printedName": "lessOrEqualThan",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ProbabilityOperators.Type) -> VisxSDK.ProbabilityOperators",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProbabilityOperators",
                    "printedName": "VisxSDK.ProbabilityOperators",
                    "usr": "s:7VisxSDK20ProbabilityOperatorsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ProbabilityOperators.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProbabilityOperators",
                        "printedName": "VisxSDK.ProbabilityOperators",
                        "usr": "s:7VisxSDK20ProbabilityOperatorsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK20ProbabilityOperatorsO15lessOrEqualThanyA2CmF",
            "mangledName": "$s7VisxSDK20ProbabilityOperatorsO15lessOrEqualThanyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 5
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.ProbabilityOperators?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProbabilityOperators",
                    "printedName": "VisxSDK.ProbabilityOperators",
                    "usr": "s:7VisxSDK20ProbabilityOperatorsO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK20ProbabilityOperatorsO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK20ProbabilityOperatorsO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK20ProbabilityOperatorsO8rawValueSSvp",
            "mangledName": "$s7VisxSDK20ProbabilityOperatorsO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK20ProbabilityOperatorsO8rawValueSSvg",
                "mangledName": "$s7VisxSDK20ProbabilityOperatorsO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK20ProbabilityOperatorsO",
        "mangledName": "$s7VisxSDK20ProbabilityOperatorsO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "RegexOperators",
        "printedName": "RegexOperators",
        "children": [
          {
            "kind": "Var",
            "name": "matches",
            "printedName": "matches",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.RegexOperators.Type) -> VisxSDK.RegexOperators",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "RegexOperators",
                    "printedName": "VisxSDK.RegexOperators",
                    "usr": "s:7VisxSDK14RegexOperatorsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.RegexOperators.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "RegexOperators",
                        "printedName": "VisxSDK.RegexOperators",
                        "usr": "s:7VisxSDK14RegexOperatorsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14RegexOperatorsO7matchesyA2CmF",
            "mangledName": "$s7VisxSDK14RegexOperatorsO7matchesyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "notInOperator",
            "printedName": "notInOperator",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.RegexOperators.Type) -> VisxSDK.RegexOperators",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "RegexOperators",
                    "printedName": "VisxSDK.RegexOperators",
                    "usr": "s:7VisxSDK14RegexOperatorsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.RegexOperators.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "RegexOperators",
                        "printedName": "VisxSDK.RegexOperators",
                        "usr": "s:7VisxSDK14RegexOperatorsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14RegexOperatorsO13notInOperatoryA2CmF",
            "mangledName": "$s7VisxSDK14RegexOperatorsO13notInOperatoryA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "inOperator",
            "printedName": "inOperator",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.RegexOperators.Type) -> VisxSDK.RegexOperators",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "RegexOperators",
                    "printedName": "VisxSDK.RegexOperators",
                    "usr": "s:7VisxSDK14RegexOperatorsO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.RegexOperators.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "RegexOperators",
                        "printedName": "VisxSDK.RegexOperators",
                        "usr": "s:7VisxSDK14RegexOperatorsO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14RegexOperatorsO10inOperatoryA2CmF",
            "mangledName": "$s7VisxSDK14RegexOperatorsO10inOperatoryA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.RegexOperators?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "RegexOperators",
                    "printedName": "VisxSDK.RegexOperators",
                    "usr": "s:7VisxSDK14RegexOperatorsO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK14RegexOperatorsO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK14RegexOperatorsO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK14RegexOperatorsO8rawValueSSvp",
            "mangledName": "$s7VisxSDK14RegexOperatorsO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK14RegexOperatorsO8rawValueSSvg",
                "mangledName": "$s7VisxSDK14RegexOperatorsO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK14RegexOperatorsO",
        "mangledName": "$s7VisxSDK14RegexOperatorsO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "FeatureFlag",
        "printedName": "FeatureFlag",
        "children": [
          {
            "kind": "Var",
            "name": "delivery",
            "printedName": "delivery",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlag.Type) -> VisxSDK.FeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlag",
                    "printedName": "VisxSDK.FeatureFlag",
                    "usr": "s:7VisxSDK11FeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlag",
                        "printedName": "VisxSDK.FeatureFlag",
                        "usr": "s:7VisxSDK11FeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11FeatureFlagO8deliveryyA2CmF",
            "mangledName": "$s7VisxSDK11FeatureFlagO8deliveryyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "logging",
            "printedName": "logging",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlag.Type) -> VisxSDK.FeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlag",
                    "printedName": "VisxSDK.FeatureFlag",
                    "usr": "s:7VisxSDK11FeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlag",
                        "printedName": "VisxSDK.FeatureFlag",
                        "usr": "s:7VisxSDK11FeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11FeatureFlagO7loggingyA2CmF",
            "mangledName": "$s7VisxSDK11FeatureFlagO7loggingyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "placement",
            "printedName": "placement",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlag.Type) -> VisxSDK.FeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlag",
                    "printedName": "VisxSDK.FeatureFlag",
                    "usr": "s:7VisxSDK11FeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlag",
                        "printedName": "VisxSDK.FeatureFlag",
                        "usr": "s:7VisxSDK11FeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11FeatureFlagO9placementyA2CmF",
            "mangledName": "$s7VisxSDK11FeatureFlagO9placementyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "mediation",
            "printedName": "mediation",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlag.Type) -> VisxSDK.FeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlag",
                    "printedName": "VisxSDK.FeatureFlag",
                    "usr": "s:7VisxSDK11FeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlag",
                        "printedName": "VisxSDK.FeatureFlag",
                        "usr": "s:7VisxSDK11FeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11FeatureFlagO9mediationyA2CmF",
            "mangledName": "$s7VisxSDK11FeatureFlagO9mediationyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "config",
            "printedName": "config",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlag.Type) -> VisxSDK.FeatureFlag",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlag",
                    "printedName": "VisxSDK.FeatureFlag",
                    "usr": "s:7VisxSDK11FeatureFlagO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlag.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlag",
                        "printedName": "VisxSDK.FeatureFlag",
                        "usr": "s:7VisxSDK11FeatureFlagO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK11FeatureFlagO6configyA2CmF",
            "mangledName": "$s7VisxSDK11FeatureFlagO6configyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.FeatureFlag?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlag",
                    "printedName": "VisxSDK.FeatureFlag",
                    "usr": "s:7VisxSDK11FeatureFlagO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK11FeatureFlagO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK11FeatureFlagO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK11FeatureFlagO8rawValueSSvp",
            "mangledName": "$s7VisxSDK11FeatureFlagO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK11FeatureFlagO8rawValueSSvg",
                "mangledName": "$s7VisxSDK11FeatureFlagO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK11FeatureFlagO",
        "mangledName": "$s7VisxSDK11FeatureFlagO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "FeatureFlagKey",
        "printedName": "FeatureFlagKey",
        "children": [
          {
            "kind": "Var",
            "name": "disable",
            "printedName": "disable",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlagKey.Type) -> VisxSDK.FeatureFlagKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlagKey",
                    "printedName": "VisxSDK.FeatureFlagKey",
                    "usr": "s:7VisxSDK14FeatureFlagKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlagKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlagKey",
                        "printedName": "VisxSDK.FeatureFlagKey",
                        "usr": "s:7VisxSDK14FeatureFlagKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14FeatureFlagKeyO7disableyA2CmF",
            "mangledName": "$s7VisxSDK14FeatureFlagKeyO7disableyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "enable",
            "printedName": "enable",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlagKey.Type) -> VisxSDK.FeatureFlagKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlagKey",
                    "printedName": "VisxSDK.FeatureFlagKey",
                    "usr": "s:7VisxSDK14FeatureFlagKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlagKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlagKey",
                        "printedName": "VisxSDK.FeatureFlagKey",
                        "usr": "s:7VisxSDK14FeatureFlagKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14FeatureFlagKeyO6enableyA2CmF",
            "mangledName": "$s7VisxSDK14FeatureFlagKeyO6enableyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "size",
            "printedName": "size",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlagKey.Type) -> VisxSDK.FeatureFlagKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlagKey",
                    "printedName": "VisxSDK.FeatureFlagKey",
                    "usr": "s:7VisxSDK14FeatureFlagKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlagKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlagKey",
                        "printedName": "VisxSDK.FeatureFlagKey",
                        "usr": "s:7VisxSDK14FeatureFlagKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14FeatureFlagKeyO4sizeyA2CmF",
            "mangledName": "$s7VisxSDK14FeatureFlagKeyO4sizeyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "level",
            "printedName": "level",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlagKey.Type) -> VisxSDK.FeatureFlagKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlagKey",
                    "printedName": "VisxSDK.FeatureFlagKey",
                    "usr": "s:7VisxSDK14FeatureFlagKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlagKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlagKey",
                        "printedName": "VisxSDK.FeatureFlagKey",
                        "usr": "s:7VisxSDK14FeatureFlagKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14FeatureFlagKeyO5levelyA2CmF",
            "mangledName": "$s7VisxSDK14FeatureFlagKeyO5levelyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "expTime",
            "printedName": "expTime",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlagKey.Type) -> VisxSDK.FeatureFlagKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlagKey",
                    "printedName": "VisxSDK.FeatureFlagKey",
                    "usr": "s:7VisxSDK14FeatureFlagKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlagKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlagKey",
                        "printedName": "VisxSDK.FeatureFlagKey",
                        "usr": "s:7VisxSDK14FeatureFlagKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14FeatureFlagKeyO7expTimeyA2CmF",
            "mangledName": "$s7VisxSDK14FeatureFlagKeyO7expTimeyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "refreshTime",
            "printedName": "refreshTime",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlagKey.Type) -> VisxSDK.FeatureFlagKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlagKey",
                    "printedName": "VisxSDK.FeatureFlagKey",
                    "usr": "s:7VisxSDK14FeatureFlagKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlagKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlagKey",
                        "printedName": "VisxSDK.FeatureFlagKey",
                        "usr": "s:7VisxSDK14FeatureFlagKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14FeatureFlagKeyO11refreshTimeyA2CmF",
            "mangledName": "$s7VisxSDK14FeatureFlagKeyO11refreshTimeyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 5
          },
          {
            "kind": "Var",
            "name": "interstitialBackground",
            "printedName": "interstitialBackground",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlagKey.Type) -> VisxSDK.FeatureFlagKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlagKey",
                    "printedName": "VisxSDK.FeatureFlagKey",
                    "usr": "s:7VisxSDK14FeatureFlagKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlagKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlagKey",
                        "printedName": "VisxSDK.FeatureFlagKey",
                        "usr": "s:7VisxSDK14FeatureFlagKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14FeatureFlagKeyO22interstitialBackgroundyA2CmF",
            "mangledName": "$s7VisxSDK14FeatureFlagKeyO22interstitialBackgroundyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 6
          },
          {
            "kind": "Var",
            "name": "disableUnderstitial",
            "printedName": "disableUnderstitial",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlagKey.Type) -> VisxSDK.FeatureFlagKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlagKey",
                    "printedName": "VisxSDK.FeatureFlagKey",
                    "usr": "s:7VisxSDK14FeatureFlagKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlagKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlagKey",
                        "printedName": "VisxSDK.FeatureFlagKey",
                        "usr": "s:7VisxSDK14FeatureFlagKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14FeatureFlagKeyO19disableUnderstitialyA2CmF",
            "mangledName": "$s7VisxSDK14FeatureFlagKeyO19disableUnderstitialyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 7
          },
          {
            "kind": "Var",
            "name": "inlineMessageAbove",
            "printedName": "inlineMessageAbove",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlagKey.Type) -> VisxSDK.FeatureFlagKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlagKey",
                    "printedName": "VisxSDK.FeatureFlagKey",
                    "usr": "s:7VisxSDK14FeatureFlagKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlagKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlagKey",
                        "printedName": "VisxSDK.FeatureFlagKey",
                        "usr": "s:7VisxSDK14FeatureFlagKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14FeatureFlagKeyO18inlineMessageAboveyA2CmF",
            "mangledName": "$s7VisxSDK14FeatureFlagKeyO18inlineMessageAboveyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 8
          },
          {
            "kind": "Var",
            "name": "inlineMessageBelow",
            "printedName": "inlineMessageBelow",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlagKey.Type) -> VisxSDK.FeatureFlagKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlagKey",
                    "printedName": "VisxSDK.FeatureFlagKey",
                    "usr": "s:7VisxSDK14FeatureFlagKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlagKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlagKey",
                        "printedName": "VisxSDK.FeatureFlagKey",
                        "usr": "s:7VisxSDK14FeatureFlagKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14FeatureFlagKeyO18inlineMessageBelowyA2CmF",
            "mangledName": "$s7VisxSDK14FeatureFlagKeyO18inlineMessageBelowyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 9
          },
          {
            "kind": "Var",
            "name": "overwriteBundleId",
            "printedName": "overwriteBundleId",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlagKey.Type) -> VisxSDK.FeatureFlagKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlagKey",
                    "printedName": "VisxSDK.FeatureFlagKey",
                    "usr": "s:7VisxSDK14FeatureFlagKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlagKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlagKey",
                        "printedName": "VisxSDK.FeatureFlagKey",
                        "usr": "s:7VisxSDK14FeatureFlagKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14FeatureFlagKeyO17overwriteBundleIdyA2CmF",
            "mangledName": "$s7VisxSDK14FeatureFlagKeyO17overwriteBundleIdyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 10
          },
          {
            "kind": "Var",
            "name": "overwriteAppStoreUrl",
            "printedName": "overwriteAppStoreUrl",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlagKey.Type) -> VisxSDK.FeatureFlagKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlagKey",
                    "printedName": "VisxSDK.FeatureFlagKey",
                    "usr": "s:7VisxSDK14FeatureFlagKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlagKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlagKey",
                        "printedName": "VisxSDK.FeatureFlagKey",
                        "usr": "s:7VisxSDK14FeatureFlagKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14FeatureFlagKeyO20overwriteAppStoreUrlyA2CmF",
            "mangledName": "$s7VisxSDK14FeatureFlagKeyO20overwriteAppStoreUrlyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 11
          },
          {
            "kind": "Var",
            "name": "overwriteAppName",
            "printedName": "overwriteAppName",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlagKey.Type) -> VisxSDK.FeatureFlagKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlagKey",
                    "printedName": "VisxSDK.FeatureFlagKey",
                    "usr": "s:7VisxSDK14FeatureFlagKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlagKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlagKey",
                        "printedName": "VisxSDK.FeatureFlagKey",
                        "usr": "s:7VisxSDK14FeatureFlagKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14FeatureFlagKeyO16overwriteAppNameyA2CmF",
            "mangledName": "$s7VisxSDK14FeatureFlagKeyO16overwriteAppNameyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 12
          },
          {
            "kind": "Var",
            "name": "brandedTakeoverDisable",
            "printedName": "brandedTakeoverDisable",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlagKey.Type) -> VisxSDK.FeatureFlagKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlagKey",
                    "printedName": "VisxSDK.FeatureFlagKey",
                    "usr": "s:7VisxSDK14FeatureFlagKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlagKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlagKey",
                        "printedName": "VisxSDK.FeatureFlagKey",
                        "usr": "s:7VisxSDK14FeatureFlagKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14FeatureFlagKeyO22brandedTakeoverDisableyA2CmF",
            "mangledName": "$s7VisxSDK14FeatureFlagKeyO22brandedTakeoverDisableyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 13
          },
          {
            "kind": "Var",
            "name": "overrideAdUnit",
            "printedName": "overrideAdUnit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlagKey.Type) -> VisxSDK.FeatureFlagKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlagKey",
                    "printedName": "VisxSDK.FeatureFlagKey",
                    "usr": "s:7VisxSDK14FeatureFlagKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlagKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlagKey",
                        "printedName": "VisxSDK.FeatureFlagKey",
                        "usr": "s:7VisxSDK14FeatureFlagKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14FeatureFlagKeyO14overrideAdUnityA2CmF",
            "mangledName": "$s7VisxSDK14FeatureFlagKeyO14overrideAdUnityA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 14
          },
          {
            "kind": "Var",
            "name": "enableInterstitial",
            "printedName": "enableInterstitial",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlagKey.Type) -> VisxSDK.FeatureFlagKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlagKey",
                    "printedName": "VisxSDK.FeatureFlagKey",
                    "usr": "s:7VisxSDK14FeatureFlagKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlagKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlagKey",
                        "printedName": "VisxSDK.FeatureFlagKey",
                        "usr": "s:7VisxSDK14FeatureFlagKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14FeatureFlagKeyO18enableInterstitialyA2CmF",
            "mangledName": "$s7VisxSDK14FeatureFlagKeyO18enableInterstitialyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 15
          },
          {
            "kind": "Var",
            "name": "disableSetPlacementEffect",
            "printedName": "disableSetPlacementEffect",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlagKey.Type) -> VisxSDK.FeatureFlagKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlagKey",
                    "printedName": "VisxSDK.FeatureFlagKey",
                    "usr": "s:7VisxSDK14FeatureFlagKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlagKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlagKey",
                        "printedName": "VisxSDK.FeatureFlagKey",
                        "usr": "s:7VisxSDK14FeatureFlagKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14FeatureFlagKeyO25disableSetPlacementEffectyA2CmF",
            "mangledName": "$s7VisxSDK14FeatureFlagKeyO25disableSetPlacementEffectyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 16
          },
          {
            "kind": "Var",
            "name": "disableToSticky",
            "printedName": "disableToSticky",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.FeatureFlagKey.Type) -> VisxSDK.FeatureFlagKey",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlagKey",
                    "printedName": "VisxSDK.FeatureFlagKey",
                    "usr": "s:7VisxSDK14FeatureFlagKeyO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.FeatureFlagKey.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "FeatureFlagKey",
                        "printedName": "VisxSDK.FeatureFlagKey",
                        "usr": "s:7VisxSDK14FeatureFlagKeyO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK14FeatureFlagKeyO15disableToStickyyA2CmF",
            "mangledName": "$s7VisxSDK14FeatureFlagKeyO15disableToStickyyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 17
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.FeatureFlagKey?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "FeatureFlagKey",
                    "printedName": "VisxSDK.FeatureFlagKey",
                    "usr": "s:7VisxSDK14FeatureFlagKeyO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK14FeatureFlagKeyO8rawValueACSgSS_tcfc",
            "mangledName": "$s7VisxSDK14FeatureFlagKeyO8rawValueACSgSS_tcfc",
            "moduleName": "VisxSDK",
            "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:7VisxSDK14FeatureFlagKeyO8rawValueSSvp",
            "mangledName": "$s7VisxSDK14FeatureFlagKeyO8rawValueSSvp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK14FeatureFlagKeyO8rawValueSSvg",
                "mangledName": "$s7VisxSDK14FeatureFlagKeyO8rawValueSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK14FeatureFlagKeyO",
        "mangledName": "$s7VisxSDK14FeatureFlagKeyO",
        "moduleName": "VisxSDK",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintLayoutGuideDSL",
        "printedName": "ConstraintLayoutGuideDSL",
        "children": [
          {
            "kind": "Function",
            "name": "prepareConstraints",
            "printedName": "prepareConstraints(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.Constraint]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Constraint",
                    "printedName": "VisxSDK.Constraint",
                    "usr": "s:7VisxSDK10ConstraintC"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConstraintMaker) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMaker",
                    "printedName": "VisxSDK.ConstraintMaker",
                    "usr": "s:7VisxSDK15ConstraintMakerC"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK24ConstraintLayoutGuideDSLV18prepareConstraintsySayAA0C0CGyAA0C5MakerCXEF",
            "mangledName": "$s7VisxSDK24ConstraintLayoutGuideDSLV18prepareConstraintsySayAA0C0CGyAA0C5MakerCXEF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "makeConstraints",
            "printedName": "makeConstraints(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConstraintMaker) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMaker",
                    "printedName": "VisxSDK.ConstraintMaker",
                    "usr": "s:7VisxSDK15ConstraintMakerC"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK24ConstraintLayoutGuideDSLV15makeConstraintsyyyAA0C5MakerCXEF",
            "mangledName": "$s7VisxSDK24ConstraintLayoutGuideDSLV15makeConstraintsyyyAA0C5MakerCXEF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "remakeConstraints",
            "printedName": "remakeConstraints(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConstraintMaker) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMaker",
                    "printedName": "VisxSDK.ConstraintMaker",
                    "usr": "s:7VisxSDK15ConstraintMakerC"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK24ConstraintLayoutGuideDSLV17remakeConstraintsyyyAA0C5MakerCXEF",
            "mangledName": "$s7VisxSDK24ConstraintLayoutGuideDSLV17remakeConstraintsyyyAA0C5MakerCXEF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateConstraints",
            "printedName": "updateConstraints(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConstraintMaker) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMaker",
                    "printedName": "VisxSDK.ConstraintMaker",
                    "usr": "s:7VisxSDK15ConstraintMakerC"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK24ConstraintLayoutGuideDSLV17updateConstraintsyyyAA0C5MakerCXEF",
            "mangledName": "$s7VisxSDK24ConstraintLayoutGuideDSLV17updateConstraintsyyyAA0C5MakerCXEF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "removeConstraints",
            "printedName": "removeConstraints()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK24ConstraintLayoutGuideDSLV17removeConstraintsyyF",
            "mangledName": "$s7VisxSDK24ConstraintLayoutGuideDSLV17removeConstraintsyyF",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "target",
            "printedName": "target",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AnyObject?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "AnyObject"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK24ConstraintLayoutGuideDSLV6targetyXlSgvp",
            "mangledName": "$s7VisxSDK24ConstraintLayoutGuideDSLV6targetyXlSgvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "AnyObject?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProtocolComposition",
                        "printedName": "AnyObject"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK24ConstraintLayoutGuideDSLV6targetyXlSgvg",
                "mangledName": "$s7VisxSDK24ConstraintLayoutGuideDSLV6targetyXlSgvg",
                "moduleName": "VisxSDK",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "guide",
            "printedName": "guide",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UILayoutGuide",
                "printedName": "UIKit.UILayoutGuide",
                "usr": "c:objc(cs)UILayoutGuide"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK24ConstraintLayoutGuideDSLV5guideSo08UILayoutE0Cvp",
            "mangledName": "$s7VisxSDK24ConstraintLayoutGuideDSLV5guideSo08UILayoutE0Cvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UILayoutGuide",
                    "printedName": "UIKit.UILayoutGuide",
                    "usr": "c:objc(cs)UILayoutGuide"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK24ConstraintLayoutGuideDSLV5guideSo08UILayoutE0Cvg",
                "mangledName": "$s7VisxSDK24ConstraintLayoutGuideDSLV5guideSo08UILayoutE0Cvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(guide:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintLayoutGuideDSL",
                "printedName": "VisxSDK.ConstraintLayoutGuideDSL",
                "usr": "s:7VisxSDK24ConstraintLayoutGuideDSLV"
              },
              {
                "kind": "TypeNominal",
                "name": "UILayoutGuide",
                "printedName": "UIKit.UILayoutGuide",
                "usr": "c:objc(cs)UILayoutGuide"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK24ConstraintLayoutGuideDSLV5guideACSo08UILayoutE0C_tcfc",
            "mangledName": "$s7VisxSDK24ConstraintLayoutGuideDSLV5guideACSo08UILayoutE0C_tcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK24ConstraintLayoutGuideDSLV",
        "mangledName": "$s7VisxSDK24ConstraintLayoutGuideDSLV",
        "moduleName": "VisxSDK",
        "intro_Macosx": "10.11",
        "intro_iOS": "9.0",
        "declAttributes": [
          "AccessControl",
          "Documentation",
          "Available",
          "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": "ConstraintAttributesDSL",
            "printedName": "ConstraintAttributesDSL",
            "usr": "s:7VisxSDK23ConstraintAttributesDSLP",
            "mangledName": "$s7VisxSDK23ConstraintAttributesDSLP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintBasicAttributesDSL",
            "printedName": "ConstraintBasicAttributesDSL",
            "usr": "s:7VisxSDK28ConstraintBasicAttributesDSLP",
            "mangledName": "$s7VisxSDK28ConstraintBasicAttributesDSLP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintDSL",
            "printedName": "ConstraintDSL",
            "usr": "s:7VisxSDK13ConstraintDSLP",
            "mangledName": "$s7VisxSDK13ConstraintDSLP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VisxAdView",
        "printedName": "VisxAdView",
        "children": [
          {
            "kind": "Var",
            "name": "adViewdelegate",
            "printedName": "adViewdelegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "(any VisxSDK.VisxAdViewDelegate)?"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)adViewdelegate",
            "mangledName": "$s7VisxSDK0A6AdViewC14adViewdelegateAA0acD8Delegate_pSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ReferenceOwnership",
              "ObjC"
            ],
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxAdViewDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdViewDelegate",
                        "printedName": "any VisxSDK.VisxAdViewDelegate",
                        "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)adViewdelegate",
                "mangledName": "$s7VisxSDK0A6AdViewC14adViewdelegateAA0acD8Delegate_pSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxAdViewDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdViewDelegate",
                        "printedName": "any VisxSDK.VisxAdViewDelegate",
                        "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setAdViewdelegate:",
                "mangledName": "$s7VisxSDK0A6AdViewC14adViewdelegateAA0acD8Delegate_pSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC14adViewdelegateAA0acD8Delegate_pSgvM",
                "mangledName": "$s7VisxSDK0A6AdViewC14adViewdelegateAA0acD8Delegate_pSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "hbDelegate",
            "printedName": "hbDelegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "(any VisxSDK.VisxHeaderBiddingDelegate)?"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)hbDelegate",
            "mangledName": "$s7VisxSDK0A6AdViewC10hbDelegateAA0a13HeaderBiddingF0_pSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ReferenceOwnership",
              "ObjC"
            ],
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxHeaderBiddingDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxHeaderBiddingDelegate",
                        "printedName": "any VisxSDK.VisxHeaderBiddingDelegate",
                        "usr": "c:@M@VisxSDK@objc(pl)VisxHeaderBiddingDelegate"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)hbDelegate",
                "mangledName": "$s7VisxSDK0A6AdViewC10hbDelegateAA0a13HeaderBiddingF0_pSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.VisxHeaderBiddingDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxHeaderBiddingDelegate",
                        "printedName": "any VisxSDK.VisxHeaderBiddingDelegate",
                        "usr": "c:@M@VisxSDK@objc(pl)VisxHeaderBiddingDelegate"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setHbDelegate:",
                "mangledName": "$s7VisxSDK0A6AdViewC10hbDelegateAA0a13HeaderBiddingF0_pSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC10hbDelegateAA0a13HeaderBiddingF0_pSgvM",
                "mangledName": "$s7VisxSDK0A6AdViewC10hbDelegateAA0a13HeaderBiddingF0_pSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "visxAdResponse",
            "printedName": "visxAdResponse",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxAdResponse?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdResponse",
                    "printedName": "VisxSDK.VisxAdResponse",
                    "usr": "s:7VisxSDK0A10AdResponseV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A6AdViewC04visxC8ResponseAA0acF0VSgvp",
            "mangledName": "$s7VisxSDK0A6AdViewC04visxC8ResponseAA0acF0VSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxAdResponse?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdResponse",
                        "printedName": "VisxSDK.VisxAdResponse",
                        "usr": "s:7VisxSDK0A10AdResponseV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC04visxC8ResponseAA0acF0VSgvg",
                "mangledName": "$s7VisxSDK0A6AdViewC04visxC8ResponseAA0acF0VSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxAdResponse?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdResponse",
                        "printedName": "VisxSDK.VisxAdResponse",
                        "usr": "s:7VisxSDK0A10AdResponseV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC04visxC8ResponseAA0acF0VSgvs",
                "mangledName": "$s7VisxSDK0A6AdViewC04visxC8ResponseAA0acF0VSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC04visxC8ResponseAA0acF0VSgvM",
                "mangledName": "$s7VisxSDK0A6AdViewC04visxC8ResponseAA0acF0VSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isMediationAdView",
            "printedName": "isMediationAdView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)isMediationAdView",
            "mangledName": "$s7VisxSDK0A6AdViewC011isMediationcD0Sbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "AccessControl",
              "Documentation",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)isMediationAdView",
                "mangledName": "$s7VisxSDK0A6AdViewC011isMediationcD0Sbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "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": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setIsMediationAdView:",
                "mangledName": "$s7VisxSDK0A6AdViewC011isMediationcD0Sbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC011isMediationcD0SbvM",
                "mangledName": "$s7VisxSDK0A6AdViewC011isMediationcD0SbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isAnimating",
            "printedName": "isAnimating",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)isAnimating",
            "mangledName": "$s7VisxSDK0A6AdViewC11isAnimatingSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)isAnimating",
                "mangledName": "$s7VisxSDK0A6AdViewC11isAnimatingSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "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": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setIsAnimating:",
                "mangledName": "$s7VisxSDK0A6AdViewC11isAnimatingSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC11isAnimatingSbvM",
                "mangledName": "$s7VisxSDK0A6AdViewC11isAnimatingSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adUnit",
            "printedName": "adUnit",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)adUnit",
            "mangledName": "$s7VisxSDK0A6AdViewC6adUnitSSvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "Documentation",
              "ObjC"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)adUnit",
                "mangledName": "$s7VisxSDK0A6AdViewC6adUnitSSvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isUniversal",
            "printedName": "isUniversal",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)isUniversal",
            "mangledName": "$s7VisxSDK0A6AdViewC11isUniversalSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)isUniversal",
                "mangledName": "$s7VisxSDK0A6AdViewC11isUniversalSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "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": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setIsUniversal:",
                "mangledName": "$s7VisxSDK0A6AdViewC11isUniversalSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC11isUniversalSbvM",
                "mangledName": "$s7VisxSDK0A6AdViewC11isUniversalSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isReactiveScrollEnabled",
            "printedName": "isReactiveScrollEnabled",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)isReactiveScrollEnabled",
            "mangledName": "$s7VisxSDK0A6AdViewC23isReactiveScrollEnabledSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)isReactiveScrollEnabled",
                "mangledName": "$s7VisxSDK0A6AdViewC23isReactiveScrollEnabledSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "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": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setIsReactiveScrollEnabled:",
                "mangledName": "$s7VisxSDK0A6AdViewC23isReactiveScrollEnabledSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC23isReactiveScrollEnabledSbvM",
                "mangledName": "$s7VisxSDK0A6AdViewC23isReactiveScrollEnabledSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isViewInitialized",
            "printedName": "isViewInitialized",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)isViewInitialized",
            "mangledName": "$s7VisxSDK0A6AdViewC02isD11InitializedSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)isViewInitialized",
                "mangledName": "$s7VisxSDK0A6AdViewC02isD11InitializedSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "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": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setIsViewInitialized:",
                "mangledName": "$s7VisxSDK0A6AdViewC02isD11InitializedSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC02isD11InitializedSbvM",
                "mangledName": "$s7VisxSDK0A6AdViewC02isD11InitializedSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "enableSSL",
            "printedName": "enableSSL",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)enableSSL",
            "mangledName": "$s7VisxSDK0A6AdViewC9enableSSLSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)enableSSL",
                "mangledName": "$s7VisxSDK0A6AdViewC9enableSSLSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "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": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setEnableSSL:",
                "mangledName": "$s7VisxSDK0A6AdViewC9enableSSLSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC9enableSSLSbvM",
                "mangledName": "$s7VisxSDK0A6AdViewC9enableSSLSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "delegateIsDisplayedModal",
            "printedName": "delegateIsDisplayedModal",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)delegateIsDisplayedModal",
            "mangledName": "$s7VisxSDK0A6AdViewC24delegateIsDisplayedModalSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)delegateIsDisplayedModal",
                "mangledName": "$s7VisxSDK0A6AdViewC24delegateIsDisplayedModalSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "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": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setDelegateIsDisplayedModal:",
                "mangledName": "$s7VisxSDK0A6AdViewC24delegateIsDisplayedModalSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC24delegateIsDisplayedModalSbvM",
                "mangledName": "$s7VisxSDK0A6AdViewC24delegateIsDisplayedModalSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adKilled",
            "printedName": "adKilled",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)adKilled",
            "mangledName": "$s7VisxSDK0A6AdViewC8adKilledSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)adKilled",
                "mangledName": "$s7VisxSDK0A6AdViewC8adKilledSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "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": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setAdKilled:",
                "mangledName": "$s7VisxSDK0A6AdViewC8adKilledSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC8adKilledSbvM",
                "mangledName": "$s7VisxSDK0A6AdViewC8adKilledSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "rootControllerVisability",
            "printedName": "rootControllerVisability",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)rootControllerVisability",
            "mangledName": "$s7VisxSDK0A6AdViewC24rootControllerVisabilitySbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)rootControllerVisability",
                "mangledName": "$s7VisxSDK0A6AdViewC24rootControllerVisabilitySbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "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": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setRootControllerVisability:",
                "mangledName": "$s7VisxSDK0A6AdViewC24rootControllerVisabilitySbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC24rootControllerVisabilitySbvM",
                "mangledName": "$s7VisxSDK0A6AdViewC24rootControllerVisabilitySbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "visxAdSize",
            "printedName": "visxAdSize",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)visxAdSize",
            "mangledName": "$s7VisxSDK0A6AdViewC04visxC4SizeSo6CGSizeVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGSize",
                    "printedName": "CoreFoundation.CGSize",
                    "usr": "c:@S@CGSize"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)visxAdSize",
                "mangledName": "$s7VisxSDK0A6AdViewC04visxC4SizeSo6CGSizeVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGSize",
                    "printedName": "CoreFoundation.CGSize",
                    "usr": "c:@S@CGSize"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setVisxAdSize:",
                "mangledName": "$s7VisxSDK0A6AdViewC04visxC4SizeSo6CGSizeVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC04visxC4SizeSo6CGSizeVvM",
                "mangledName": "$s7VisxSDK0A6AdViewC04visxC4SizeSo6CGSizeVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "originalFrame",
            "printedName": "originalFrame",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)originalFrame",
            "mangledName": "$s7VisxSDK0A6AdViewC13originalFrameSo6CGRectVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)originalFrame",
                "mangledName": "$s7VisxSDK0A6AdViewC13originalFrameSo6CGRectVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setOriginalFrame:",
                "mangledName": "$s7VisxSDK0A6AdViewC13originalFrameSo6CGRectVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC13originalFrameSo6CGRectVvM",
                "mangledName": "$s7VisxSDK0A6AdViewC13originalFrameSo6CGRectVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "resizedViewRect",
            "printedName": "resizedViewRect",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)resizedViewRect",
            "mangledName": "$s7VisxSDK0A6AdViewC07resizedD4RectSo6CGRectVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)resizedViewRect",
                "mangledName": "$s7VisxSDK0A6AdViewC07resizedD4RectSo6CGRectVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setResizedViewRect:",
                "mangledName": "$s7VisxSDK0A6AdViewC07resizedD4RectSo6CGRectVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC07resizedD4RectSo6CGRectVvM",
                "mangledName": "$s7VisxSDK0A6AdViewC07resizedD4RectSo6CGRectVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "placementEffect",
            "printedName": "placementEffect",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementEffect",
                "printedName": "VisxSDK.VisxPlacementEffect",
                "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)placementEffect",
            "mangledName": "$s7VisxSDK0A6AdViewC15placementEffectAA0a9PlacementF0Ovp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementEffect",
                    "printedName": "VisxSDK.VisxPlacementEffect",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)placementEffect",
                "mangledName": "$s7VisxSDK0A6AdViewC15placementEffectAA0a9PlacementF0Ovg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementEffect",
                    "printedName": "VisxSDK.VisxPlacementEffect",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setPlacementEffect:",
                "mangledName": "$s7VisxSDK0A6AdViewC15placementEffectAA0a9PlacementF0Ovs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC15placementEffectAA0a9PlacementF0OvM",
                "mangledName": "$s7VisxSDK0A6AdViewC15placementEffectAA0a9PlacementF0OvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "placementType",
            "printedName": "placementType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementType",
                "printedName": "VisxSDK.VisxPlacementType",
                "usr": "c:@M@VisxSDK@E@VisxPlacementType"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)placementType",
            "mangledName": "$s7VisxSDK0A6AdViewC13placementTypeAA0a9PlacementF0Ovp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementType",
                    "printedName": "VisxSDK.VisxPlacementType",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementType"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)placementType",
                "mangledName": "$s7VisxSDK0A6AdViewC13placementTypeAA0a9PlacementF0Ovg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "VisxPlacementType",
                    "printedName": "VisxSDK.VisxPlacementType",
                    "usr": "c:@M@VisxSDK@E@VisxPlacementType"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setPlacementType:",
                "mangledName": "$s7VisxSDK0A6AdViewC13placementTypeAA0a9PlacementF0Ovs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC13placementTypeAA0a9PlacementF0OvM",
                "mangledName": "$s7VisxSDK0A6AdViewC13placementTypeAA0a9PlacementF0OvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "parentViewWidth",
            "printedName": "parentViewWidth",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)parentViewWidth",
            "mangledName": "$s7VisxSDK0A6AdViewC06parentD5Width12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)parentViewWidth",
                "mangledName": "$s7VisxSDK0A6AdViewC06parentD5Width12CoreGraphics7CGFloatVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setParentViewWidth:",
                "mangledName": "$s7VisxSDK0A6AdViewC06parentD5Width12CoreGraphics7CGFloatVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC06parentD5Width14CoreFoundation7CGFloatVvM",
                "mangledName": "$s7VisxSDK0A6AdViewC06parentD5Width12CoreGraphics7CGFloatVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "relativePosition",
            "printedName": "relativePosition",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGPoint",
                "printedName": "CoreFoundation.CGPoint",
                "usr": "c:@S@CGPoint"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)relativePosition",
            "mangledName": "$s7VisxSDK0A6AdViewC16relativePositionSo7CGPointVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGPoint",
                    "printedName": "CoreFoundation.CGPoint",
                    "usr": "c:@S@CGPoint"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)relativePosition",
                "mangledName": "$s7VisxSDK0A6AdViewC16relativePositionSo7CGPointVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGPoint",
                    "printedName": "CoreFoundation.CGPoint",
                    "usr": "c:@S@CGPoint"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setRelativePosition:",
                "mangledName": "$s7VisxSDK0A6AdViewC16relativePositionSo7CGPointVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC16relativePositionSo7CGPointVvM",
                "mangledName": "$s7VisxSDK0A6AdViewC16relativePositionSo7CGPointVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adManager",
            "printedName": "adManager",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxAdManager?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdManager",
                    "printedName": "VisxSDK.VisxAdManager",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdManager"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)adManager",
            "mangledName": "$s7VisxSDK0A6AdViewC9adManagerAA0acF0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxAdManager?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdManager",
                        "printedName": "VisxSDK.VisxAdManager",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxAdManager"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)adManager",
                "mangledName": "$s7VisxSDK0A6AdViewC9adManagerAA0acF0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxAdManager?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdManager",
                        "printedName": "VisxSDK.VisxAdManager",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxAdManager"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setAdManager:",
                "mangledName": "$s7VisxSDK0A6AdViewC9adManagerAA0acF0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC9adManagerAA0acF0CSgvM",
                "mangledName": "$s7VisxSDK0A6AdViewC9adManagerAA0acF0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "mradview",
            "printedName": "mradview",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxMRAdView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxMRAdView",
                    "printedName": "VisxSDK.VisxMRAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)mradview",
            "mangledName": "$s7VisxSDK0A6AdViewC8mradviewAA0a4MRAdD0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxMRAdView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxMRAdView",
                        "printedName": "VisxSDK.VisxMRAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)mradview",
                "mangledName": "$s7VisxSDK0A6AdViewC8mradviewAA0a4MRAdD0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxMRAdView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxMRAdView",
                        "printedName": "VisxSDK.VisxMRAdView",
                        "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setMradview:",
                "mangledName": "$s7VisxSDK0A6AdViewC8mradviewAA0a4MRAdD0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC8mradviewAA0a4MRAdD0CSgvM",
                "mangledName": "$s7VisxSDK0A6AdViewC8mradviewAA0a4MRAdD0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adViewContainer",
            "printedName": "adViewContainer",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "UIKit.UIView?"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)adViewContainer",
            "mangledName": "$s7VisxSDK0A6AdViewC02adD9ContainerSo6UIViewCSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ReferenceOwnership",
              "ObjC"
            ],
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIView",
                        "printedName": "UIKit.UIView",
                        "usr": "c:objc(cs)UIView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)adViewContainer",
                "mangledName": "$s7VisxSDK0A6AdViewC02adD9ContainerSo6UIViewCSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIView",
                        "printedName": "UIKit.UIView",
                        "usr": "c:objc(cs)UIView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setAdViewContainer:",
                "mangledName": "$s7VisxSDK0A6AdViewC02adD9ContainerSo6UIViewCSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC02adD9ContainerSo6UIViewCSgvM",
                "mangledName": "$s7VisxSDK0A6AdViewC02adD9ContainerSo6UIViewCSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adViewScrollView",
            "printedName": "adViewScrollView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "UIKit.UIScrollView?"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)adViewScrollView",
            "mangledName": "$s7VisxSDK0A6AdViewC02add6ScrollD0So08UIScrollD0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ReferenceOwnership",
              "ObjC"
            ],
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIScrollView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIScrollView",
                        "printedName": "UIKit.UIScrollView",
                        "usr": "c:objc(cs)UIScrollView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)adViewScrollView",
                "mangledName": "$s7VisxSDK0A6AdViewC02add6ScrollD0So08UIScrollD0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIScrollView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIScrollView",
                        "printedName": "UIKit.UIScrollView",
                        "usr": "c:objc(cs)UIScrollView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setAdViewScrollView:",
                "mangledName": "$s7VisxSDK0A6AdViewC02add6ScrollD0So08UIScrollD0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC02add6ScrollD0So08UIScrollD0CSgvM",
                "mangledName": "$s7VisxSDK0A6AdViewC02add6ScrollD0So08UIScrollD0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adViewTableView",
            "printedName": "adViewTableView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "UIKit.UITableView?"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)adViewTableView",
            "mangledName": "$s7VisxSDK0A6AdViewC02add5TableD0So07UITableD0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ReferenceOwnership",
              "ObjC"
            ],
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UITableView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UITableView",
                        "printedName": "UIKit.UITableView",
                        "usr": "c:objc(cs)UITableView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)adViewTableView",
                "mangledName": "$s7VisxSDK0A6AdViewC02add5TableD0So07UITableD0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UITableView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UITableView",
                        "printedName": "UIKit.UITableView",
                        "usr": "c:objc(cs)UITableView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setAdViewTableView:",
                "mangledName": "$s7VisxSDK0A6AdViewC02add5TableD0So07UITableD0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC02add5TableD0So07UITableD0CSgvM",
                "mangledName": "$s7VisxSDK0A6AdViewC02add5TableD0So07UITableD0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adViewCollectionView",
            "printedName": "adViewCollectionView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "UIKit.UICollectionView?"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)adViewCollectionView",
            "mangledName": "$s7VisxSDK0A6AdViewC02add10CollectionD0So012UICollectionD0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ReferenceOwnership",
              "ObjC"
            ],
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UICollectionView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UICollectionView",
                        "printedName": "UIKit.UICollectionView",
                        "usr": "c:objc(cs)UICollectionView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)adViewCollectionView",
                "mangledName": "$s7VisxSDK0A6AdViewC02add10CollectionD0So012UICollectionD0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UICollectionView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UICollectionView",
                        "printedName": "UIKit.UICollectionView",
                        "usr": "c:objc(cs)UICollectionView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setAdViewCollectionView:",
                "mangledName": "$s7VisxSDK0A6AdViewC02add10CollectionD0So012UICollectionD0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC02add10CollectionD0So012UICollectionD0CSgvM",
                "mangledName": "$s7VisxSDK0A6AdViewC02add10CollectionD0So012UICollectionD0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "customTargetingParams",
            "printedName": "customTargetingParams",
            "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": "c:@M@VisxSDK@objc(cs)VisxAdView(py)customTargetingParams",
            "mangledName": "$s7VisxSDK0A6AdViewC21customTargetingParamsSDyS2SGSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[Swift.String : Swift.String]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Dictionary",
                        "printedName": "[Swift.String : Swift.String]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ],
                        "usr": "s:SD"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)customTargetingParams",
                "mangledName": "$s7VisxSDK0A6AdViewC21customTargetingParamsSDyS2SGSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[Swift.String : Swift.String]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Dictionary",
                        "printedName": "[Swift.String : Swift.String]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ],
                        "usr": "s:SD"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setCustomTargetingParams:",
                "mangledName": "$s7VisxSDK0A6AdViewC21customTargetingParamsSDyS2SGSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC21customTargetingParamsSDyS2SGSgvM",
                "mangledName": "$s7VisxSDK0A6AdViewC21customTargetingParamsSDyS2SGSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "interstitialBackground",
            "printedName": "interstitialBackground",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIColor",
                "printedName": "UIKit.UIColor",
                "usr": "c:objc(cs)UIColor"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)interstitialBackground",
            "mangledName": "$s7VisxSDK0A6AdViewC22interstitialBackgroundSo7UIColorCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIColor",
                    "printedName": "UIKit.UIColor",
                    "usr": "c:objc(cs)UIColor"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)interstitialBackground",
                "mangledName": "$s7VisxSDK0A6AdViewC22interstitialBackgroundSo7UIColorCvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIColor",
                    "printedName": "UIKit.UIColor",
                    "usr": "c:objc(cs)UIColor"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setInterstitialBackground:",
                "mangledName": "$s7VisxSDK0A6AdViewC22interstitialBackgroundSo7UIColorCvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC22interstitialBackgroundSo7UIColorCvM",
                "mangledName": "$s7VisxSDK0A6AdViewC22interstitialBackgroundSo7UIColorCvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "rootController",
            "printedName": "rootController",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIViewController?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIViewController",
                    "printedName": "UIKit.UIViewController",
                    "usr": "c:objc(cs)UIViewController"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)rootController",
            "mangledName": "$s7VisxSDK0A6AdViewC14rootControllerSo06UIViewF0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIViewController?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIViewController",
                        "printedName": "UIKit.UIViewController",
                        "usr": "c:objc(cs)UIViewController"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)rootController",
                "mangledName": "$s7VisxSDK0A6AdViewC14rootControllerSo06UIViewF0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIViewController?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIViewController",
                        "printedName": "UIKit.UIViewController",
                        "usr": "c:objc(cs)UIViewController"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setRootController:",
                "mangledName": "$s7VisxSDK0A6AdViewC14rootControllerSo06UIViewF0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC14rootControllerSo06UIViewF0CSgvM",
                "mangledName": "$s7VisxSDK0A6AdViewC14rootControllerSo06UIViewF0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "indexPath",
            "printedName": "indexPath",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.IndexPath?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "IndexPath",
                    "printedName": "Foundation.IndexPath",
                    "usr": "s:10Foundation9IndexPathV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)indexPath",
            "mangledName": "$s7VisxSDK0A6AdViewC9indexPath10Foundation05IndexF0VSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Foundation.IndexPath?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "IndexPath",
                        "printedName": "Foundation.IndexPath",
                        "usr": "s:10Foundation9IndexPathV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)indexPath",
                "mangledName": "$s7VisxSDK0A6AdViewC9indexPath10Foundation05IndexF0VSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Foundation.IndexPath?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "IndexPath",
                        "printedName": "Foundation.IndexPath",
                        "usr": "s:10Foundation9IndexPathV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setIndexPath:",
                "mangledName": "$s7VisxSDK0A6AdViewC9indexPath10Foundation05IndexF0VSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC9indexPath10Foundation05IndexF0VSgvM",
                "mangledName": "$s7VisxSDK0A6AdViewC9indexPath10Foundation05IndexF0VSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "previusPositionY",
            "printedName": "previusPositionY",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)previusPositionY",
            "mangledName": "$s7VisxSDK0A6AdViewC16previusPositionY12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)previusPositionY",
                "mangledName": "$s7VisxSDK0A6AdViewC16previusPositionY12CoreGraphics7CGFloatVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setPreviusPositionY:",
                "mangledName": "$s7VisxSDK0A6AdViewC16previusPositionY12CoreGraphics7CGFloatVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC16previusPositionY14CoreFoundation7CGFloatVvM",
                "mangledName": "$s7VisxSDK0A6AdViewC16previusPositionY12CoreGraphics7CGFloatVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "delta",
            "printedName": "delta",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)delta",
            "mangledName": "$s7VisxSDK0A6AdViewC5delta12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)delta",
                "mangledName": "$s7VisxSDK0A6AdViewC5delta12CoreGraphics7CGFloatVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setDelta:",
                "mangledName": "$s7VisxSDK0A6AdViewC5delta12CoreGraphics7CGFloatVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC5delta14CoreFoundation7CGFloatVvM",
                "mangledName": "$s7VisxSDK0A6AdViewC5delta12CoreGraphics7CGFloatVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "initialContentSizeHeight",
            "printedName": "initialContentSizeHeight",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)initialContentSizeHeight",
            "mangledName": "$s7VisxSDK0A6AdViewC24initialContentSizeHeight12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)initialContentSizeHeight",
                "mangledName": "$s7VisxSDK0A6AdViewC24initialContentSizeHeight12CoreGraphics7CGFloatVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setInitialContentSizeHeight:",
                "mangledName": "$s7VisxSDK0A6AdViewC24initialContentSizeHeight12CoreGraphics7CGFloatVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC24initialContentSizeHeight14CoreFoundation7CGFloatVvM",
                "mangledName": "$s7VisxSDK0A6AdViewC24initialContentSizeHeight12CoreGraphics7CGFloatVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "currentContentSizeHeight",
            "printedName": "currentContentSizeHeight",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)currentContentSizeHeight",
            "mangledName": "$s7VisxSDK0A6AdViewC24currentContentSizeHeight12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)currentContentSizeHeight",
                "mangledName": "$s7VisxSDK0A6AdViewC24currentContentSizeHeight12CoreGraphics7CGFloatVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setCurrentContentSizeHeight:",
                "mangledName": "$s7VisxSDK0A6AdViewC24currentContentSizeHeight12CoreGraphics7CGFloatVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC24currentContentSizeHeight14CoreFoundation7CGFloatVvM",
                "mangledName": "$s7VisxSDK0A6AdViewC24currentContentSizeHeight12CoreGraphics7CGFloatVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "currentScrollPosition",
            "printedName": "currentScrollPosition",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)currentScrollPosition",
            "mangledName": "$s7VisxSDK0A6AdViewC21currentScrollPosition12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)currentScrollPosition",
                "mangledName": "$s7VisxSDK0A6AdViewC21currentScrollPosition12CoreGraphics7CGFloatVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setCurrentScrollPosition:",
                "mangledName": "$s7VisxSDK0A6AdViewC21currentScrollPosition12CoreGraphics7CGFloatVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC21currentScrollPosition14CoreFoundation7CGFloatVvM",
                "mangledName": "$s7VisxSDK0A6AdViewC21currentScrollPosition12CoreGraphics7CGFloatVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "currentMediationAdapter",
            "printedName": "currentMediationAdapter",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(any VisxSDK.LoadMediationDelegate)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LoadMediationDelegate",
                    "printedName": "any VisxSDK.LoadMediationDelegate",
                    "usr": "s:7VisxSDK21LoadMediationDelegateP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A6AdViewC23currentMediationAdapterAA04LoadF8Delegate_pSgvp",
            "mangledName": "$s7VisxSDK0A6AdViewC23currentMediationAdapterAA04LoadF8Delegate_pSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.LoadMediationDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LoadMediationDelegate",
                        "printedName": "any VisxSDK.LoadMediationDelegate",
                        "usr": "s:7VisxSDK21LoadMediationDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC23currentMediationAdapterAA04LoadF8Delegate_pSgvg",
                "mangledName": "$s7VisxSDK0A6AdViewC23currentMediationAdapterAA04LoadF8Delegate_pSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any VisxSDK.LoadMediationDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LoadMediationDelegate",
                        "printedName": "any VisxSDK.LoadMediationDelegate",
                        "usr": "s:7VisxSDK21LoadMediationDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC23currentMediationAdapterAA04LoadF8Delegate_pSgvs",
                "mangledName": "$s7VisxSDK0A6AdViewC23currentMediationAdapterAA04LoadF8Delegate_pSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC23currentMediationAdapterAA04LoadF8Delegate_pSgvM",
                "mangledName": "$s7VisxSDK0A6AdViewC23currentMediationAdapterAA04LoadF8Delegate_pSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "hasMessageBelow",
            "printedName": "hasMessageBelow",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)hasMessageBelow",
            "mangledName": "$s7VisxSDK0A6AdViewC15hasMessageBelowSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)hasMessageBelow",
                "mangledName": "$s7VisxSDK0A6AdViewC15hasMessageBelowSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "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": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setHasMessageBelow:",
                "mangledName": "$s7VisxSDK0A6AdViewC15hasMessageBelowSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC15hasMessageBelowSbvM",
                "mangledName": "$s7VisxSDK0A6AdViewC15hasMessageBelowSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "hasMessageAbove",
            "printedName": "hasMessageAbove",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)hasMessageAbove",
            "mangledName": "$s7VisxSDK0A6AdViewC15hasMessageAboveSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "AccessControl",
              "Documentation",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)hasMessageAbove",
                "mangledName": "$s7VisxSDK0A6AdViewC15hasMessageAboveSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "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": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setHasMessageAbove:",
                "mangledName": "$s7VisxSDK0A6AdViewC15hasMessageAboveSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC15hasMessageAboveSbvM",
                "mangledName": "$s7VisxSDK0A6AdViewC15hasMessageAboveSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "messageBelowHeight",
            "printedName": "messageBelowHeight",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)messageBelowHeight",
            "mangledName": "$s7VisxSDK0A6AdViewC18messageBelowHeight12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)messageBelowHeight",
                "mangledName": "$s7VisxSDK0A6AdViewC18messageBelowHeight12CoreGraphics7CGFloatVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setMessageBelowHeight:",
                "mangledName": "$s7VisxSDK0A6AdViewC18messageBelowHeight12CoreGraphics7CGFloatVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC18messageBelowHeight14CoreFoundation7CGFloatVvM",
                "mangledName": "$s7VisxSDK0A6AdViewC18messageBelowHeight12CoreGraphics7CGFloatVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "labelHeight",
            "printedName": "labelHeight",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)labelHeight",
            "mangledName": "$s7VisxSDK0A6AdViewC11labelHeight12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)labelHeight",
                "mangledName": "$s7VisxSDK0A6AdViewC11labelHeight12CoreGraphics7CGFloatVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setLabelHeight:",
                "mangledName": "$s7VisxSDK0A6AdViewC11labelHeight12CoreGraphics7CGFloatVvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC11labelHeight14CoreFoundation7CGFloatVvM",
                "mangledName": "$s7VisxSDK0A6AdViewC11labelHeight12CoreGraphics7CGFloatVvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "labelWebView",
            "printedName": "labelWebView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "WebKit.WKWebView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "WKWebView",
                    "printedName": "WebKit.WKWebView",
                    "usr": "c:objc(cs)WKWebView"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)labelWebView",
            "mangledName": "$s7VisxSDK0A6AdViewC08labelWebD0So05WKWebD0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Lazy",
              "ObjC"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "WebKit.WKWebView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "WKWebView",
                        "printedName": "WebKit.WKWebView",
                        "usr": "c:objc(cs)WKWebView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)labelWebView",
                "mangledName": "$s7VisxSDK0A6AdViewC08labelWebD0So05WKWebD0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "WebKit.WKWebView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "WKWebView",
                        "printedName": "WebKit.WKWebView",
                        "usr": "c:objc(cs)WKWebView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setLabelWebView:",
                "mangledName": "$s7VisxSDK0A6AdViewC08labelWebD0So05WKWebD0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC08labelWebD0So05WKWebD0CSgvM",
                "mangledName": "$s7VisxSDK0A6AdViewC08labelWebD0So05WKWebD0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "messageBelowWebView",
            "printedName": "messageBelowWebView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "WebKit.WKWebView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "WKWebView",
                    "printedName": "WebKit.WKWebView",
                    "usr": "c:objc(cs)WKWebView"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)messageBelowWebView",
            "mangledName": "$s7VisxSDK0A6AdViewC015messageBelowWebD0So05WKWebD0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Lazy",
              "ObjC"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "WebKit.WKWebView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "WKWebView",
                        "printedName": "WebKit.WKWebView",
                        "usr": "c:objc(cs)WKWebView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)messageBelowWebView",
                "mangledName": "$s7VisxSDK0A6AdViewC015messageBelowWebD0So05WKWebD0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "WebKit.WKWebView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "WKWebView",
                        "printedName": "WebKit.WKWebView",
                        "usr": "c:objc(cs)WKWebView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setMessageBelowWebView:",
                "mangledName": "$s7VisxSDK0A6AdViewC015messageBelowWebD0So05WKWebD0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC015messageBelowWebD0So05WKWebD0CSgvM",
                "mangledName": "$s7VisxSDK0A6AdViewC015messageBelowWebD0So05WKWebD0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "brandedTakeoverWebView",
            "printedName": "brandedTakeoverWebView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.BrandedTakeoverWebView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BrandedTakeoverWebView",
                    "printedName": "VisxSDK.BrandedTakeoverWebView",
                    "usr": "c:@M@VisxSDK@objc(cs)BrandedTakeoverWebView"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)brandedTakeoverWebView",
            "mangledName": "$s7VisxSDK0A6AdViewC018brandedTakeoverWebD0AA07BrandedfgD0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.BrandedTakeoverWebView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BrandedTakeoverWebView",
                        "printedName": "VisxSDK.BrandedTakeoverWebView",
                        "usr": "c:@M@VisxSDK@objc(cs)BrandedTakeoverWebView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)brandedTakeoverWebView",
                "mangledName": "$s7VisxSDK0A6AdViewC018brandedTakeoverWebD0AA07BrandedfgD0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.BrandedTakeoverWebView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BrandedTakeoverWebView",
                        "printedName": "VisxSDK.BrandedTakeoverWebView",
                        "usr": "c:@M@VisxSDK@objc(cs)BrandedTakeoverWebView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setBrandedTakeoverWebView:",
                "mangledName": "$s7VisxSDK0A6AdViewC018brandedTakeoverWebD0AA07BrandedfgD0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC018brandedTakeoverWebD0AA07BrandedfgD0CSgvM",
                "mangledName": "$s7VisxSDK0A6AdViewC018brandedTakeoverWebD0AA07BrandedfgD0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isExposureUnderstitialEffect",
            "printedName": "isExposureUnderstitialEffect",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)isExposureUnderstitialEffect",
            "mangledName": "$s7VisxSDK0A6AdViewC28isExposureUnderstitialEffectSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)isExposureUnderstitialEffect",
                "mangledName": "$s7VisxSDK0A6AdViewC28isExposureUnderstitialEffectSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "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": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setIsExposureUnderstitialEffect:",
                "mangledName": "$s7VisxSDK0A6AdViewC28isExposureUnderstitialEffectSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC28isExposureUnderstitialEffectSbvM",
                "mangledName": "$s7VisxSDK0A6AdViewC28isExposureUnderstitialEffectSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adViewTableViewCell",
            "printedName": "adViewTableViewCell",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "UIKit.UITableViewCell?"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)adViewTableViewCell",
            "mangledName": "$s7VisxSDK0A6AdViewC02add5TableD4CellSo07UITabledG0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ReferenceOwnership",
              "ObjC"
            ],
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UITableViewCell?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UITableViewCell",
                        "printedName": "UIKit.UITableViewCell",
                        "usr": "c:objc(cs)UITableViewCell"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)adViewTableViewCell",
                "mangledName": "$s7VisxSDK0A6AdViewC02add5TableD4CellSo07UITabledG0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UITableViewCell?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UITableViewCell",
                        "printedName": "UIKit.UITableViewCell",
                        "usr": "c:objc(cs)UITableViewCell"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setAdViewTableViewCell:",
                "mangledName": "$s7VisxSDK0A6AdViewC02add5TableD4CellSo07UITabledG0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC02add5TableD4CellSo07UITabledG0CSgvM",
                "mangledName": "$s7VisxSDK0A6AdViewC02add5TableD4CellSo07UITabledG0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adViewCollectionViewCell",
            "printedName": "adViewCollectionViewCell",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "UIKit.UICollectionViewCell?"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)adViewCollectionViewCell",
            "mangledName": "$s7VisxSDK0A6AdViewC02add10CollectionD4CellSo012UICollectiondG0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ReferenceOwnership",
              "ObjC"
            ],
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UICollectionViewCell?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UICollectionViewCell",
                        "printedName": "UIKit.UICollectionViewCell",
                        "usr": "c:objc(cs)UICollectionViewCell"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)adViewCollectionViewCell",
                "mangledName": "$s7VisxSDK0A6AdViewC02add10CollectionD4CellSo012UICollectiondG0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UICollectionViewCell?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UICollectionViewCell",
                        "printedName": "UIKit.UICollectionViewCell",
                        "usr": "c:objc(cs)UICollectionViewCell"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setAdViewCollectionViewCell:",
                "mangledName": "$s7VisxSDK0A6AdViewC02add10CollectionD4CellSo012UICollectiondG0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC02add10CollectionD4CellSo012UICollectiondG0CSgvM",
                "mangledName": "$s7VisxSDK0A6AdViewC02add10CollectionD4CellSo012UICollectiondG0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "brandingWebViewHeight",
            "printedName": "brandingWebViewHeight",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)brandingWebViewHeight",
            "mangledName": "$s7VisxSDK0A6AdViewC011brandingWebD6Height12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "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": "c:@M@VisxSDK@objc(cs)VisxAdView(im)brandingWebViewHeight",
                "mangledName": "$s7VisxSDK0A6AdViewC011brandingWebD6Height12CoreGraphics7CGFloatVvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "shouldUpdateConstrains",
            "printedName": "shouldUpdateConstrains",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)shouldUpdateConstrains",
            "mangledName": "$s7VisxSDK0A6AdViewC22shouldUpdateConstrainsSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)shouldUpdateConstrains",
                "mangledName": "$s7VisxSDK0A6AdViewC22shouldUpdateConstrainsSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "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": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setShouldUpdateConstrains:",
                "mangledName": "$s7VisxSDK0A6AdViewC22shouldUpdateConstrainsSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC22shouldUpdateConstrainsSbvM",
                "mangledName": "$s7VisxSDK0A6AdViewC22shouldUpdateConstrainsSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "canOpenBrandedTakeoverSticky",
            "printedName": "canOpenBrandedTakeoverSticky",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)canOpenBrandedTakeoverSticky",
            "mangledName": "$s7VisxSDK0A6AdViewC28canOpenBrandedTakeoverStickySbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)canOpenBrandedTakeoverSticky",
                "mangledName": "$s7VisxSDK0A6AdViewC28canOpenBrandedTakeoverStickySbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "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": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setCanOpenBrandedTakeoverSticky:",
                "mangledName": "$s7VisxSDK0A6AdViewC28canOpenBrandedTakeoverStickySbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC28canOpenBrandedTakeoverStickySbvM",
                "mangledName": "$s7VisxSDK0A6AdViewC28canOpenBrandedTakeoverStickySbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "visxEnvironment",
            "printedName": "visxEnvironment",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "VisxSDK.VisxEnvironment?"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A6AdViewC15visxEnvironmentAA0aF0CSgvp",
            "mangledName": "$s7VisxSDK0A6AdViewC15visxEnvironmentAA0aF0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ReferenceOwnership"
            ],
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxEnvironment?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironment",
                        "printedName": "VisxSDK.VisxEnvironment",
                        "usr": "s:7VisxSDK0A11EnvironmentC"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC15visxEnvironmentAA0aF0CSgvg",
                "mangledName": "$s7VisxSDK0A6AdViewC15visxEnvironmentAA0aF0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxEnvironment?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxEnvironment",
                        "printedName": "VisxSDK.VisxEnvironment",
                        "usr": "s:7VisxSDK0A11EnvironmentC"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC15visxEnvironmentAA0aF0CSgvs",
                "mangledName": "$s7VisxSDK0A6AdViewC15visxEnvironmentAA0aF0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC15visxEnvironmentAA0aF0CSgvM",
                "mangledName": "$s7VisxSDK0A6AdViewC15visxEnvironmentAA0aF0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isAddedAsSubview",
            "printedName": "isAddedAsSubview",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)isAddedAsSubview",
            "mangledName": "$s7VisxSDK0A6AdViewC16isAddedAsSubviewSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)isAddedAsSubview",
                "mangledName": "$s7VisxSDK0A6AdViewC16isAddedAsSubviewSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "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": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setIsAddedAsSubview:",
                "mangledName": "$s7VisxSDK0A6AdViewC16isAddedAsSubviewSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC16isAddedAsSubviewSbvM",
                "mangledName": "$s7VisxSDK0A6AdViewC16isAddedAsSubviewSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isinterstitialAd",
            "printedName": "isinterstitialAd",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)isinterstitialAd",
            "mangledName": "$s7VisxSDK0A6AdViewC014isinterstitialC0Sbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)isinterstitialAd",
                "mangledName": "$s7VisxSDK0A6AdViewC014isinterstitialC0Sbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "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": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setIsinterstitialAd:",
                "mangledName": "$s7VisxSDK0A6AdViewC014isinterstitialC0Sbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC014isinterstitialC0SbvM",
                "mangledName": "$s7VisxSDK0A6AdViewC014isinterstitialC0SbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isHeaderBidding",
            "printedName": "isHeaderBidding",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)isHeaderBidding",
            "mangledName": "$s7VisxSDK0A6AdViewC15isHeaderBiddingSbvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)isHeaderBidding",
                "mangledName": "$s7VisxSDK0A6AdViewC15isHeaderBiddingSbvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "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": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setIsHeaderBidding:",
                "mangledName": "$s7VisxSDK0A6AdViewC15isHeaderBiddingSbvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC15isHeaderBiddingSbvM",
                "mangledName": "$s7VisxSDK0A6AdViewC15isHeaderBiddingSbvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "callbackHandler",
            "printedName": "callbackHandler",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxAdCallbackHandler?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdCallbackHandler",
                    "printedName": "VisxSDK.VisxAdCallbackHandler",
                    "usr": "s:7VisxSDK0A17AdCallbackHandlerC"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A6AdViewC15callbackHandlerAA0ac8CallbackF0CSgvp",
            "mangledName": "$s7VisxSDK0A6AdViewC15callbackHandlerAA0ac8CallbackF0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "AccessControl",
              "Documentation"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxAdCallbackHandler?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdCallbackHandler",
                        "printedName": "VisxSDK.VisxAdCallbackHandler",
                        "usr": "s:7VisxSDK0A17AdCallbackHandlerC"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC15callbackHandlerAA0ac8CallbackF0CSgvg",
                "mangledName": "$s7VisxSDK0A6AdViewC15callbackHandlerAA0ac8CallbackF0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "VisxSDK.VisxAdCallbackHandler?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAdCallbackHandler",
                        "printedName": "VisxSDK.VisxAdCallbackHandler",
                        "usr": "s:7VisxSDK0A17AdCallbackHandlerC"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC15callbackHandlerAA0ac8CallbackF0CSgvs",
                "mangledName": "$s7VisxSDK0A6AdViewC15callbackHandlerAA0ac8CallbackF0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC15callbackHandlerAA0ac8CallbackF0CSgvM",
                "mangledName": "$s7VisxSDK0A6AdViewC15callbackHandlerAA0ac8CallbackF0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "viewControllerForPresenting",
            "printedName": "viewControllerForPresenting",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIViewController?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIViewController",
                    "printedName": "UIKit.UIViewController",
                    "usr": "c:objc(cs)UIViewController"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)viewControllerForPresenting",
            "mangledName": "$s7VisxSDK0A6AdViewC27viewControllerForPresentingSo06UIViewF0CSgvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "AccessControl",
              "Documentation",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIViewController?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIViewController",
                        "printedName": "UIKit.UIViewController",
                        "usr": "c:objc(cs)UIViewController"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)viewControllerForPresenting",
                "mangledName": "$s7VisxSDK0A6AdViewC27viewControllerForPresentingSo06UIViewF0CSgvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIViewController?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIViewController",
                        "printedName": "UIKit.UIViewController",
                        "usr": "c:objc(cs)UIViewController"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setViewControllerForPresenting:",
                "mangledName": "$s7VisxSDK0A6AdViewC27viewControllerForPresentingSo06UIViewF0CSgvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC27viewControllerForPresentingSo06UIViewF0CSgvM",
                "mangledName": "$s7VisxSDK0A6AdViewC27viewControllerForPresentingSo06UIViewF0CSgvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "viewIdentifier",
            "printedName": "viewIdentifier",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(py)viewIdentifier",
            "mangledName": "$s7VisxSDK0A6AdViewC14viewIdentifierSSvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)viewIdentifier",
                "mangledName": "$s7VisxSDK0A6AdViewC14viewIdentifierSSvg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "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": "c:@M@VisxSDK@objc(cs)VisxAdView(im)setViewIdentifier:",
                "mangledName": "$s7VisxSDK0A6AdViewC14viewIdentifierSSvs",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A6AdViewC14viewIdentifierSSvM",
                "mangledName": "$s7VisxSDK0A6AdViewC14viewIdentifierSSvM",
                "moduleName": "VisxSDK",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(auid:delegate:adSize:universal:interstitial:headerBidding:identifier:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(any VisxSDK.VisxAdViewDelegate)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdViewDelegate",
                    "printedName": "any VisxSDK.VisxAdViewDelegate",
                    "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.Bool?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              },
              {
                "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:7VisxSDK0A6AdViewC4auid8delegate6adSize9universal12interstitial13headerBidding10identifierACSS_AA0acD8Delegate_pSgSo6CGSizeVS2bSgSbSSSgtcfc",
            "mangledName": "$s7VisxSDK0A6AdViewC4auid8delegate6adSize9universal12interstitial13headerBidding10identifierACSS_AA0acD8Delegate_pSgSo6CGSizeVS2bSgSbSSSgtcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(auid:delegate:adSize:universal:interstitial:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(any VisxSDK.VisxHeaderBiddingDelegate)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxHeaderBiddingDelegate",
                    "printedName": "any VisxSDK.VisxHeaderBiddingDelegate",
                    "usr": "c:@M@VisxSDK@objc(pl)VisxHeaderBiddingDelegate"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.Bool?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A6AdViewC4auid8delegate6adSize9universal12interstitialACSS_AA0A21HeaderBiddingDelegate_pSgSo6CGSizeVS2bSgtcfc",
            "mangledName": "$s7VisxSDK0A6AdViewC4auid8delegate6adSize9universal12interstitialACSS_AA0A21HeaderBiddingDelegate_pSgSo6CGSizeVS2bSgtcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(coder:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxAdView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdView",
                    "printedName": "VisxSDK.VisxAdView",
                    "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "NSCoder",
                "printedName": "Foundation.NSCoder",
                "usr": "c:objc(cs)NSCoder"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)initWithCoder:",
            "mangledName": "$s7VisxSDK0A6AdViewC5coderACSgSo7NSCoderC_tcfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "objc_name": "initWithCoder:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Required"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "didMoveToSuperview",
            "printedName": "didMoveToSuperview()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)didMoveToSuperview",
            "mangledName": "$s7VisxSDK0A6AdViewC18didMoveToSuperviewyyF",
            "moduleName": "VisxSDK",
            "overriding": true,
            "isOpen": true,
            "objc_name": "didMoveToSuperview",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "releaseVisxAdView",
            "printedName": "releaseVisxAdView()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)releaseVisxAdView",
            "mangledName": "$s7VisxSDK0A6AdViewC07releaseacD0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "RawDocComment",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateAdUnit",
            "printedName": "updateAdUnit(newAdUnit:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)updateAdUnitWithNewAdUnit:",
            "mangledName": "$s7VisxSDK0A6AdViewC06updateC4Unit03newcF0ySS_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "initializeMRAIDAdView",
            "printedName": "initializeMRAIDAdView()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)initializeMRAIDAdView",
            "mangledName": "$s7VisxSDK0A6AdViewC017initializeMRAIDAdD0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "handleRemoteConfigData",
            "printedName": "handleRemoteConfigData(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Notification",
                "printedName": "Foundation.Notification",
                "usr": "s:10Foundation12NotificationV"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)handleRemoteConfigData:",
            "mangledName": "$s7VisxSDK0A6AdViewC22handleRemoteConfigDatayy10Foundation12NotificationVF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "rotated",
            "printedName": "rotated()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)rotated",
            "mangledName": "$s7VisxSDK0A6AdViewC7rotatedyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(frame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@VisxSDK@objc(cs)VisxAdView(im)initWithFrame:",
            "mangledName": "$s7VisxSDK0A6AdViewC5frameACSo6CGRectV_tcfc",
            "moduleName": "VisxSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "initWithFrame:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "adManagerDidReceiveContentData",
            "printedName": "adManagerDidReceiveContentData(visxResponse:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdResponse",
                "printedName": "VisxSDK.VisxAdResponse",
                "usr": "s:7VisxSDK0A10AdResponseV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A6AdViewC30adManagerDidReceiveContentData12visxResponseyAA0acL0V_tF",
            "mangledName": "$s7VisxSDK0A6AdViewC30adManagerDidReceiveContentData12visxResponseyAA0acL0V_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adManagerDidFailWithError",
            "printedName": "adManagerDidFailWithError(error:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Error",
                "printedName": "any Swift.Error",
                "usr": "s:s5ErrorP"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)adManagerDidFailWithErrorWithError:",
            "mangledName": "$s7VisxSDK0A6AdViewC25adManagerDidFailWithError5errorys0J0_p_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "initializeAdViewWithData",
            "printedName": "initializeAdViewWithData()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)initializeAdViewWithData",
            "mangledName": "$s7VisxSDK0A6AdViewC010initializecD8WithDatayyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "isHeaderBiddingEnabled",
            "printedName": "isHeaderBiddingEnabled()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)isHeaderBiddingEnabled",
            "mangledName": "$s7VisxSDK0A6AdViewC22isHeaderBiddingEnabledSbyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "callbackAdViewInitialized",
            "printedName": "callbackAdViewInitialized(with:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementEffect",
                "printedName": "VisxSDK.VisxPlacementEffect",
                "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)callbackAdViewInitializedWith:",
            "mangledName": "$s7VisxSDK0A6AdViewC08callbackcD11Initialized4withyAA0A15PlacementEffectO_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "callbackAdStickyOpened",
            "printedName": "callbackAdStickyOpened()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)callbackAdStickyOpened",
            "mangledName": "$s7VisxSDK0A6AdViewC08callbackC12StickyOpenedyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "callbackAdStickyWillClose",
            "printedName": "callbackAdStickyWillClose()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)callbackAdStickyWillClose",
            "mangledName": "$s7VisxSDK0A6AdViewC08callbackC15StickyWillCloseyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "callbackAdStickyDidClose",
            "printedName": "callbackAdStickyDidClose()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)callbackAdStickyDidClose",
            "mangledName": "$s7VisxSDK0A6AdViewC08callbackC14StickyDidCloseyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "callbackAdFiledWith",
            "printedName": "callbackAdFiledWith(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Error",
                "printedName": "any Swift.Error",
                "usr": "s:s5ErrorP"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)callbackAdFiledWith:",
            "mangledName": "$s7VisxSDK0A6AdViewC08callbackC9FiledWithyys5Error_pF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "callbackSizeChange",
            "printedName": "callbackSizeChange(with:height:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)callbackSizeChangeWith:height:",
            "mangledName": "$s7VisxSDK0A6AdViewC18callbackSizeChange4with6heighty12CoreGraphics7CGFloatV_AItF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "callbackAdViewClosed",
            "printedName": "callbackAdViewClosed()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)callbackAdViewClosed",
            "mangledName": "$s7VisxSDK0A6AdViewC08callbackcD6ClosedyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "callbackInterstitialWillClose",
            "printedName": "callbackInterstitialWillClose()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)callbackInterstitialWillClose",
            "mangledName": "$s7VisxSDK0A6AdViewC29callbackInterstitialWillCloseyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "callbackInterstitialDidClose",
            "printedName": "callbackInterstitialDidClose()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)callbackInterstitialDidClose",
            "mangledName": "$s7VisxSDK0A6AdViewC28callbackInterstitialDidCloseyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "callbackVideoFinished",
            "printedName": "callbackVideoFinished()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)callbackVideoFinished",
            "mangledName": "$s7VisxSDK0A6AdViewC21callbackVideoFinishedyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "callbackEffectChange",
            "printedName": "callbackEffectChange(with:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementEffect",
                "printedName": "VisxSDK.VisxPlacementEffect",
                "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)callbackEffectChangeWith:",
            "mangledName": "$s7VisxSDK0A6AdViewC20callbackEffectChange4withyAA0a9PlacementF0O_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "callbackAppResume",
            "printedName": "callbackAppResume()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)callbackAppResume",
            "mangledName": "$s7VisxSDK0A6AdViewC17callbackAppResumeyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "callbackAppSuspend",
            "printedName": "callbackAppSuspend()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)callbackAppSuspend",
            "mangledName": "$s7VisxSDK0A6AdViewC18callbackAppSuspendyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "callbackLandingPageOpen",
            "printedName": "callbackLandingPageOpen()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)callbackLandingPageOpen",
            "mangledName": "$s7VisxSDK0A6AdViewC23callbackLandingPageOpenyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "callbackAdViewClicked",
            "printedName": "callbackAdViewClicked()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)callbackAdViewClicked",
            "mangledName": "$s7VisxSDK0A6AdViewC08callbackcD7ClickedyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "viewControllerForPresentingModalView",
            "printedName": "viewControllerForPresentingModalView()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIViewController",
                "printedName": "UIKit.UIViewController",
                "usr": "c:objc(cs)UIViewController"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)viewControllerForPresentingModalView",
            "mangledName": "$s7VisxSDK0A6AdViewC032viewControllerForPresentingModalD0So06UIViewF0CyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adDidLoad",
            "printedName": "adDidLoad(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)adDidLoad:",
            "mangledName": "$s7VisxSDK0A6AdViewC9adDidLoadyyAA0a4MRAdD0CF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adDidFailToLoad",
            "printedName": "adDidFailToLoad(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)adDidFailToLoad:",
            "mangledName": "$s7VisxSDK0A6AdViewC15adDidFailToLoadyyAA0a4MRAdD0CF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adDidClose",
            "printedName": "adDidClose(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)adDidClose:",
            "mangledName": "$s7VisxSDK0A6AdViewC10adDidCloseyyAA0a4MRAdD0CF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adViewClicked",
            "printedName": "adViewClicked(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)adViewClicked:",
            "mangledName": "$s7VisxSDK0A6AdViewC02adD7ClickedyyAA0a4MRAdD0CF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "landingPageOpened",
            "printedName": "landingPageOpened()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)landingPageOpened",
            "mangledName": "$s7VisxSDK0A6AdViewC17landingPageOpenedyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "appShouldSuspendForAd",
            "printedName": "appShouldSuspendForAd(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)appShouldSuspendForAd:",
            "mangledName": "$s7VisxSDK0A6AdViewC019appShouldSuspendForC0yyAA0a4MRAdD0CF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "appShouldResumeFromAd",
            "printedName": "appShouldResumeFromAd(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)appShouldResumeFromAd:",
            "mangledName": "$s7VisxSDK0A6AdViewC019appShouldResumeFromC0yyAA0a4MRAdD0CF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setPlacementEffect",
            "printedName": "setPlacementEffect(_:_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementEffect",
                "printedName": "VisxSDK.VisxPlacementEffect",
                "usr": "c:@M@VisxSDK@E@VisxPlacementEffect"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)setPlacementEffect:::",
            "mangledName": "$s7VisxSDK0A6AdViewC18setPlacementEffectyyAA0afG0O_So6CGSizeVAHtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didSetPlacementDimension",
            "printedName": "didSetPlacementDimension(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)didSetPlacementDimension::",
            "mangledName": "$s7VisxSDK0A6AdViewC24didSetPlacementDimensionyySo6CGSizeV_AFtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "refreshPlacement",
            "printedName": "refreshPlacement()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)refreshPlacement",
            "mangledName": "$s7VisxSDK0A6AdViewC16refreshPlacementyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "closePlacement",
            "printedName": "closePlacement()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)closePlacement",
            "mangledName": "$s7VisxSDK0A6AdViewC14closePlacementyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "unloadCreative",
            "printedName": "unloadCreative()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)unloadCreative",
            "mangledName": "$s7VisxSDK0A6AdViewC14unloadCreativeyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "enableOnScrollEvent",
            "printedName": "enableOnScrollEvent()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)enableOnScrollEvent",
            "mangledName": "$s7VisxSDK0A6AdViewC19enableOnScrollEventyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "scrollDidScroll",
            "printedName": "scrollDidScroll()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)scrollDidScroll",
            "mangledName": "$s7VisxSDK0A6AdViewC15scrollDidScrollyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setMessageAbove",
            "printedName": "setMessageAbove(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)setMessageAbove:",
            "mangledName": "$s7VisxSDK0A6AdViewC15setMessageAboveyySSF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setMessageBelow",
            "printedName": "setMessageBelow(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)setMessageBelow:",
            "mangledName": "$s7VisxSDK0A6AdViewC15setMessageBelowyySSF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoFinished",
            "printedName": "videoFinished()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)videoFinished",
            "mangledName": "$s7VisxSDK0A6AdViewC13videoFinishedyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoWasCanceled",
            "printedName": "videoWasCanceled()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)videoWasCanceled",
            "mangledName": "$s7VisxSDK0A6AdViewC16videoWasCanceledyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoWasMuted",
            "printedName": "videoWasMuted()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)videoWasMuted",
            "mangledName": "$s7VisxSDK0A6AdViewC13videoWasMutedyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "videoWasUnmuted",
            "printedName": "videoWasUnmuted()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)videoWasUnmuted",
            "mangledName": "$s7VisxSDK0A6AdViewC15videoWasUnmutedyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "showInlineInContainer",
            "printedName": "showInlineInContainer()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)showInlineInContainer",
            "mangledName": "$s7VisxSDK0A6AdViewC21showInlineInContaineryyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "showCreativeIn",
            "printedName": "showCreativeIn(tableView:cell:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UITableView",
                "printedName": "UIKit.UITableView",
                "usr": "c:objc(cs)UITableView"
              },
              {
                "kind": "TypeNominal",
                "name": "UITableViewCell",
                "printedName": "UIKit.UITableViewCell",
                "usr": "c:objc(cs)UITableViewCell"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)showCreativeInTableView:cell:",
            "mangledName": "$s7VisxSDK0A6AdViewC14showCreativeIn05tableD04cellySo07UITableD0C_So0jD4CellCtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "showCreativeIn",
            "printedName": "showCreativeIn(collectionView:cell:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UICollectionView",
                "printedName": "UIKit.UICollectionView",
                "usr": "c:objc(cs)UICollectionView"
              },
              {
                "kind": "TypeNominal",
                "name": "UICollectionViewCell",
                "printedName": "UIKit.UICollectionViewCell",
                "usr": "c:objc(cs)UICollectionViewCell"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)showCreativeInCollectionView:cell:",
            "mangledName": "$s7VisxSDK0A6AdViewC14showCreativeIn010collectionD04cellySo012UICollectionD0C_So0jD4CellCtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "scrollViewDidScroll",
            "printedName": "scrollViewDidScroll()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)scrollViewDidScroll",
            "mangledName": "$s7VisxSDK0A6AdViewC06scrollD9DidScrollyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "reactiveScrollDidScroll",
            "printedName": "reactiveScrollDidScroll(scroll:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIScrollView",
                "printedName": "UIKit.UIScrollView",
                "usr": "c:objc(cs)UIScrollView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)reactiveScrollDidScrollWithScroll:",
            "mangledName": "$s7VisxSDK0A6AdViewC017reactiveScrollDidF06scrollySo08UIScrollD0C_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateMessageWebViewSize",
            "printedName": "updateMessageWebViewSize(label:event:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxJSEvent",
                "printedName": "VisxSDK.VisxJSEvent",
                "usr": "s:7VisxSDK0A7JSEventO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A6AdViewC016updateMessageWebD4Size5label5eventySS_AA0A7JSEventOtF",
            "mangledName": "$s7VisxSDK0A6AdViewC016updateMessageWebD4Size5label5eventySS_AA0A7JSEventOtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "messageFailedLog",
            "printedName": "messageFailedLog(message:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxJSEvent",
                "printedName": "VisxSDK.VisxJSEvent",
                "usr": "s:7VisxSDK0A7JSEventO"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A6AdViewC16messageFailedLog0E0yAA0A7JSEventO_tF",
            "mangledName": "$s7VisxSDK0A6AdViewC16messageFailedLog0E0yAA0A7JSEventO_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "showMessageAboveWebView",
            "printedName": "showMessageAboveWebView(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)showMessageAboveWebView:",
            "mangledName": "$s7VisxSDK0A6AdViewC019showMessageAboveWebD0yySSF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "closeMessageAboveWebView",
            "printedName": "closeMessageAboveWebView()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)closeMessageAboveWebView",
            "mangledName": "$s7VisxSDK0A6AdViewC020closeMessageAboveWebD0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "showMessageBelowWebView",
            "printedName": "showMessageBelowWebView(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)showMessageBelowWebView:",
            "mangledName": "$s7VisxSDK0A6AdViewC019showMessageBelowWebD0yySSF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "closeMessageBelowWebView",
            "printedName": "closeMessageBelowWebView()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)closeMessageBelowWebView",
            "mangledName": "$s7VisxSDK0A6AdViewC020closeMessageBelowWebD0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "showBrandedTakeover",
            "printedName": "showBrandedTakeover(with:_:_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "AnimationOptions",
                "printedName": "UIKit.UIView.AnimationOptions",
                "usr": "c:@E@UIViewAnimationOptions"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)showBrandedTakeoverWith::::",
            "mangledName": "$s7VisxSDK0A6AdViewC19showBrandedTakeover4with___ySS_So6CGSizeVSo22UIViewAnimationOptionsVSStF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "hideBrandedTakeover",
            "printedName": "hideBrandedTakeover(with:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "AnimationOptions",
                "printedName": "UIKit.UIView.AnimationOptions",
                "usr": "c:@E@UIViewAnimationOptions"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)hideBrandedTakeoverWith::",
            "mangledName": "$s7VisxSDK0A6AdViewC19hideBrandedTakeover4with_ySo22UIViewAnimationOptionsV_SStF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "closeBrandedTakeoverWebView",
            "printedName": "closeBrandedTakeoverWebView()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)closeBrandedTakeoverWebView",
            "mangledName": "$s7VisxSDK0A6AdViewC023closeBrandedTakeoverWebD0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "remoteConfigAdvertisingMessage",
            "printedName": "remoteConfigAdvertisingMessage()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)remoteConfigAdvertisingMessage",
            "mangledName": "$s7VisxSDK0A6AdViewC30remoteConfigAdvertisingMessageyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setMediationPlacementDimension",
            "printedName": "setMediationPlacementDimension(webView:viewPort:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)setMediationPlacementDimensionWithWebView:viewPort:",
            "mangledName": "$s7VisxSDK0A6AdViewC30setMediationPlacementDimension03webD08viewPortySo6CGSizeV_AHtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "sendRespondsPlacementDimension",
            "printedName": "sendRespondsPlacementDimension()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)sendRespondsPlacementDimension",
            "mangledName": "$s7VisxSDK0A6AdViewC30sendRespondsPlacementDimensionyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "trimStringInDict",
            "printedName": "trimStringInDict(dict:)",
            "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"
              },
              {
                "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"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)trimStringInDictWithDict:",
            "mangledName": "$s7VisxSDK0A6AdViewC16trimStringInDict4dictSDyS2SGAF_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "isValidBrandingString",
            "printedName": "isValidBrandingString(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)isValidBrandingString:",
            "mangledName": "$s7VisxSDK0A6AdViewC21isValidBrandingStringySbSSF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateWrapperSize",
            "printedName": "updateWrapperSize()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)updateWrapperSize",
            "mangledName": "$s7VisxSDK0A6AdViewC17updateWrapperSizeyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateMraidViews",
            "printedName": "updateMraidViews()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)updateMraidViews",
            "mangledName": "$s7VisxSDK0A6AdViewC16updateMraidViewsyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setMediationConstraints",
            "printedName": "setMediationConstraints()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)setMediationConstraints",
            "mangledName": "$s7VisxSDK0A6AdViewC23setMediationConstraintsyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "scrollView",
            "printedName": "scrollView(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIScrollView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIScrollView",
                    "printedName": "UIKit.UIScrollView",
                    "usr": "c:objc(cs)UIScrollView"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)scrollViewFrom:",
            "mangledName": "$s7VisxSDK0A6AdViewC06scrollD04fromSo08UIScrollD0CSgSo6UIViewC_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getAnchorType",
            "printedName": "getAnchorType(mradView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAnchorType",
                "printedName": "VisxSDK.VisxAnchorType",
                "usr": "s:7VisxSDK0A10AnchorTypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxMRAdView",
                "printedName": "VisxSDK.VisxMRAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxMRAdView"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A6AdViewC13getAnchorType04mradD0AA0afG0OAA0a4MRAdD0C_tF",
            "mangledName": "$s7VisxSDK0A6AdViewC13getAnchorType04mradD0AA0afG0OAA0a4MRAdD0C_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "hexStringToUIColor",
            "printedName": "hexStringToUIColor(hex:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIColor",
                "printedName": "UIKit.UIColor",
                "usr": "c:objc(cs)UIColor"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)hexStringToUIColorWithHex:",
            "mangledName": "$s7VisxSDK0A6AdViewC18hexStringToUIColor0E0So0H0CSS_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setColor",
            "printedName": "setColor()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)setColor",
            "mangledName": "$s7VisxSDK0A6AdViewC8setColoryyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "resetUIElements",
            "printedName": "resetUIElements()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)resetUIElements",
            "mangledName": "$s7VisxSDK0A6AdViewC15resetUIElementsyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setRotationProperties",
            "printedName": "setRotationProperties()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)setRotationProperties",
            "mangledName": "$s7VisxSDK0A6AdViewC21setRotationPropertiesyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setVisxAdViewFrameForSwiftUI",
            "printedName": "setVisxAdViewFrameForSwiftUI()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)setVisxAdViewFrameForSwiftUI",
            "mangledName": "$s7VisxSDK0A6AdViewC03setacD15FrameForSwiftUIyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "calculateAdRect",
            "printedName": "calculateAdRect(for:updatedRect:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.VisxAdResponse?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdResponse",
                    "printedName": "VisxSDK.VisxAdResponse",
                    "usr": "s:7VisxSDK0A10AdResponseV"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "CoreFoundation.CGRect?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A6AdViewC09calculateC4Rect3for07updatedF0So6CGRectVAA0aC8ResponseVSg_AHSgtF",
            "mangledName": "$s7VisxSDK0A6AdViewC09calculateC4Rect3for07updatedF0So6CGRectVAA0aC8ResponseVSg_AHSgtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getCellOriginX",
            "printedName": "getCellOriginX()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.Double?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A6AdViewC14getCellOriginXSdSgyF",
            "mangledName": "$s7VisxSDK0A6AdViewC14getCellOriginXSdSgyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "RawDocComment"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setContainerFrame",
            "printedName": "setContainerFrame()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)setContainerFrame",
            "mangledName": "$s7VisxSDK0A6AdViewC17setContainerFrameyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "disableExposureUnderstitial",
            "printedName": "disableExposureUnderstitial()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)disableExposureUnderstitial",
            "mangledName": "$s7VisxSDK0A6AdViewC27disableExposureUnderstitialyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "closeButtonPressed",
            "printedName": "closeButtonPressed()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)closeButtonPressed",
            "mangledName": "$s7VisxSDK0A6AdViewC18closeButtonPressedyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didReceive",
            "printedName": "didReceive(_:error:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[VisxSDK.MediationData]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[VisxSDK.MediationData]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MediationData",
                        "printedName": "VisxSDK.MediationData",
                        "usr": "s:7VisxSDK13MediationDataV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.NSError?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSError",
                    "printedName": "Foundation.NSError",
                    "usr": "c:objc(cs)NSError"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A6AdViewC10didReceive_5errorySayAA13MediationDataVGSg_So7NSErrorCSgtF",
            "mangledName": "$s7VisxSDK0A6AdViewC10didReceive_5errorySayAA13MediationDataVGSg_So7NSErrorCSgtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fetchingMediationFailed",
            "printedName": "fetchingMediationFailed()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)fetchingMediationFailed",
            "mangledName": "$s7VisxSDK0A6AdViewC23fetchingMediationFailedyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(adUnit:adSize:fixedSize:viewControllerForPresenting:interstitial:headerBidding:identifier:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIViewController?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIViewController",
                    "printedName": "UIKit.UIViewController",
                    "usr": "c:objc(cs)UIViewController"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)initWithAdUnit:adSize:fixedSize:viewControllerForPresenting:interstitial:headerBidding:identifier:",
            "mangledName": "$s7VisxSDK0A6AdViewC6adUnit0E4Size05fixedG027viewControllerForPresenting12interstitial13headerBidding10identifierACSS_So6CGSizeVSbSo06UIViewJ0CSgS2bSSSgtcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "Convenience",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "init_kind": "Convenience"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(adUnit:adViewDelegate:adSize:fixedSize:interstitial:headerBidding:identifier:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdViewDelegate",
                "printedName": "any VisxSDK.VisxAdViewDelegate",
                "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              },
              {
                "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": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)initWithAdUnit:adViewDelegate:adSize:fixedSize:interstitial:headerBidding:identifier:",
            "mangledName": "$s7VisxSDK0A6AdViewC6adUnit0eD8Delegate0E4Size05fixedH012interstitial13headerBidding10identifierACSS_AA0acdG0_pSo6CGSizeVS3bSSSgtcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "Convenience",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "init_kind": "Convenience"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(adUnit:headerBiddingDelegate:adSize:fixedSize:interstitial:identifier:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxHeaderBiddingDelegate",
                "printedName": "any VisxSDK.VisxHeaderBiddingDelegate",
                "usr": "c:@M@VisxSDK@objc(pl)VisxHeaderBiddingDelegate"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)initWithAdUnit:headerBiddingDelegate:adSize:fixedSize:interstitial:identifier:",
            "mangledName": "$s7VisxSDK0A6AdViewC6adUnit21headerBiddingDelegate0E4Size05fixedJ012interstitial10identifierACSS_AA0a6HeaderhI0_pSo6CGSizeVS2bSSSgtcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "Convenience",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "init_kind": "Convenience"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(adUnit:adViewDelegate:interstitial:identifier:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdView",
                "printedName": "VisxSDK.VisxAdView",
                "usr": "c:@M@VisxSDK@objc(cs)VisxAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxAdViewDelegate",
                "printedName": "any VisxSDK.VisxAdViewDelegate",
                "usr": "c:@M@VisxSDK@objc(pl)VisxAdViewDelegate"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              },
              {
                "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": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)initWithAdUnit:adViewDelegate:interstitial:identifier:",
            "mangledName": "$s7VisxSDK0A6AdViewC6adUnit0eD8Delegate12interstitial10identifierACSS_AA0acdG0_pSbSSSgtcfc",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "Convenience",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "init_kind": "Convenience"
          },
          {
            "kind": "Function",
            "name": "getSdkVersion",
            "printedName": "getSdkVersion()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)getSdkVersion",
            "mangledName": "$s7VisxSDK0A6AdViewC13getSdkVersionSSyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setAnchorFrame",
            "printedName": "setAnchorFrame(with:_:_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)setAnchorFrameWith::::",
            "mangledName": "$s7VisxSDK0A6AdViewC14setAnchorFrame4with___ySd_S3dtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "load",
            "printedName": "load()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)load",
            "mangledName": "$s7VisxSDK0A6AdViewC4loadyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "loadWithCustomTargetingParameters",
            "printedName": "loadWithCustomTargetingParameters(params:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "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"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)loadWithCustomTargetingParametersWithParams:",
            "mangledName": "$s7VisxSDK0A6AdViewC33loadWithCustomTargetingParameters6paramsySDyS2SG_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "advertisingLabelText",
            "printedName": "advertisingLabelText(label:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)advertisingLabelTextWithLabel:",
            "mangledName": "$s7VisxSDK0A6AdViewC20advertisingLabelText5labelySS_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "deallocAdView",
            "printedName": "deallocAdView()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)deallocAdView",
            "mangledName": "$s7VisxSDK0A6AdViewC07dealloccD0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getCreativeInScrollview",
            "printedName": "getCreativeInScrollview(scroll:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              },
              {
                "kind": "TypeNominal",
                "name": "UIScrollView",
                "printedName": "UIKit.UIScrollView",
                "usr": "c:objc(cs)UIScrollView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)getCreativeInScrollviewWithScroll:",
            "mangledName": "$s7VisxSDK0A6AdViewC23getCreativeInScrollview6scrollSo6UIViewCSo08UIScrollD0C_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getReactiveCreative",
            "printedName": "getReactiveCreative()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)getReactiveCreative",
            "mangledName": "$s7VisxSDK0A6AdViewC19getReactiveCreativeSo6UIViewCSgyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "showInterstitial",
            "printedName": "showInterstitial()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)showInterstitial",
            "mangledName": "$s7VisxSDK0A6AdViewC16showInterstitialyyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "showInterstitialFromViewController",
            "printedName": "showInterstitialFromViewController(controller:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIViewController",
                "printedName": "UIKit.UIViewController",
                "usr": "c:objc(cs)UIViewController"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)showInterstitialFromViewControllerWithController:",
            "mangledName": "$s7VisxSDK0A6AdViewC020showInterstitialFromD10Controller10controllerySo06UIViewH0C_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "scrollViewDidScroll",
            "printedName": "scrollViewDidScroll(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIScrollView",
                "printedName": "UIKit.UIScrollView",
                "usr": "c:objc(cs)UIScrollView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)scrollViewDidScroll:",
            "mangledName": "$s7VisxSDK0A6AdViewC06scrollD9DidScrollyySo08UIScrollD0CF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "objc_name": "scrollViewDidScroll:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "isInterstitial",
            "printedName": "isInterstitial()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)isInterstitial",
            "mangledName": "$s7VisxSDK0A6AdViewC14isInterstitialSbyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setInterstitialBackgroundColor",
            "printedName": "setInterstitialBackgroundColor(color:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIColor",
                "printedName": "UIKit.UIColor",
                "usr": "c:objc(cs)UIColor"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)setInterstitialBackgroundColorWithColor:",
            "mangledName": "$s7VisxSDK0A6AdViewC30setInterstitialBackgroundColor5colorySo7UIColorC_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "renderAd",
            "printedName": "renderAd()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)renderAd",
            "mangledName": "$s7VisxSDK0A6AdViewC06renderC0yyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "addFriendlyObstraction",
            "printedName": "addFriendlyObstraction(view:detailedReason:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)addFriendlyObstractionWithView:detailedReason:",
            "mangledName": "$s7VisxSDK0A6AdViewC22addFriendlyObstraction4view14detailedReasonySo6UIViewC_SStF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "addFriendlyObstraction",
            "printedName": "addFriendlyObstraction(viewsAndReasons:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[UIKit.UIView : Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:SD"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)addFriendlyObstractionWithViewsAndReasons:",
            "mangledName": "$s7VisxSDK0A6AdViewC22addFriendlyObstraction15viewsAndReasonsySDySo6UIViewCSSG_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "updateNavigationBarHeight",
            "printedName": "updateNavigationBarHeight(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)updateNavigationBarHeight:",
            "mangledName": "$s7VisxSDK0A6AdViewC25updateNavigationBarHeightyy12CoreGraphics7CGFloatVF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adViewDidReceiveAd",
            "printedName": "adViewDidReceiveAd(bannerView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)adViewDidReceiveAdWithBannerView:",
            "mangledName": "$s7VisxSDK0A6AdViewC02add10DidReceiveC006bannerD0ySo6UIViewC_tF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didFailToReceiveAdWithError",
            "printedName": "didFailToReceiveAdWithError(bannerView:error:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              },
              {
                "kind": "TypeNominal",
                "name": "NSError",
                "printedName": "Foundation.NSError",
                "usr": "c:objc(cs)NSError"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@objc(cs)VisxAdView(im)didFailToReceiveAdWithErrorWithBannerView:error:",
            "mangledName": "$s7VisxSDK0A6AdViewC016didFailToReceiveC9WithError06bannerD05errorySo6UIViewC_So7NSErrorCtF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@VisxSDK@objc(cs)VisxAdView",
        "mangledName": "$s7VisxSDK0A6AdViewC",
        "moduleName": "VisxSDK",
        "isOpen": true,
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "AccessControl",
          "ObjCMembers",
          "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": "LayoutConstraintItem",
            "printedName": "LayoutConstraintItem",
            "usr": "s:7VisxSDK20LayoutConstraintItemP",
            "mangledName": "$s7VisxSDK20LayoutConstraintItemP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintRelatableTarget",
            "printedName": "ConstraintRelatableTarget",
            "usr": "s:7VisxSDK25ConstraintRelatableTargetP",
            "mangledName": "$s7VisxSDK25ConstraintRelatableTargetP"
          },
          {
            "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": "Conformance",
            "name": "VisxAdManagerDelegate",
            "printedName": "VisxAdManagerDelegate",
            "usr": "s:7VisxSDK0A17AdManagerDelegateP",
            "mangledName": "$s7VisxSDK0A17AdManagerDelegateP"
          },
          {
            "kind": "Conformance",
            "name": "VisxMRAdViewDelegate",
            "printedName": "VisxMRAdViewDelegate",
            "usr": "s:7VisxSDK0A16MRAdViewDelegateP",
            "mangledName": "$s7VisxSDK0A16MRAdViewDelegateP"
          },
          {
            "kind": "Conformance",
            "name": "FetchMediationDelegate",
            "printedName": "FetchMediationDelegate",
            "usr": "s:7VisxSDK22FetchMediationDelegateP",
            "mangledName": "$s7VisxSDK22FetchMediationDelegateP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "CommonCrypto",
        "printedName": "CommonCrypto",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "VisxAdTargeting",
        "printedName": "VisxAdTargeting",
        "children": [
          {
            "kind": "Var",
            "name": "privateSharedInstance",
            "printedName": "privateSharedInstance",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdTargeting",
                "printedName": "VisxSDK.VisxAdTargeting",
                "usr": "s:7VisxSDK0A11AdTargetingV"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK0A11AdTargetingV21privateSharedInstanceACvpZ",
            "mangledName": "$s7VisxSDK0A11AdTargetingV21privateSharedInstanceACvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxAdTargeting",
                    "printedName": "VisxSDK.VisxAdTargeting",
                    "usr": "s:7VisxSDK0A11AdTargetingV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK0A11AdTargetingV21privateSharedInstanceACvgZ",
                "mangledName": "$s7VisxSDK0A11AdTargetingV21privateSharedInstanceACvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "shared",
            "printedName": "shared()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdTargeting",
                "printedName": "VisxSDK.VisxAdTargeting",
                "usr": "s:7VisxSDK0A11AdTargetingV"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11AdTargetingV6sharedACyFZ",
            "mangledName": "$s7VisxSDK0A11AdTargetingV6sharedACyFZ",
            "moduleName": "VisxSDK",
            "static": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "combineTargetingWithCustomParam",
            "printedName": "combineTargetingWithCustomParam(dict:placementType:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NSMutableDictionary",
                "printedName": "Foundation.NSMutableDictionary",
                "usr": "c:objc(cs)NSMutableDictionary"
              },
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.String : Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:SD"
              },
              {
                "kind": "TypeNominal",
                "name": "VisxPlacementType",
                "printedName": "VisxSDK.VisxPlacementType",
                "usr": "c:@M@VisxSDK@E@VisxPlacementType"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11AdTargetingV07combineD15WithCustomParam4dict13placementTypeSo19NSMutableDictionaryCSDyS2SG_AA0a9PlacementK0OtF",
            "mangledName": "$s7VisxSDK0A11AdTargetingV07combineD15WithCustomParam4dict13placementTypeSo19NSMutableDictionaryCSDyS2SG_AA0a9PlacementK0OtF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getAppVersion",
            "printedName": "getAppVersion()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11AdTargetingV13getAppVersionSSyF",
            "mangledName": "$s7VisxSDK0A11AdTargetingV13getAppVersionSSyF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getBundleIdFromAppStoreUrl",
            "printedName": "getBundleIdFromAppStoreUrl(adUnit:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:7VisxSDK0A11AdTargetingV26getBundleIdFromAppStoreUrl6adUnitSSSgAF_tF",
            "mangledName": "$s7VisxSDK0A11AdTargetingV26getBundleIdFromAppStoreUrl6adUnitSSSgAF_tF",
            "moduleName": "VisxSDK",
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxAdTargeting",
                "printedName": "VisxSDK.VisxAdTargeting",
                "usr": "s:7VisxSDK0A11AdTargetingV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK0A11AdTargetingVACycfc",
            "mangledName": "$s7VisxSDK0A11AdTargetingVACycfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:7VisxSDK0A11AdTargetingV",
        "mangledName": "$s7VisxSDK0A11AdTargetingV",
        "moduleName": "VisxSDK",
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "VisxSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ConstraintRelation",
        "printedName": "ConstraintRelation",
        "children": [
          {
            "kind": "Var",
            "name": "equal",
            "printedName": "equal",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConstraintRelation.Type) -> VisxSDK.ConstraintRelation",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintRelation",
                    "printedName": "VisxSDK.ConstraintRelation",
                    "usr": "s:7VisxSDK18ConstraintRelationO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ConstraintRelation.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConstraintRelation",
                        "printedName": "VisxSDK.ConstraintRelation",
                        "usr": "s:7VisxSDK18ConstraintRelationO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18ConstraintRelationO5equalyA2CmF",
            "mangledName": "$s7VisxSDK18ConstraintRelationO5equalyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "lessThanOrEqual",
            "printedName": "lessThanOrEqual",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConstraintRelation.Type) -> VisxSDK.ConstraintRelation",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintRelation",
                    "printedName": "VisxSDK.ConstraintRelation",
                    "usr": "s:7VisxSDK18ConstraintRelationO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ConstraintRelation.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConstraintRelation",
                        "printedName": "VisxSDK.ConstraintRelation",
                        "usr": "s:7VisxSDK18ConstraintRelationO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18ConstraintRelationO15lessThanOrEqualyA2CmF",
            "mangledName": "$s7VisxSDK18ConstraintRelationO15lessThanOrEqualyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "greaterThanOrEqual",
            "printedName": "greaterThanOrEqual",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConstraintRelation.Type) -> VisxSDK.ConstraintRelation",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintRelation",
                    "printedName": "VisxSDK.ConstraintRelation",
                    "usr": "s:7VisxSDK18ConstraintRelationO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "VisxSDK.ConstraintRelation.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ConstraintRelation",
                        "printedName": "VisxSDK.ConstraintRelation",
                        "usr": "s:7VisxSDK18ConstraintRelationO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:7VisxSDK18ConstraintRelationO18greaterThanOrEqualyA2CmF",
            "mangledName": "$s7VisxSDK18ConstraintRelationO18greaterThanOrEqualyA2CmF",
            "moduleName": "VisxSDK",
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "layoutRelation",
            "printedName": "layoutRelation",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Relation",
                "printedName": "UIKit.NSLayoutConstraint.Relation",
                "usr": "c:@E@NSLayoutRelation"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK18ConstraintRelationO06layoutD0So08NSLayoutD0Vvp",
            "mangledName": "$s7VisxSDK18ConstraintRelationO06layoutD0So08NSLayoutD0Vvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Relation",
                    "printedName": "UIKit.NSLayoutConstraint.Relation",
                    "usr": "c:@E@NSLayoutRelation"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK18ConstraintRelationO06layoutD0So08NSLayoutD0Vvg",
                "mangledName": "$s7VisxSDK18ConstraintRelationO06layoutD0So08NSLayoutD0Vvg",
                "moduleName": "VisxSDK",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "VisxSDK.ConstraintRelation?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintRelation",
                    "printedName": "VisxSDK.ConstraintRelation",
                    "usr": "s:7VisxSDK18ConstraintRelationO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:7VisxSDK18ConstraintRelationO8rawValueACSgSi_tcfc",
            "mangledName": "$s7VisxSDK18ConstraintRelationO8rawValueACSgSi_tcfc",
            "moduleName": "VisxSDK",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:7VisxSDK18ConstraintRelationO8rawValueSivp",
            "mangledName": "$s7VisxSDK18ConstraintRelationO8rawValueSivp",
            "moduleName": "VisxSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:7VisxSDK18ConstraintRelationO8rawValueSivg",
                "mangledName": "$s7VisxSDK18ConstraintRelationO8rawValueSivg",
                "moduleName": "VisxSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:7VisxSDK18ConstraintRelationO",
        "mangledName": "$s7VisxSDK18ConstraintRelationO",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "AccessControl"
        ],
        "enumRawTypeName": "Int",
        "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": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "VisxSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UILayoutGuide",
        "printedName": "UILayoutGuide",
        "children": [
          {
            "kind": "Var",
            "name": "snp",
            "printedName": "snp",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintLayoutGuideDSL",
                "printedName": "VisxSDK.ConstraintLayoutGuideDSL",
                "usr": "s:7VisxSDK24ConstraintLayoutGuideDSLV"
              }
            ],
            "declKind": "Var",
            "usr": "s:So13UILayoutGuideC7VisxSDKE3snpAC016ConstraintLayoutB3DSLVvp",
            "mangledName": "$sSo13UILayoutGuideC7VisxSDKE3snpAC016ConstraintLayoutB3DSLVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintLayoutGuideDSL",
                    "printedName": "VisxSDK.ConstraintLayoutGuideDSL",
                    "usr": "s:7VisxSDK24ConstraintLayoutGuideDSLV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So13UILayoutGuideC7VisxSDKE3snpAC016ConstraintLayoutB3DSLVvg",
                "mangledName": "$sSo13UILayoutGuideC7VisxSDKE3snpAC016ConstraintLayoutB3DSLVvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "c:objc(cs)UILayoutGuide",
        "moduleName": "UIKit",
        "isOpen": true,
        "intro_iOS": "9.0",
        "objc_name": "UILayoutGuide",
        "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": "Conformance",
            "name": "LayoutConstraintItem",
            "printedName": "LayoutConstraintItem",
            "usr": "s:7VisxSDK20LayoutConstraintItemP",
            "mangledName": "$s7VisxSDK20LayoutConstraintItemP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintRelatableTarget",
            "printedName": "ConstraintRelatableTarget",
            "usr": "s:7VisxSDK25ConstraintRelatableTargetP",
            "mangledName": "$s7VisxSDK25ConstraintRelatableTargetP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UIView",
        "printedName": "UIView",
        "children": [
          {
            "kind": "Var",
            "name": "snp_left",
            "printedName": "snp_left",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE8snp_leftAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE8snp_leftAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE8snp_leftAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE8snp_leftAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_top",
            "printedName": "snp_top",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE7snp_topAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE7snp_topAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE7snp_topAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE7snp_topAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_right",
            "printedName": "snp_right",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE9snp_rightAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE9snp_rightAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE9snp_rightAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE9snp_rightAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_bottom",
            "printedName": "snp_bottom",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE10snp_bottomAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE10snp_bottomAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE10snp_bottomAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE10snp_bottomAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_leading",
            "printedName": "snp_leading",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE11snp_leadingAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE11snp_leadingAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE11snp_leadingAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE11snp_leadingAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_trailing",
            "printedName": "snp_trailing",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE12snp_trailingAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE12snp_trailingAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE12snp_trailingAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE12snp_trailingAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_width",
            "printedName": "snp_width",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE9snp_widthAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE9snp_widthAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE9snp_widthAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE9snp_widthAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_height",
            "printedName": "snp_height",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE10snp_heightAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE10snp_heightAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE10snp_heightAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE10snp_heightAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_centerX",
            "printedName": "snp_centerX",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE11snp_centerXAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE11snp_centerXAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE11snp_centerXAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE11snp_centerXAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_centerY",
            "printedName": "snp_centerY",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE11snp_centerYAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE11snp_centerYAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE11snp_centerYAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE11snp_centerYAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_baseline",
            "printedName": "snp_baseline",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE12snp_baselineAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE12snp_baselineAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE12snp_baselineAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE12snp_baselineAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_lastBaseline",
            "printedName": "snp_lastBaseline",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE16snp_lastBaselineAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE16snp_lastBaselineAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "intro_Macosx": "10.11",
            "intro_iOS": "8.0",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available",
              "Available",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE16snp_lastBaselineAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE16snp_lastBaselineAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_firstBaseline",
            "printedName": "snp_firstBaseline",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE17snp_firstBaselineAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE17snp_firstBaselineAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_Macosx": "10.11",
            "intro_iOS": "8.0",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available",
              "Available",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE17snp_firstBaselineAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE17snp_firstBaselineAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_leftMargin",
            "printedName": "snp_leftMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE14snp_leftMarginAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE14snp_leftMarginAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE14snp_leftMarginAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE14snp_leftMarginAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_topMargin",
            "printedName": "snp_topMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE13snp_topMarginAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE13snp_topMarginAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE13snp_topMarginAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE13snp_topMarginAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_rightMargin",
            "printedName": "snp_rightMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE15snp_rightMarginAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE15snp_rightMarginAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE15snp_rightMarginAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE15snp_rightMarginAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_bottomMargin",
            "printedName": "snp_bottomMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE16snp_bottomMarginAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE16snp_bottomMarginAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE16snp_bottomMarginAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE16snp_bottomMarginAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_leadingMargin",
            "printedName": "snp_leadingMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE17snp_leadingMarginAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE17snp_leadingMarginAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE17snp_leadingMarginAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE17snp_leadingMarginAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_trailingMargin",
            "printedName": "snp_trailingMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE18snp_trailingMarginAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE18snp_trailingMarginAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE18snp_trailingMarginAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE18snp_trailingMarginAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_centerXWithinMargins",
            "printedName": "snp_centerXWithinMargins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE24snp_centerXWithinMarginsAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE24snp_centerXWithinMarginsAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE24snp_centerXWithinMarginsAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE24snp_centerXWithinMarginsAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_centerYWithinMargins",
            "printedName": "snp_centerYWithinMargins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE24snp_centerYWithinMarginsAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE24snp_centerYWithinMarginsAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE24snp_centerYWithinMarginsAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE24snp_centerYWithinMarginsAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_edges",
            "printedName": "snp_edges",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE9snp_edgesAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE9snp_edgesAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE9snp_edgesAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE9snp_edgesAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_size",
            "printedName": "snp_size",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE8snp_sizeAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE8snp_sizeAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE8snp_sizeAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE8snp_sizeAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_center",
            "printedName": "snp_center",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE10snp_centerAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE10snp_centerAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE10snp_centerAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE10snp_centerAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_margins",
            "printedName": "snp_margins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE11snp_marginsAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE11snp_marginsAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE11snp_marginsAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE11snp_marginsAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "snp_centerWithinMargins",
            "printedName": "snp_centerWithinMargins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintItem",
                "printedName": "VisxSDK.ConstraintItem",
                "usr": "s:7VisxSDK14ConstraintItemC"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE23snp_centerWithinMarginsAC14ConstraintItemCvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE23snp_centerWithinMarginsAC14ConstraintItemCvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "intro_iOS": "8.0",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available",
              "Available"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintItem",
                    "printedName": "VisxSDK.ConstraintItem",
                    "usr": "s:7VisxSDK14ConstraintItemC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE23snp_centerWithinMarginsAC14ConstraintItemCvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE23snp_centerWithinMarginsAC14ConstraintItemCvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "snp_prepareConstraints",
            "printedName": "snp_prepareConstraints(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[VisxSDK.Constraint]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Constraint",
                    "printedName": "VisxSDK.Constraint",
                    "usr": "s:7VisxSDK10ConstraintC"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConstraintMaker) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMaker",
                    "printedName": "VisxSDK.ConstraintMaker",
                    "usr": "s:7VisxSDK15ConstraintMakerC"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:So6UIViewC7VisxSDKE22snp_prepareConstraintsySayAC10ConstraintCGyAC0G5MakerCXEF",
            "mangledName": "$sSo6UIViewC7VisxSDKE22snp_prepareConstraintsySayAC10ConstraintCGyAC0G5MakerCXEF",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "snp_makeConstraints",
            "printedName": "snp_makeConstraints(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConstraintMaker) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMaker",
                    "printedName": "VisxSDK.ConstraintMaker",
                    "usr": "s:7VisxSDK15ConstraintMakerC"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:So6UIViewC7VisxSDKE19snp_makeConstraintsyyyAC15ConstraintMakerCXEF",
            "mangledName": "$sSo6UIViewC7VisxSDKE19snp_makeConstraintsyyyAC15ConstraintMakerCXEF",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "snp_remakeConstraints",
            "printedName": "snp_remakeConstraints(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConstraintMaker) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMaker",
                    "printedName": "VisxSDK.ConstraintMaker",
                    "usr": "s:7VisxSDK15ConstraintMakerC"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:So6UIViewC7VisxSDKE21snp_remakeConstraintsyyyAC15ConstraintMakerCXEF",
            "mangledName": "$sSo6UIViewC7VisxSDKE21snp_remakeConstraintsyyyAC15ConstraintMakerCXEF",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "snp_updateConstraints",
            "printedName": "snp_updateConstraints(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(VisxSDK.ConstraintMaker) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintMaker",
                    "printedName": "VisxSDK.ConstraintMaker",
                    "usr": "s:7VisxSDK15ConstraintMakerC"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:So6UIViewC7VisxSDKE21snp_updateConstraintsyyyAC15ConstraintMakerCXEF",
            "mangledName": "$sSo6UIViewC7VisxSDKE21snp_updateConstraintsyyyAC15ConstraintMakerCXEF",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "snp_removeConstraints",
            "printedName": "snp_removeConstraints()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:So6UIViewC7VisxSDKE21snp_removeConstraintsyyF",
            "mangledName": "$sSo6UIViewC7VisxSDKE21snp_removeConstraintsyyF",
            "moduleName": "VisxSDK",
            "deprecated": true,
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Available"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "snp",
            "printedName": "snp",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintViewDSL",
                "printedName": "VisxSDK.ConstraintViewDSL",
                "usr": "s:7VisxSDK17ConstraintViewDSLV"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE3snpAC17ConstraintViewDSLVvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE3snpAC17ConstraintViewDSLVvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintViewDSL",
                    "printedName": "VisxSDK.ConstraintViewDSL",
                    "usr": "s:7VisxSDK17ConstraintViewDSLV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE3snpAC17ConstraintViewDSLVvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE3snpAC17ConstraintViewDSLVvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "findViews",
            "printedName": "findViews(subclassOf:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[τ_0_0]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "Metatype",
                "printedName": "τ_0_0.Type",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:So6UIViewC7VisxSDKE9findViews10subclassOfSayxGxm_tABRbzlF",
            "mangledName": "$sSo6UIViewC7VisxSDKE9findViews10subclassOfSayxGxm_tABRbzlF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : UIKit.UIView>",
            "sugared_genericSig": "<T where T : UIKit.UIView>",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "recursiveSubviews",
            "printedName": "recursiveSubviews",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[UIKit.UIView]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE17recursiveSubviewsSayABGvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE17recursiveSubviewsSayABGvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[UIKit.UIView]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIView",
                        "printedName": "UIKit.UIView",
                        "usr": "c:objc(cs)UIView"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE17recursiveSubviewsSayABGvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE17recursiveSubviewsSayABGvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "allSuperviews",
            "printedName": "allSuperviews()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[UIKit.UIView]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Func",
            "usr": "s:So6UIViewC7VisxSDKE13allSuperviewsSayABGyF",
            "mangledName": "$sSo6UIViewC7VisxSDKE13allSuperviewsSayABGyF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "allSubviews",
            "printedName": "allSubviews",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[UIKit.UIView]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6UIViewC7VisxSDKE11allSubviewsSayABGvp",
            "mangledName": "$sSo6UIViewC7VisxSDKE11allSubviewsSayABGvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[UIKit.UIView]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIView",
                        "printedName": "UIKit.UIView",
                        "usr": "c:objc(cs)UIView"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6UIViewC7VisxSDKE11allSubviewsSayABGvg",
                "mangledName": "$sSo6UIViewC7VisxSDKE11allSubviewsSayABGvg",
                "moduleName": "VisxSDK",
                "isOpen": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "nearestAnchor",
            "printedName": "nearestAnchor(ofType:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_0_0?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Metatype",
                "printedName": "τ_0_0.Type",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:So6UIViewC7VisxSDKE13nearestAnchor6ofTypexSgxm_tABRbzlF",
            "mangledName": "$sSo6UIViewC7VisxSDKE13nearestAnchor6ofTypexSgxm_tABRbzlF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : UIKit.UIView>",
            "sugared_genericSig": "<T where T : UIKit.UIView>",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:objc(cs)UIView",
        "moduleName": "UIKit",
        "isOpen": true,
        "intro_iOS": "2.0",
        "objc_name": "UIView",
        "declAttributes": [
          "Preconcurrency",
          "Available",
          "ObjC",
          "NonSendable",
          "Custom",
          "Dynamic"
        ],
        "superclassUsr": "c:objc(cs)UIResponder",
        "isExternal": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "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": "LayoutConstraintItem",
            "printedName": "LayoutConstraintItem",
            "usr": "s:7VisxSDK20LayoutConstraintItemP",
            "mangledName": "$s7VisxSDK20LayoutConstraintItemP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintRelatableTarget",
            "printedName": "ConstraintRelatableTarget",
            "usr": "s:7VisxSDK25ConstraintRelatableTargetP",
            "mangledName": "$s7VisxSDK25ConstraintRelatableTargetP"
          },
          {
            "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": "Error",
        "printedName": "Error",
        "children": [
          {
            "kind": "Var",
            "name": "code",
            "printedName": "code",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:s5ErrorP7VisxSDKE4codeSivp",
            "mangledName": "$ss5ErrorP7VisxSDKE4codeSivp",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:s5ErrorP7VisxSDKE4codeSivg",
                "mangledName": "$ss5ErrorP7VisxSDKE4codeSivg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : Swift.Error>",
                "sugared_genericSig": "<Self where Self : Swift.Error>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "message",
            "printedName": "message",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:s5ErrorP7VisxSDKE7messageSSvp",
            "mangledName": "$ss5ErrorP7VisxSDKE7messageSSvp",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:s5ErrorP7VisxSDKE7messageSSvg",
                "mangledName": "$ss5ErrorP7VisxSDKE7messageSSvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : Swift.Error>",
                "sugared_genericSig": "<Self where Self : Swift.Error>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:s5ErrorP",
        "mangledName": "$ss5ErrorP",
        "moduleName": "Swift",
        "genericSig": "<τ_0_0 : Swift.Sendable>",
        "sugared_genericSig": "<Self : Swift.Sendable>",
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Name",
        "printedName": "Name",
        "children": [
          {
            "kind": "Var",
            "name": "sizeChange",
            "printedName": "sizeChange",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Name",
                "printedName": "Foundation.NSNotification.Name",
                "usr": "c:@T@NSNotificationName"
              }
            ],
            "declKind": "Var",
            "usr": "s:So18NSNotificationNamea7VisxSDKE10sizeChangeABvpZ",
            "mangledName": "$sSo18NSNotificationNamea7VisxSDKE10sizeChangeABvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isFromExtension": true,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Name",
                    "printedName": "Foundation.NSNotification.Name",
                    "usr": "c:@T@NSNotificationName"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So18NSNotificationNamea7VisxSDKE10sizeChangeABvgZ",
                "mangledName": "$sSo18NSNotificationNamea7VisxSDKE10sizeChangeABvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "visxEvent",
            "printedName": "visxEvent",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Name",
                "printedName": "Foundation.NSNotification.Name",
                "usr": "c:@T@NSNotificationName"
              }
            ],
            "declKind": "Var",
            "usr": "s:So18NSNotificationNamea7VisxSDKE9visxEventABvpZ",
            "mangledName": "$sSo18NSNotificationNamea7VisxSDKE9visxEventABvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isFromExtension": true,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Name",
                    "printedName": "Foundation.NSNotification.Name",
                    "usr": "c:@T@NSNotificationName"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So18NSNotificationNamea7VisxSDKE9visxEventABvgZ",
                "mangledName": "$sSo18NSNotificationNamea7VisxSDKE9visxEventABvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "kAVPlayerDismissNotif",
            "printedName": "kAVPlayerDismissNotif",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Name",
                "printedName": "Foundation.NSNotification.Name",
                "usr": "c:@T@NSNotificationName"
              }
            ],
            "declKind": "Var",
            "usr": "s:So18NSNotificationNamea7VisxSDKE21kAVPlayerDismissNotifABvpZ",
            "mangledName": "$sSo18NSNotificationNamea7VisxSDKE21kAVPlayerDismissNotifABvpZ",
            "moduleName": "VisxSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage"
            ],
            "isFromExtension": true,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Name",
                    "printedName": "Foundation.NSNotification.Name",
                    "usr": "c:@T@NSNotificationName"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So18NSNotificationNamea7VisxSDKE21kAVPlayerDismissNotifABvgZ",
                "mangledName": "$sSo18NSNotificationNamea7VisxSDKE21kAVPlayerDismissNotifABvgZ",
                "moduleName": "VisxSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Transparent"
                ],
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "c:@T@NSNotificationName",
        "moduleName": "Foundation",
        "declAttributes": [
          "SynthesizedProtocol",
          "SynthesizedProtocol",
          "SynthesizedProtocol",
          "SynthesizedProtocol",
          "SynthesizedProtocol",
          "SynthesizedProtocol",
          "Sendable"
        ],
        "isFromExtension": true,
        "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": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSString",
                    "printedName": "Foundation.NSString",
                    "usr": "c:objc(cs)NSString"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "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": "_SwiftNewtypeWrapper",
            "printedName": "_SwiftNewtypeWrapper",
            "usr": "s:s20_SwiftNewtypeWrapperP",
            "mangledName": "$ss20_SwiftNewtypeWrapperP"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "_HasCustomAnyHashableRepresentation",
            "printedName": "_HasCustomAnyHashableRepresentation",
            "usr": "s:s35_HasCustomAnyHashableRepresentationP",
            "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Encodable",
        "printedName": "Encodable",
        "children": [
          {
            "kind": "Var",
            "name": "dictionary",
            "printedName": "dictionary",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[Swift.String : Any]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.String : Any]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "ProtocolComposition",
                        "printedName": "Any"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:SE7VisxSDKE10dictionarySDySSypGSgvp",
            "mangledName": "$sSE7VisxSDKE10dictionarySDySSypGSgvp",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "[Swift.String : Any]?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Dictionary",
                        "printedName": "[Swift.String : Any]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "ProtocolComposition",
                            "printedName": "Any"
                          }
                        ],
                        "usr": "s:SD"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:SE7VisxSDKE10dictionarySDySSypGSgvg",
                "mangledName": "$sSE7VisxSDKE10dictionarySDySSypGSgvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>",
                "sugared_genericSig": "<Self where Self : Swift.Encodable>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:SE",
        "mangledName": "$sSE",
        "moduleName": "Swift",
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "AVPlayerViewController",
        "printedName": "AVPlayerViewController",
        "children": [
          {
            "kind": "Function",
            "name": "viewWillDisappear",
            "printedName": "viewWillDisappear(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@@objc(cs)AVPlayerViewController(im)viewWillDisappear:",
            "mangledName": "$sSo22AVPlayerViewControllerC7VisxSDKE17viewWillDisappearyySbF",
            "moduleName": "VisxSDK",
            "overriding": true,
            "isOpen": true,
            "objc_name": "viewWillDisappear:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override",
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:objc(cs)AVPlayerViewController",
        "moduleName": "AVKit",
        "isOpen": true,
        "intro_iOS": "8.0",
        "objc_name": "AVPlayerViewController",
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "Available",
          "ObjC",
          "Dynamic"
        ],
        "superclassUsr": "c:objc(cs)UIViewController",
        "isExternal": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "UIKit.UIViewController",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Int",
        "printedName": "Int",
        "children": [
          {
            "kind": "Var",
            "name": "constraintPriorityTargetValue",
            "printedName": "constraintPriorityTargetValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:Si7VisxSDKE29constraintPriorityTargetValueSfvp",
            "mangledName": "$sSi7VisxSDKE29constraintPriorityTargetValueSfvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:Si7VisxSDKE29constraintPriorityTargetValueSfvg",
                "mangledName": "$sSi7VisxSDKE29constraintPriorityTargetValueSfvg",
                "moduleName": "VisxSDK",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "constraintMultiplierTargetValue",
            "printedName": "constraintMultiplierTargetValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:Si7VisxSDKE31constraintMultiplierTargetValue14CoreFoundation7CGFloatVvp",
            "mangledName": "$sSi7VisxSDKE31constraintMultiplierTargetValue12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:Si7VisxSDKE31constraintMultiplierTargetValue14CoreFoundation7CGFloatVvg",
                "mangledName": "$sSi7VisxSDKE31constraintMultiplierTargetValue12CoreGraphics7CGFloatVvg",
                "moduleName": "VisxSDK",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:Si",
        "mangledName": "$sSi",
        "moduleName": "Swift",
        "declAttributes": [
          "Frozen"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "FixedWidthInteger",
            "printedName": "FixedWidthInteger",
            "usr": "s:s17FixedWidthIntegerP",
            "mangledName": "$ss17FixedWidthIntegerP"
          },
          {
            "kind": "Conformance",
            "name": "SignedInteger",
            "printedName": "SignedInteger",
            "usr": "s:SZ",
            "mangledName": "$sSZ"
          },
          {
            "kind": "Conformance",
            "name": "_ExpressibleByBuiltinIntegerLiteral",
            "printedName": "_ExpressibleByBuiltinIntegerLiteral",
            "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP",
            "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "BinaryInteger",
            "printedName": "BinaryInteger",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Words",
                "printedName": "Words",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Words",
                    "printedName": "Swift.Int.Words",
                    "usr": "s:Si5WordsV"
                  }
                ]
              }
            ],
            "usr": "s:Sz",
            "mangledName": "$sSz"
          },
          {
            "kind": "Conformance",
            "name": "LosslessStringConvertible",
            "printedName": "LosslessStringConvertible",
            "usr": "s:s25LosslessStringConvertibleP",
            "mangledName": "$ss25LosslessStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "SignedNumeric",
            "printedName": "SignedNumeric",
            "usr": "s:s13SignedNumericP",
            "mangledName": "$ss13SignedNumericP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Numeric",
            "printedName": "Numeric",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Magnitude",
                "printedName": "Magnitude",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:Sj",
            "mangledName": "$sSj"
          },
          {
            "kind": "Conformance",
            "name": "Strideable",
            "printedName": "Strideable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Stride",
                "printedName": "Stride",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:Sx",
            "mangledName": "$sSx"
          },
          {
            "kind": "Conformance",
            "name": "AdditiveArithmetic",
            "printedName": "AdditiveArithmetic",
            "usr": "s:s18AdditiveArithmeticP",
            "mangledName": "$ss18AdditiveArithmeticP"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByIntegerLiteral",
            "printedName": "ExpressibleByIntegerLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "IntegerLiteralType",
                "printedName": "IntegerLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:s27ExpressibleByIntegerLiteralP",
            "mangledName": "$ss27ExpressibleByIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "Comparable",
            "printedName": "Comparable",
            "usr": "s:SL",
            "mangledName": "$sSL"
          },
          {
            "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": "ConstraintRelatableTarget",
            "printedName": "ConstraintRelatableTarget",
            "usr": "s:7VisxSDK25ConstraintRelatableTargetP",
            "mangledName": "$s7VisxSDK25ConstraintRelatableTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintPriorityTarget",
            "printedName": "ConstraintPriorityTarget",
            "usr": "s:7VisxSDK24ConstraintPriorityTargetP",
            "mangledName": "$s7VisxSDK24ConstraintPriorityTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintOffsetTarget",
            "printedName": "ConstraintOffsetTarget",
            "usr": "s:7VisxSDK22ConstraintOffsetTargetP",
            "mangledName": "$s7VisxSDK22ConstraintOffsetTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintConstantTarget",
            "printedName": "ConstraintConstantTarget",
            "usr": "s:7VisxSDK24ConstraintConstantTargetP",
            "mangledName": "$s7VisxSDK24ConstraintConstantTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintInsetTarget",
            "printedName": "ConstraintInsetTarget",
            "usr": "s:7VisxSDK21ConstraintInsetTargetP",
            "mangledName": "$s7VisxSDK21ConstraintInsetTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintMultiplierTarget",
            "printedName": "ConstraintMultiplierTarget",
            "usr": "s:7VisxSDK26ConstraintMultiplierTargetP",
            "mangledName": "$s7VisxSDK26ConstraintMultiplierTargetP"
          },
          {
            "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": "CodingKeyRepresentable",
            "printedName": "CodingKeyRepresentable",
            "usr": "s:s22CodingKeyRepresentableP",
            "mangledName": "$ss22CodingKeyRepresentableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "_CustomPlaygroundQuickLookable",
            "printedName": "_CustomPlaygroundQuickLookable",
            "usr": "s:s30_CustomPlaygroundQuickLookableP",
            "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "MirrorPath",
            "printedName": "MirrorPath",
            "usr": "s:s10MirrorPathP",
            "mangledName": "$ss10MirrorPathP"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "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": "_HasCustomAnyHashableRepresentation",
            "printedName": "_HasCustomAnyHashableRepresentation",
            "usr": "s:s35_HasCustomAnyHashableRepresentationP",
            "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "SIMDScalar",
            "printedName": "SIMDScalar",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "SIMDMaskScalar",
                "printedName": "SIMDMaskScalar",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD2Storage",
                "printedName": "SIMD2Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD2Storage",
                    "printedName": "Swift.Int.SIMD2Storage",
                    "usr": "s:Si12SIMD2StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD4Storage",
                "printedName": "SIMD4Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD4Storage",
                    "printedName": "Swift.Int.SIMD4Storage",
                    "usr": "s:Si12SIMD4StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD8Storage",
                "printedName": "SIMD8Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD8Storage",
                    "printedName": "Swift.Int.SIMD8Storage",
                    "usr": "s:Si12SIMD8StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD16Storage",
                "printedName": "SIMD16Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD16Storage",
                    "printedName": "Swift.Int.SIMD16Storage",
                    "usr": "s:Si13SIMD16StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD32Storage",
                "printedName": "SIMD32Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD32Storage",
                    "printedName": "Swift.Int.SIMD32Storage",
                    "usr": "s:Si13SIMD32StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD64Storage",
                "printedName": "SIMD64Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD64Storage",
                    "printedName": "Swift.Int.SIMD64Storage",
                    "usr": "s:Si13SIMD64StorageV"
                  }
                ]
              }
            ],
            "usr": "s:s10SIMDScalarP",
            "mangledName": "$ss10SIMDScalarP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int64",
                    "printedName": "Swift.Int64",
                    "usr": "s:s5Int64V"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation18_FormatSpecifiableP",
            "mangledName": "$s10Foundation18_FormatSpecifiableP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSNumber",
                    "printedName": "Foundation.NSNumber",
                    "usr": "c:objc(cs)NSNumber"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int64",
                    "printedName": "Swift.Int64",
                    "usr": "s:s5Int64V"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI18_FormatSpecifiableP",
            "mangledName": "$s7SwiftUI18_FormatSpecifiableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UInt",
        "printedName": "UInt",
        "children": [
          {
            "kind": "Var",
            "name": "constraintPriorityTargetValue",
            "printedName": "constraintPriorityTargetValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:Su7VisxSDKE29constraintPriorityTargetValueSfvp",
            "mangledName": "$sSu7VisxSDKE29constraintPriorityTargetValueSfvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:Su7VisxSDKE29constraintPriorityTargetValueSfvg",
                "mangledName": "$sSu7VisxSDKE29constraintPriorityTargetValueSfvg",
                "moduleName": "VisxSDK",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "constraintMultiplierTargetValue",
            "printedName": "constraintMultiplierTargetValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:Su7VisxSDKE31constraintMultiplierTargetValue14CoreFoundation7CGFloatVvp",
            "mangledName": "$sSu7VisxSDKE31constraintMultiplierTargetValue12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:Su7VisxSDKE31constraintMultiplierTargetValue14CoreFoundation7CGFloatVvg",
                "mangledName": "$sSu7VisxSDKE31constraintMultiplierTargetValue12CoreGraphics7CGFloatVvg",
                "moduleName": "VisxSDK",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:Su",
        "mangledName": "$sSu",
        "moduleName": "Swift",
        "declAttributes": [
          "Frozen"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "FixedWidthInteger",
            "printedName": "FixedWidthInteger",
            "usr": "s:s17FixedWidthIntegerP",
            "mangledName": "$ss17FixedWidthIntegerP"
          },
          {
            "kind": "Conformance",
            "name": "UnsignedInteger",
            "printedName": "UnsignedInteger",
            "usr": "s:SU",
            "mangledName": "$sSU"
          },
          {
            "kind": "Conformance",
            "name": "_ExpressibleByBuiltinIntegerLiteral",
            "printedName": "_ExpressibleByBuiltinIntegerLiteral",
            "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP",
            "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "BinaryInteger",
            "printedName": "BinaryInteger",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Words",
                "printedName": "Words",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Words",
                    "printedName": "Swift.UInt.Words",
                    "usr": "s:Su5WordsV"
                  }
                ]
              }
            ],
            "usr": "s:Sz",
            "mangledName": "$sSz"
          },
          {
            "kind": "Conformance",
            "name": "LosslessStringConvertible",
            "printedName": "LosslessStringConvertible",
            "usr": "s:s25LosslessStringConvertibleP",
            "mangledName": "$ss25LosslessStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Numeric",
            "printedName": "Numeric",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Magnitude",
                "printedName": "Magnitude",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:Sj",
            "mangledName": "$sSj"
          },
          {
            "kind": "Conformance",
            "name": "Strideable",
            "printedName": "Strideable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Stride",
                "printedName": "Stride",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:Sx",
            "mangledName": "$sSx"
          },
          {
            "kind": "Conformance",
            "name": "AdditiveArithmetic",
            "printedName": "AdditiveArithmetic",
            "usr": "s:s18AdditiveArithmeticP",
            "mangledName": "$ss18AdditiveArithmeticP"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByIntegerLiteral",
            "printedName": "ExpressibleByIntegerLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "IntegerLiteralType",
                "printedName": "IntegerLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:s27ExpressibleByIntegerLiteralP",
            "mangledName": "$ss27ExpressibleByIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "Comparable",
            "printedName": "Comparable",
            "usr": "s:SL",
            "mangledName": "$sSL"
          },
          {
            "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": "ConstraintRelatableTarget",
            "printedName": "ConstraintRelatableTarget",
            "usr": "s:7VisxSDK25ConstraintRelatableTargetP",
            "mangledName": "$s7VisxSDK25ConstraintRelatableTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintPriorityTarget",
            "printedName": "ConstraintPriorityTarget",
            "usr": "s:7VisxSDK24ConstraintPriorityTargetP",
            "mangledName": "$s7VisxSDK24ConstraintPriorityTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintOffsetTarget",
            "printedName": "ConstraintOffsetTarget",
            "usr": "s:7VisxSDK22ConstraintOffsetTargetP",
            "mangledName": "$s7VisxSDK22ConstraintOffsetTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintConstantTarget",
            "printedName": "ConstraintConstantTarget",
            "usr": "s:7VisxSDK24ConstraintConstantTargetP",
            "mangledName": "$s7VisxSDK24ConstraintConstantTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintInsetTarget",
            "printedName": "ConstraintInsetTarget",
            "usr": "s:7VisxSDK21ConstraintInsetTargetP",
            "mangledName": "$s7VisxSDK21ConstraintInsetTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintMultiplierTarget",
            "printedName": "ConstraintMultiplierTarget",
            "usr": "s:7VisxSDK26ConstraintMultiplierTargetP",
            "mangledName": "$s7VisxSDK26ConstraintMultiplierTargetP"
          },
          {
            "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": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "_CustomPlaygroundQuickLookable",
            "printedName": "_CustomPlaygroundQuickLookable",
            "usr": "s:s30_CustomPlaygroundQuickLookableP",
            "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "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": "_HasCustomAnyHashableRepresentation",
            "printedName": "_HasCustomAnyHashableRepresentation",
            "usr": "s:s35_HasCustomAnyHashableRepresentationP",
            "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "SIMDScalar",
            "printedName": "SIMDScalar",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "SIMDMaskScalar",
                "printedName": "SIMDMaskScalar",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD2Storage",
                "printedName": "SIMD2Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD2Storage",
                    "printedName": "Swift.UInt.SIMD2Storage",
                    "usr": "s:Su12SIMD2StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD4Storage",
                "printedName": "SIMD4Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD4Storage",
                    "printedName": "Swift.UInt.SIMD4Storage",
                    "usr": "s:Su12SIMD4StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD8Storage",
                "printedName": "SIMD8Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD8Storage",
                    "printedName": "Swift.UInt.SIMD8Storage",
                    "usr": "s:Su12SIMD8StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD16Storage",
                "printedName": "SIMD16Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD16Storage",
                    "printedName": "Swift.UInt.SIMD16Storage",
                    "usr": "s:Su13SIMD16StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD32Storage",
                "printedName": "SIMD32Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD32Storage",
                    "printedName": "Swift.UInt.SIMD32Storage",
                    "usr": "s:Su13SIMD32StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD64Storage",
                "printedName": "SIMD64Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD64Storage",
                    "printedName": "Swift.UInt.SIMD64Storage",
                    "usr": "s:Su13SIMD64StorageV"
                  }
                ]
              }
            ],
            "usr": "s:s10SIMDScalarP",
            "mangledName": "$ss10SIMDScalarP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt64",
                    "printedName": "Swift.UInt64",
                    "usr": "s:s6UInt64V"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation18_FormatSpecifiableP",
            "mangledName": "$s10Foundation18_FormatSpecifiableP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSNumber",
                    "printedName": "Foundation.NSNumber",
                    "usr": "c:objc(cs)NSNumber"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt64",
                    "printedName": "Swift.UInt64",
                    "usr": "s:s6UInt64V"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI18_FormatSpecifiableP",
            "mangledName": "$s7SwiftUI18_FormatSpecifiableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Float",
        "printedName": "Float",
        "children": [
          {
            "kind": "Var",
            "name": "constraintPriorityTargetValue",
            "printedName": "constraintPriorityTargetValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:Sf7VisxSDKE29constraintPriorityTargetValueSfvp",
            "mangledName": "$sSf7VisxSDKE29constraintPriorityTargetValueSfvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:Sf7VisxSDKE29constraintPriorityTargetValueSfvg",
                "mangledName": "$sSf7VisxSDKE29constraintPriorityTargetValueSfvg",
                "moduleName": "VisxSDK",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "constraintMultiplierTargetValue",
            "printedName": "constraintMultiplierTargetValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:Sf7VisxSDKE31constraintMultiplierTargetValue14CoreFoundation7CGFloatVvp",
            "mangledName": "$sSf7VisxSDKE31constraintMultiplierTargetValue12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:Sf7VisxSDKE31constraintMultiplierTargetValue14CoreFoundation7CGFloatVvg",
                "mangledName": "$sSf7VisxSDKE31constraintMultiplierTargetValue12CoreGraphics7CGFloatVvg",
                "moduleName": "VisxSDK",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:Sf",
        "mangledName": "$sSf",
        "moduleName": "Swift",
        "declAttributes": [
          "Frozen"
        ],
        "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": "ConstraintRelatableTarget",
            "printedName": "ConstraintRelatableTarget",
            "usr": "s:7VisxSDK25ConstraintRelatableTargetP",
            "mangledName": "$s7VisxSDK25ConstraintRelatableTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintPriorityTarget",
            "printedName": "ConstraintPriorityTarget",
            "usr": "s:7VisxSDK24ConstraintPriorityTargetP",
            "mangledName": "$s7VisxSDK24ConstraintPriorityTargetP"
          },
          {
            "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": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "_CustomPlaygroundQuickLookable",
            "printedName": "_CustomPlaygroundQuickLookable",
            "usr": "s:s30_CustomPlaygroundQuickLookableP",
            "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "_CVarArgPassedAsDouble",
            "printedName": "_CVarArgPassedAsDouble",
            "usr": "s:s22_CVarArgPassedAsDoubleP",
            "mangledName": "$ss22_CVarArgPassedAsDoubleP"
          },
          {
            "kind": "Conformance",
            "name": "_CVarArgAligned",
            "printedName": "_CVarArgAligned",
            "usr": "s:s15_CVarArgAlignedP",
            "mangledName": "$ss15_CVarArgAlignedP"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "LosslessStringConvertible",
            "printedName": "LosslessStringConvertible",
            "usr": "s:s25LosslessStringConvertibleP",
            "mangledName": "$ss25LosslessStringConvertibleP"
          },
          {
            "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": "TextOutputStreamable",
            "printedName": "TextOutputStreamable",
            "usr": "s:s20TextOutputStreamableP",
            "mangledName": "$ss20TextOutputStreamableP"
          },
          {
            "kind": "Conformance",
            "name": "BinaryFloatingPoint",
            "printedName": "BinaryFloatingPoint",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawSignificand",
                "printedName": "RawSignificand",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt32",
                    "printedName": "Swift.UInt32",
                    "usr": "s:s6UInt32V"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "RawExponent",
                "printedName": "RawExponent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:SB",
            "mangledName": "$sSB"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByFloatLiteral",
            "printedName": "ExpressibleByFloatLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "FloatLiteralType",
                "printedName": "FloatLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ]
              }
            ],
            "usr": "s:s25ExpressibleByFloatLiteralP",
            "mangledName": "$ss25ExpressibleByFloatLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "FloatingPoint",
            "printedName": "FloatingPoint",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Exponent",
                "printedName": "Exponent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SF",
            "mangledName": "$sSF"
          },
          {
            "kind": "Conformance",
            "name": "SignedNumeric",
            "printedName": "SignedNumeric",
            "usr": "s:s13SignedNumericP",
            "mangledName": "$ss13SignedNumericP"
          },
          {
            "kind": "Conformance",
            "name": "Numeric",
            "printedName": "Numeric",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Magnitude",
                "printedName": "Magnitude",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ]
              }
            ],
            "usr": "s:Sj",
            "mangledName": "$sSj"
          },
          {
            "kind": "Conformance",
            "name": "AdditiveArithmetic",
            "printedName": "AdditiveArithmetic",
            "usr": "s:s18AdditiveArithmeticP",
            "mangledName": "$ss18AdditiveArithmeticP"
          },
          {
            "kind": "Conformance",
            "name": "_ExpressibleByBuiltinIntegerLiteral",
            "printedName": "_ExpressibleByBuiltinIntegerLiteral",
            "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP",
            "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByIntegerLiteral",
            "printedName": "ExpressibleByIntegerLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "IntegerLiteralType",
                "printedName": "IntegerLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int64",
                    "printedName": "Swift.Int64",
                    "usr": "s:s5Int64V"
                  }
                ]
              }
            ],
            "usr": "s:s27ExpressibleByIntegerLiteralP",
            "mangledName": "$ss27ExpressibleByIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "_ExpressibleByBuiltinFloatLiteral",
            "printedName": "_ExpressibleByBuiltinFloatLiteral",
            "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP",
            "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP"
          },
          {
            "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": "_HasCustomAnyHashableRepresentation",
            "printedName": "_HasCustomAnyHashableRepresentation",
            "usr": "s:s35_HasCustomAnyHashableRepresentationP",
            "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "Strideable",
            "printedName": "Strideable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Stride",
                "printedName": "Stride",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ]
              }
            ],
            "usr": "s:Sx",
            "mangledName": "$sSx"
          },
          {
            "kind": "Conformance",
            "name": "Comparable",
            "printedName": "Comparable",
            "usr": "s:SL",
            "mangledName": "$sSL"
          },
          {
            "kind": "Conformance",
            "name": "SIMDScalar",
            "printedName": "SIMDScalar",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "SIMDMaskScalar",
                "printedName": "SIMDMaskScalar",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int32",
                    "printedName": "Swift.Int32",
                    "usr": "s:s5Int32V"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD2Storage",
                "printedName": "SIMD2Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD2Storage",
                    "printedName": "Swift.Float.SIMD2Storage",
                    "usr": "s:Sf12SIMD2StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD4Storage",
                "printedName": "SIMD4Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD4Storage",
                    "printedName": "Swift.Float.SIMD4Storage",
                    "usr": "s:Sf12SIMD4StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD8Storage",
                "printedName": "SIMD8Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD8Storage",
                    "printedName": "Swift.Float.SIMD8Storage",
                    "usr": "s:Sf12SIMD8StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD16Storage",
                "printedName": "SIMD16Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD16Storage",
                    "printedName": "Swift.Float.SIMD16Storage",
                    "usr": "s:Sf13SIMD16StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD32Storage",
                "printedName": "SIMD32Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD32Storage",
                    "printedName": "Swift.Float.SIMD32Storage",
                    "usr": "s:Sf13SIMD32StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD64Storage",
                "printedName": "SIMD64Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD64Storage",
                    "printedName": "Swift.Float.SIMD64Storage",
                    "usr": "s:Sf13SIMD64StorageV"
                  }
                ]
              }
            ],
            "usr": "s:s10SIMDScalarP",
            "mangledName": "$ss10SIMDScalarP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation18_FormatSpecifiableP",
            "mangledName": "$s10Foundation18_FormatSpecifiableP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSNumber",
                    "printedName": "Foundation.NSNumber",
                    "usr": "c:objc(cs)NSNumber"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI18_FormatSpecifiableP",
            "mangledName": "$s7SwiftUI18_FormatSpecifiableP"
          },
          {
            "kind": "Conformance",
            "name": "VectorArithmetic",
            "printedName": "VectorArithmetic",
            "usr": "s:7SwiftUI16VectorArithmeticP",
            "mangledName": "$s7SwiftUI16VectorArithmeticP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintOffsetTarget",
            "printedName": "ConstraintOffsetTarget",
            "usr": "s:7VisxSDK22ConstraintOffsetTargetP",
            "mangledName": "$s7VisxSDK22ConstraintOffsetTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintConstantTarget",
            "printedName": "ConstraintConstantTarget",
            "usr": "s:7VisxSDK24ConstraintConstantTargetP",
            "mangledName": "$s7VisxSDK24ConstraintConstantTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintInsetTarget",
            "printedName": "ConstraintInsetTarget",
            "usr": "s:7VisxSDK21ConstraintInsetTargetP",
            "mangledName": "$s7VisxSDK21ConstraintInsetTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintMultiplierTarget",
            "printedName": "ConstraintMultiplierTarget",
            "usr": "s:7VisxSDK26ConstraintMultiplierTargetP",
            "mangledName": "$s7VisxSDK26ConstraintMultiplierTargetP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Double",
        "printedName": "Double",
        "children": [
          {
            "kind": "Var",
            "name": "constraintPriorityTargetValue",
            "printedName": "constraintPriorityTargetValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:Sd7VisxSDKE29constraintPriorityTargetValueSfvp",
            "mangledName": "$sSd7VisxSDKE29constraintPriorityTargetValueSfvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:Sd7VisxSDKE29constraintPriorityTargetValueSfvg",
                "mangledName": "$sSd7VisxSDKE29constraintPriorityTargetValueSfvg",
                "moduleName": "VisxSDK",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "constraintMultiplierTargetValue",
            "printedName": "constraintMultiplierTargetValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:Sd7VisxSDKE31constraintMultiplierTargetValue14CoreFoundation7CGFloatVvp",
            "mangledName": "$sSd7VisxSDKE31constraintMultiplierTargetValue12CoreGraphics7CGFloatVvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:Sd7VisxSDKE31constraintMultiplierTargetValue14CoreFoundation7CGFloatVvg",
                "mangledName": "$sSd7VisxSDKE31constraintMultiplierTargetValue12CoreGraphics7CGFloatVvg",
                "moduleName": "VisxSDK",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:Sd",
        "mangledName": "$sSd",
        "moduleName": "Swift",
        "declAttributes": [
          "Frozen"
        ],
        "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": "ConstraintRelatableTarget",
            "printedName": "ConstraintRelatableTarget",
            "usr": "s:7VisxSDK25ConstraintRelatableTargetP",
            "mangledName": "$s7VisxSDK25ConstraintRelatableTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintPriorityTarget",
            "printedName": "ConstraintPriorityTarget",
            "usr": "s:7VisxSDK24ConstraintPriorityTargetP",
            "mangledName": "$s7VisxSDK24ConstraintPriorityTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintOffsetTarget",
            "printedName": "ConstraintOffsetTarget",
            "usr": "s:7VisxSDK22ConstraintOffsetTargetP",
            "mangledName": "$s7VisxSDK22ConstraintOffsetTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintConstantTarget",
            "printedName": "ConstraintConstantTarget",
            "usr": "s:7VisxSDK24ConstraintConstantTargetP",
            "mangledName": "$s7VisxSDK24ConstraintConstantTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintInsetTarget",
            "printedName": "ConstraintInsetTarget",
            "usr": "s:7VisxSDK21ConstraintInsetTargetP",
            "mangledName": "$s7VisxSDK21ConstraintInsetTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintMultiplierTarget",
            "printedName": "ConstraintMultiplierTarget",
            "usr": "s:7VisxSDK26ConstraintMultiplierTargetP",
            "mangledName": "$s7VisxSDK26ConstraintMultiplierTargetP"
          },
          {
            "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": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "_CustomPlaygroundQuickLookable",
            "printedName": "_CustomPlaygroundQuickLookable",
            "usr": "s:s30_CustomPlaygroundQuickLookableP",
            "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "_CVarArgPassedAsDouble",
            "printedName": "_CVarArgPassedAsDouble",
            "usr": "s:s22_CVarArgPassedAsDoubleP",
            "mangledName": "$ss22_CVarArgPassedAsDoubleP"
          },
          {
            "kind": "Conformance",
            "name": "_CVarArgAligned",
            "printedName": "_CVarArgAligned",
            "usr": "s:s15_CVarArgAlignedP",
            "mangledName": "$ss15_CVarArgAlignedP"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "LosslessStringConvertible",
            "printedName": "LosslessStringConvertible",
            "usr": "s:s25LosslessStringConvertibleP",
            "mangledName": "$ss25LosslessStringConvertibleP"
          },
          {
            "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": "TextOutputStreamable",
            "printedName": "TextOutputStreamable",
            "usr": "s:s20TextOutputStreamableP",
            "mangledName": "$ss20TextOutputStreamableP"
          },
          {
            "kind": "Conformance",
            "name": "BinaryFloatingPoint",
            "printedName": "BinaryFloatingPoint",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawSignificand",
                "printedName": "RawSignificand",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt64",
                    "printedName": "Swift.UInt64",
                    "usr": "s:s6UInt64V"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "RawExponent",
                "printedName": "RawExponent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:SB",
            "mangledName": "$sSB"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByFloatLiteral",
            "printedName": "ExpressibleByFloatLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "FloatLiteralType",
                "printedName": "FloatLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ]
              }
            ],
            "usr": "s:s25ExpressibleByFloatLiteralP",
            "mangledName": "$ss25ExpressibleByFloatLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "FloatingPoint",
            "printedName": "FloatingPoint",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Exponent",
                "printedName": "Exponent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SF",
            "mangledName": "$sSF"
          },
          {
            "kind": "Conformance",
            "name": "SignedNumeric",
            "printedName": "SignedNumeric",
            "usr": "s:s13SignedNumericP",
            "mangledName": "$ss13SignedNumericP"
          },
          {
            "kind": "Conformance",
            "name": "Numeric",
            "printedName": "Numeric",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Magnitude",
                "printedName": "Magnitude",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ]
              }
            ],
            "usr": "s:Sj",
            "mangledName": "$sSj"
          },
          {
            "kind": "Conformance",
            "name": "AdditiveArithmetic",
            "printedName": "AdditiveArithmetic",
            "usr": "s:s18AdditiveArithmeticP",
            "mangledName": "$ss18AdditiveArithmeticP"
          },
          {
            "kind": "Conformance",
            "name": "_ExpressibleByBuiltinIntegerLiteral",
            "printedName": "_ExpressibleByBuiltinIntegerLiteral",
            "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP",
            "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByIntegerLiteral",
            "printedName": "ExpressibleByIntegerLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "IntegerLiteralType",
                "printedName": "IntegerLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int64",
                    "printedName": "Swift.Int64",
                    "usr": "s:s5Int64V"
                  }
                ]
              }
            ],
            "usr": "s:s27ExpressibleByIntegerLiteralP",
            "mangledName": "$ss27ExpressibleByIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "_ExpressibleByBuiltinFloatLiteral",
            "printedName": "_ExpressibleByBuiltinFloatLiteral",
            "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP",
            "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP"
          },
          {
            "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": "_HasCustomAnyHashableRepresentation",
            "printedName": "_HasCustomAnyHashableRepresentation",
            "usr": "s:s35_HasCustomAnyHashableRepresentationP",
            "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "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": "Comparable",
            "printedName": "Comparable",
            "usr": "s:SL",
            "mangledName": "$sSL"
          },
          {
            "kind": "Conformance",
            "name": "SIMDScalar",
            "printedName": "SIMDScalar",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "SIMDMaskScalar",
                "printedName": "SIMDMaskScalar",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int64",
                    "printedName": "Swift.Int64",
                    "usr": "s:s5Int64V"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD2Storage",
                "printedName": "SIMD2Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD2Storage",
                    "printedName": "Swift.Double.SIMD2Storage",
                    "usr": "s:Sd12SIMD2StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD4Storage",
                "printedName": "SIMD4Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD4Storage",
                    "printedName": "Swift.Double.SIMD4Storage",
                    "usr": "s:Sd12SIMD4StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD8Storage",
                "printedName": "SIMD8Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD8Storage",
                    "printedName": "Swift.Double.SIMD8Storage",
                    "usr": "s:Sd12SIMD8StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD16Storage",
                "printedName": "SIMD16Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD16Storage",
                    "printedName": "Swift.Double.SIMD16Storage",
                    "usr": "s:Sd13SIMD16StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD32Storage",
                "printedName": "SIMD32Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD32Storage",
                    "printedName": "Swift.Double.SIMD32Storage",
                    "usr": "s:Sd13SIMD32StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD64Storage",
                "printedName": "SIMD64Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD64Storage",
                    "printedName": "Swift.Double.SIMD64Storage",
                    "usr": "s:Sd13SIMD64StorageV"
                  }
                ]
              }
            ],
            "usr": "s:s10SIMDScalarP",
            "mangledName": "$ss10SIMDScalarP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation18_FormatSpecifiableP",
            "mangledName": "$s10Foundation18_FormatSpecifiableP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSNumber",
                    "printedName": "Foundation.NSNumber",
                    "usr": "c:objc(cs)NSNumber"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI18_FormatSpecifiableP",
            "mangledName": "$s7SwiftUI18_FormatSpecifiableP"
          },
          {
            "kind": "Conformance",
            "name": "VectorArithmetic",
            "printedName": "VectorArithmetic",
            "usr": "s:7SwiftUI16VectorArithmeticP",
            "mangledName": "$s7SwiftUI16VectorArithmeticP"
          },
          {
            "kind": "Conformance",
            "name": "Animatable",
            "printedName": "Animatable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AnimatableData",
                "printedName": "AnimatableData",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI10AnimatableP",
            "mangledName": "$s7SwiftUI10AnimatableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CGFloat",
        "printedName": "CGFloat",
        "children": [
          {
            "kind": "Var",
            "name": "constraintPriorityTargetValue",
            "printedName": "constraintPriorityTargetValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:14CoreFoundation7CGFloatV7VisxSDKE29constraintPriorityTargetValueSfvp",
            "mangledName": "$s12CoreGraphics7CGFloatV7VisxSDKE29constraintPriorityTargetValueSfvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:14CoreFoundation7CGFloatV7VisxSDKE29constraintPriorityTargetValueSfvg",
                "mangledName": "$s12CoreGraphics7CGFloatV7VisxSDKE29constraintPriorityTargetValueSfvg",
                "moduleName": "VisxSDK",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "roundToOneDecimalPoint",
            "printedName": "roundToOneDecimalPoint()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Func",
            "usr": "s:14CoreFoundation7CGFloatV7VisxSDKE22roundToOneDecimalPointACyF",
            "mangledName": "$s12CoreGraphics7CGFloatV7VisxSDKE22roundToOneDecimalPointACyF",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "constraintMultiplierTargetValue",
            "printedName": "constraintMultiplierTargetValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:14CoreFoundation7CGFloatV7VisxSDKE31constraintMultiplierTargetValueACvp",
            "mangledName": "$s12CoreGraphics7CGFloatV7VisxSDKE31constraintMultiplierTargetValueACvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:14CoreFoundation7CGFloatV7VisxSDKE31constraintMultiplierTargetValueACvg",
                "mangledName": "$s12CoreGraphics7CGFloatV7VisxSDKE31constraintMultiplierTargetValueACvg",
                "moduleName": "VisxSDK",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:14CoreFoundation7CGFloatV",
        "mangledName": "$s12CoreGraphics7CGFloatV",
        "moduleName": "CoreFoundation",
        "intro_Macosx": "10.0",
        "intro_iOS": "2.0",
        "intro_tvOS": "9.0",
        "intro_watchOS": "1.0",
        "declAttributes": [
          "Frozen",
          "OriginallyDefinedIn",
          "OriginallyDefinedIn",
          "OriginallyDefinedIn",
          "OriginallyDefinedIn",
          "OriginallyDefinedIn",
          "Available",
          "Available",
          "Available",
          "Available",
          "Available"
        ],
        "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": "ConstraintRelatableTarget",
            "printedName": "ConstraintRelatableTarget",
            "usr": "s:7VisxSDK25ConstraintRelatableTargetP",
            "mangledName": "$s7VisxSDK25ConstraintRelatableTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintPriorityTarget",
            "printedName": "ConstraintPriorityTarget",
            "usr": "s:7VisxSDK24ConstraintPriorityTargetP",
            "mangledName": "$s7VisxSDK24ConstraintPriorityTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintOffsetTarget",
            "printedName": "ConstraintOffsetTarget",
            "usr": "s:7VisxSDK22ConstraintOffsetTargetP",
            "mangledName": "$s7VisxSDK22ConstraintOffsetTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintConstantTarget",
            "printedName": "ConstraintConstantTarget",
            "usr": "s:7VisxSDK24ConstraintConstantTargetP",
            "mangledName": "$s7VisxSDK24ConstraintConstantTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintInsetTarget",
            "printedName": "ConstraintInsetTarget",
            "usr": "s:7VisxSDK21ConstraintInsetTargetP",
            "mangledName": "$s7VisxSDK21ConstraintInsetTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintMultiplierTarget",
            "printedName": "ConstraintMultiplierTarget",
            "usr": "s:7VisxSDK26ConstraintMultiplierTargetP",
            "mangledName": "$s7VisxSDK26ConstraintMultiplierTargetP"
          },
          {
            "kind": "Conformance",
            "name": "SignedNumeric",
            "printedName": "SignedNumeric",
            "usr": "s:s13SignedNumericP",
            "mangledName": "$ss13SignedNumericP"
          },
          {
            "kind": "Conformance",
            "name": "Numeric",
            "printedName": "Numeric",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Magnitude",
                "printedName": "Magnitude",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ]
              }
            ],
            "usr": "s:Sj",
            "mangledName": "$sSj"
          },
          {
            "kind": "Conformance",
            "name": "AdditiveArithmetic",
            "printedName": "AdditiveArithmetic",
            "usr": "s:s18AdditiveArithmeticP",
            "mangledName": "$ss18AdditiveArithmeticP"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByIntegerLiteral",
            "printedName": "ExpressibleByIntegerLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "IntegerLiteralType",
                "printedName": "IntegerLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:s27ExpressibleByIntegerLiteralP",
            "mangledName": "$ss27ExpressibleByIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "BinaryFloatingPoint",
            "printedName": "BinaryFloatingPoint",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawSignificand",
                "printedName": "RawSignificand",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "RawExponent",
                "printedName": "RawExponent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:SB",
            "mangledName": "$sSB"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByFloatLiteral",
            "printedName": "ExpressibleByFloatLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "FloatLiteralType",
                "printedName": "FloatLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ]
              }
            ],
            "usr": "s:s25ExpressibleByFloatLiteralP",
            "mangledName": "$ss25ExpressibleByFloatLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "FloatingPoint",
            "printedName": "FloatingPoint",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Exponent",
                "printedName": "Exponent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SF",
            "mangledName": "$sSF"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "Strideable",
            "printedName": "Strideable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Stride",
                "printedName": "Stride",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ]
              }
            ],
            "usr": "s:Sx",
            "mangledName": "$sSx"
          },
          {
            "kind": "Conformance",
            "name": "Comparable",
            "printedName": "Comparable",
            "usr": "s:SL",
            "mangledName": "$sSL"
          },
          {
            "kind": "Conformance",
            "name": "_CVarArgPassedAsDouble",
            "printedName": "_CVarArgPassedAsDouble",
            "usr": "s:s22_CVarArgPassedAsDoubleP",
            "mangledName": "$ss22_CVarArgPassedAsDoubleP"
          },
          {
            "kind": "Conformance",
            "name": "_CVarArgAligned",
            "printedName": "_CVarArgAligned",
            "usr": "s:s15_CVarArgAlignedP",
            "mangledName": "$ss15_CVarArgAlignedP"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation18_FormatSpecifiableP",
            "mangledName": "$s10Foundation18_FormatSpecifiableP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSNumber",
                    "printedName": "Foundation.NSNumber",
                    "usr": "c:objc(cs)NSNumber"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI18_FormatSpecifiableP",
            "mangledName": "$s7SwiftUI18_FormatSpecifiableP"
          },
          {
            "kind": "Conformance",
            "name": "VectorArithmetic",
            "printedName": "VectorArithmetic",
            "usr": "s:7SwiftUI16VectorArithmeticP",
            "mangledName": "$s7SwiftUI16VectorArithmeticP"
          },
          {
            "kind": "Conformance",
            "name": "Animatable",
            "printedName": "Animatable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AnimatableData",
                "printedName": "AnimatableData",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI10AnimatableP",
            "mangledName": "$s7SwiftUI10AnimatableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CGSize",
        "printedName": "CGSize",
        "declKind": "Struct",
        "usr": "c:@S@CGSize",
        "moduleName": "CoreFoundation",
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintRelatableTarget",
            "printedName": "ConstraintRelatableTarget",
            "usr": "s:7VisxSDK25ConstraintRelatableTargetP",
            "mangledName": "$s7VisxSDK25ConstraintRelatableTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintConstantTarget",
            "printedName": "ConstraintConstantTarget",
            "usr": "s:7VisxSDK24ConstraintConstantTargetP",
            "mangledName": "$s7VisxSDK24ConstraintConstantTargetP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSValue",
                    "printedName": "Foundation.NSValue",
                    "usr": "c:objc(cs)NSValue"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "_CustomPlaygroundQuickLookable",
            "printedName": "_CustomPlaygroundQuickLookable",
            "usr": "s:s30_CustomPlaygroundQuickLookableP",
            "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "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": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Animatable",
            "printedName": "Animatable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AnimatableData",
                "printedName": "AnimatableData",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AnimatablePair",
                    "printedName": "SwiftUI.AnimatablePair<CoreGraphics.CGFloat, CoreGraphics.CGFloat>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CGFloat",
                        "printedName": "CoreGraphics.CGFloat",
                        "usr": "s:14CoreFoundation7CGFloatV"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "CGFloat",
                        "printedName": "CoreGraphics.CGFloat",
                        "usr": "s:14CoreFoundation7CGFloatV"
                      }
                    ],
                    "usr": "s:7SwiftUI14AnimatablePairV"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI10AnimatableP",
            "mangledName": "$s7SwiftUI10AnimatableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CGPoint",
        "printedName": "CGPoint",
        "declKind": "Struct",
        "usr": "c:@S@CGPoint",
        "moduleName": "CoreFoundation",
        "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": "ConstraintRelatableTarget",
            "printedName": "ConstraintRelatableTarget",
            "usr": "s:7VisxSDK25ConstraintRelatableTargetP",
            "mangledName": "$s7VisxSDK25ConstraintRelatableTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintConstantTarget",
            "printedName": "ConstraintConstantTarget",
            "usr": "s:7VisxSDK24ConstraintConstantTargetP",
            "mangledName": "$s7VisxSDK24ConstraintConstantTargetP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSValue",
                    "printedName": "Foundation.NSValue",
                    "usr": "c:objc(cs)NSValue"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "_CustomPlaygroundQuickLookable",
            "printedName": "_CustomPlaygroundQuickLookable",
            "usr": "s:s30_CustomPlaygroundQuickLookableP",
            "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "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": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Animatable",
            "printedName": "Animatable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AnimatableData",
                "printedName": "AnimatableData",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AnimatablePair",
                    "printedName": "SwiftUI.AnimatablePair<CoreGraphics.CGFloat, CoreGraphics.CGFloat>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CGFloat",
                        "printedName": "CoreGraphics.CGFloat",
                        "usr": "s:14CoreFoundation7CGFloatV"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "CGFloat",
                        "printedName": "CoreGraphics.CGFloat",
                        "usr": "s:14CoreFoundation7CGFloatV"
                      }
                    ],
                    "usr": "s:7SwiftUI14AnimatablePairV"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI10AnimatableP",
            "mangledName": "$s7SwiftUI10AnimatableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UIEdgeInsets",
        "printedName": "UIEdgeInsets",
        "declKind": "Struct",
        "usr": "c:@S@UIEdgeInsets",
        "moduleName": "UIKit",
        "declAttributes": [
          "SynthesizedProtocol",
          "NonSendable",
          "Sendable"
        ],
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintRelatableTarget",
            "printedName": "ConstraintRelatableTarget",
            "usr": "s:7VisxSDK25ConstraintRelatableTargetP",
            "mangledName": "$s7VisxSDK25ConstraintRelatableTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintConstantTarget",
            "printedName": "ConstraintConstantTarget",
            "usr": "s:7VisxSDK24ConstraintConstantTargetP",
            "mangledName": "$s7VisxSDK24ConstraintConstantTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintInsetTarget",
            "printedName": "ConstraintInsetTarget",
            "usr": "s:7VisxSDK21ConstraintInsetTargetP",
            "mangledName": "$s7VisxSDK21ConstraintInsetTargetP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSValue",
                    "printedName": "Foundation.NSValue",
                    "usr": "c:objc(cs)NSValue"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NSDirectionalEdgeInsets",
        "printedName": "NSDirectionalEdgeInsets",
        "declKind": "Struct",
        "usr": "c:@S@NSDirectionalEdgeInsets",
        "moduleName": "UIKit",
        "intro_iOS": "11.0",
        "declAttributes": [
          "Available",
          "SynthesizedProtocol",
          "NonSendable",
          "Sendable"
        ],
        "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": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintRelatableTarget",
            "printedName": "ConstraintRelatableTarget",
            "usr": "s:7VisxSDK25ConstraintRelatableTargetP",
            "mangledName": "$s7VisxSDK25ConstraintRelatableTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintConstantTarget",
            "printedName": "ConstraintConstantTarget",
            "usr": "s:7VisxSDK24ConstraintConstantTargetP",
            "mangledName": "$s7VisxSDK24ConstraintConstantTargetP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintDirectionalInsetTarget",
            "printedName": "ConstraintDirectionalInsetTarget",
            "usr": "s:7VisxSDK32ConstraintDirectionalInsetTargetP",
            "mangledName": "$s7VisxSDK32ConstraintDirectionalInsetTargetP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSValue",
                    "printedName": "Foundation.NSValue",
                    "usr": "c:objc(cs)NSValue"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UIDevice",
        "printedName": "UIDevice",
        "children": [
          {
            "kind": "Var",
            "name": "type",
            "printedName": "type",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxDeviceModel",
                "printedName": "VisxSDK.VisxDeviceModel",
                "usr": "s:7VisxSDK0A11DeviceModelO"
              }
            ],
            "declKind": "Var",
            "usr": "s:So8UIDeviceC7VisxSDKE4typeAC0B11DeviceModelOvp",
            "mangledName": "$sSo8UIDeviceC7VisxSDKE4typeAC0B11DeviceModelOvp",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "Documentation"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VisxDeviceModel",
                    "printedName": "VisxSDK.VisxDeviceModel",
                    "usr": "s:7VisxSDK0A11DeviceModelO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So8UIDeviceC7VisxSDKE4typeAC0B11DeviceModelOvg",
                "mangledName": "$sSo8UIDeviceC7VisxSDKE4typeAC0B11DeviceModelOvg",
                "moduleName": "VisxSDK",
                "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": "String",
        "printedName": "String",
        "children": [
          {
            "kind": "Function",
            "name": "matches",
            "printedName": "matches(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:SS7VisxSDKE7matchesySbSSF",
            "mangledName": "$sSS7VisxSDKE7matchesySbSSF",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "deletingPrefix",
            "printedName": "deletingPrefix(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:SS7VisxSDKE14deletingPrefixyS2SF",
            "mangledName": "$sSS7VisxSDKE14deletingPrefixyS2SF",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:SS",
        "mangledName": "$sSS",
        "moduleName": "Swift",
        "declAttributes": [
          "EagerMove",
          "Frozen"
        ],
        "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": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "CodingKeyRepresentable",
            "printedName": "CodingKeyRepresentable",
            "usr": "s:s22CodingKeyRepresentableP",
            "mangledName": "$ss22CodingKeyRepresentableP"
          },
          {
            "kind": "Conformance",
            "name": "_HasContiguousBytes",
            "printedName": "_HasContiguousBytes",
            "usr": "s:s19_HasContiguousBytesP",
            "mangledName": "$ss19_HasContiguousBytesP"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "_CustomPlaygroundQuickLookable",
            "printedName": "_CustomPlaygroundQuickLookable",
            "usr": "s:s30_CustomPlaygroundQuickLookableP",
            "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "TextOutputStream",
            "printedName": "TextOutputStream",
            "usr": "s:s16TextOutputStreamP",
            "mangledName": "$ss16TextOutputStreamP"
          },
          {
            "kind": "Conformance",
            "name": "TextOutputStreamable",
            "printedName": "TextOutputStreamable",
            "usr": "s:s20TextOutputStreamableP",
            "mangledName": "$ss20TextOutputStreamableP"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "_ExpressibleByBuiltinUnicodeScalarLiteral",
            "printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral",
            "usr": "s:s41_ExpressibleByBuiltinUnicodeScalarLiteralP",
            "mangledName": "$ss41_ExpressibleByBuiltinUnicodeScalarLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral",
            "printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral",
            "usr": "s:s51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP",
            "mangledName": "$ss51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "_ExpressibleByBuiltinStringLiteral",
            "printedName": "_ExpressibleByBuiltinStringLiteral",
            "usr": "s:s34_ExpressibleByBuiltinStringLiteralP",
            "mangledName": "$ss34_ExpressibleByBuiltinStringLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByStringLiteral",
            "printedName": "ExpressibleByStringLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "StringLiteralType",
                "printedName": "StringLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ]
              }
            ],
            "usr": "s:s26ExpressibleByStringLiteralP",
            "mangledName": "$ss26ExpressibleByStringLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByExtendedGraphemeClusterLiteral",
            "printedName": "ExpressibleByExtendedGraphemeClusterLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ExtendedGraphemeClusterLiteralType",
                "printedName": "ExtendedGraphemeClusterLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ]
              }
            ],
            "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP",
            "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByUnicodeScalarLiteral",
            "printedName": "ExpressibleByUnicodeScalarLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "UnicodeScalarLiteralType",
                "printedName": "UnicodeScalarLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ]
              }
            ],
            "usr": "s:s33ExpressibleByUnicodeScalarLiteralP",
            "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "BidirectionalCollection",
            "printedName": "BidirectionalCollection",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Character",
                    "printedName": "Swift.Character",
                    "usr": "s:SJ"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Index",
                "printedName": "Index",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Index",
                    "printedName": "Swift.String.Index",
                    "usr": "s:SS5IndexV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SubSequence",
                "printedName": "SubSequence",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Substring",
                    "printedName": "Swift.Substring",
                    "usr": "s:Ss"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Indices",
                "printedName": "Indices",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DefaultIndices",
                    "printedName": "Swift.DefaultIndices<Swift.String>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:SI"
                  }
                ]
              }
            ],
            "usr": "s:SK",
            "mangledName": "$sSK"
          },
          {
            "kind": "Conformance",
            "name": "Collection",
            "printedName": "Collection",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Character",
                    "printedName": "Swift.Character",
                    "usr": "s:SJ"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Index",
                "printedName": "Index",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Index",
                    "printedName": "Swift.String.Index",
                    "usr": "s:SS5IndexV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Iterator",
                "printedName": "Iterator",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Iterator",
                    "printedName": "Swift.String.Iterator",
                    "usr": "s:SS8IteratorV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SubSequence",
                "printedName": "SubSequence",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Substring",
                    "printedName": "Swift.Substring",
                    "usr": "s:Ss"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Indices",
                "printedName": "Indices",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DefaultIndices",
                    "printedName": "Swift.DefaultIndices<Swift.String>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:SI"
                  }
                ]
              }
            ],
            "usr": "s:Sl",
            "mangledName": "$sSl"
          },
          {
            "kind": "Conformance",
            "name": "Sequence",
            "printedName": "Sequence",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Character",
                    "printedName": "Swift.Character",
                    "usr": "s:SJ"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Iterator",
                "printedName": "Iterator",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Iterator",
                    "printedName": "Swift.String.Iterator",
                    "usr": "s:SS8IteratorV"
                  }
                ]
              }
            ],
            "usr": "s:ST",
            "mangledName": "$sST"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Comparable",
            "printedName": "Comparable",
            "usr": "s:SL",
            "mangledName": "$sSL"
          },
          {
            "kind": "Conformance",
            "name": "StringProtocol",
            "printedName": "StringProtocol",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "UTF8View",
                "printedName": "UTF8View",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UTF8View",
                    "printedName": "Swift.String.UTF8View",
                    "usr": "s:SS8UTF8ViewV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "UTF16View",
                "printedName": "UTF16View",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UTF16View",
                    "printedName": "Swift.String.UTF16View",
                    "usr": "s:SS9UTF16ViewV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "UnicodeScalarView",
                "printedName": "UnicodeScalarView",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UnicodeScalarView",
                    "printedName": "Swift.String.UnicodeScalarView",
                    "usr": "s:SS17UnicodeScalarViewV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SubSequence",
                "printedName": "SubSequence",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Substring",
                    "printedName": "Swift.Substring",
                    "usr": "s:Ss"
                  }
                ]
              }
            ],
            "usr": "s:Sy",
            "mangledName": "$sSy"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByStringInterpolation",
            "printedName": "ExpressibleByStringInterpolation",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "StringInterpolation",
                "printedName": "StringInterpolation",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DefaultStringInterpolation",
                    "printedName": "Swift.DefaultStringInterpolation",
                    "usr": "s:s26DefaultStringInterpolationV"
                  }
                ]
              }
            ],
            "usr": "s:s32ExpressibleByStringInterpolationP",
            "mangledName": "$ss32ExpressibleByStringInterpolationP"
          },
          {
            "kind": "Conformance",
            "name": "LosslessStringConvertible",
            "printedName": "LosslessStringConvertible",
            "usr": "s:s25LosslessStringConvertibleP",
            "mangledName": "$ss25LosslessStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "RangeReplaceableCollection",
            "printedName": "RangeReplaceableCollection",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "SubSequence",
                "printedName": "SubSequence",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Substring",
                    "printedName": "Swift.Substring",
                    "usr": "s:Ss"
                  }
                ]
              }
            ],
            "usr": "s:Sm",
            "mangledName": "$sSm"
          },
          {
            "kind": "Conformance",
            "name": "MirrorPath",
            "printedName": "MirrorPath",
            "usr": "s:s10MirrorPathP",
            "mangledName": "$ss10MirrorPathP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSString",
                    "printedName": "Foundation.NSString",
                    "usr": "c:objc(cs)NSString"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "Transferable",
            "printedName": "Transferable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Representation",
                "printedName": "Representation",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OpaqueTypeArchetype",
                    "printedName": "some CoreTransferable.TransferRepresentation",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TransferRepresentation",
                        "printedName": "CoreTransferable.TransferRepresentation",
                        "usr": "s:16CoreTransferable22TransferRepresentationP"
                      }
                    ]
                  }
                ]
              }
            ],
            "usr": "s:16CoreTransferable0B0P",
            "mangledName": "$s16CoreTransferable0B0P"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "URLSession",
        "printedName": "URLSession",
        "children": [
          {
            "kind": "Function",
            "name": "dataTask",
            "printedName": "dataTask(with:result:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "URLSessionDataTask",
                "printedName": "Foundation.URLSessionDataTask",
                "usr": "c:objc(cs)NSURLSessionDataTask"
              },
              {
                "kind": "TypeNominal",
                "name": "URL",
                "printedName": "Foundation.URL",
                "usr": "s:10Foundation3URLV"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(Swift.Result<Foundation.Data, VisxSDK.VisxAPIError>) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Result",
                    "printedName": "Swift.Result<Foundation.Data, VisxSDK.VisxAPIError>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Data",
                        "printedName": "Foundation.Data",
                        "usr": "s:10Foundation4DataV"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "VisxAPIError",
                        "printedName": "VisxSDK.VisxAPIError",
                        "usr": "s:7VisxSDK0A8APIErrorV"
                      }
                    ],
                    "usr": "s:s6ResultO"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:So12NSURLSessionC7VisxSDKE8dataTask4with6resultSo0a4DataE0C10Foundation3URLV_ys6ResultOyAI0H0VAC0B8APIErrorVGctF",
            "mangledName": "$sSo12NSURLSessionC7VisxSDKE8dataTask4with6resultSo0a4DataE0C10Foundation3URLV_ys6ResultOyAI0H0VAC0B8APIErrorVGctF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:objc(cs)NSURLSession",
        "moduleName": "Foundation",
        "isOpen": true,
        "intro_iOS": "7.0",
        "objc_name": "NSURLSession",
        "declAttributes": [
          "Available",
          "ObjC",
          "SynthesizedProtocol",
          "NonSendable",
          "Sendable",
          "Dynamic"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "isExternal": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UILayoutPriority",
        "printedName": "UILayoutPriority",
        "children": [
          {
            "kind": "Var",
            "name": "constraintPriorityTargetValue",
            "printedName": "constraintPriorityTargetValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:So16UILayoutPrioritya7VisxSDKE010constraintB11TargetValueSfvp",
            "mangledName": "$sSo16UILayoutPrioritya7VisxSDKE010constraintB11TargetValueSfvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So16UILayoutPrioritya7VisxSDKE010constraintB11TargetValueSfvg",
                "mangledName": "$sSo16UILayoutPrioritya7VisxSDKE010constraintB11TargetValueSfvg",
                "moduleName": "VisxSDK",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "c:@T@UILayoutPriority",
        "moduleName": "UIKit",
        "declAttributes": [
          "SynthesizedProtocol",
          "SynthesizedProtocol",
          "SynthesizedProtocol",
          "SynthesizedProtocol",
          "SynthesizedProtocol",
          "SynthesizedProtocol",
          "Sendable"
        ],
        "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": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSNumber",
                    "printedName": "Foundation.NSNumber",
                    "usr": "c:objc(cs)NSNumber"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "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": "_SwiftNewtypeWrapper",
            "printedName": "_SwiftNewtypeWrapper",
            "usr": "s:s20_SwiftNewtypeWrapperP",
            "mangledName": "$ss20_SwiftNewtypeWrapperP"
          },
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "_HasCustomAnyHashableRepresentation",
            "printedName": "_HasCustomAnyHashableRepresentation",
            "usr": "s:s35_HasCustomAnyHashableRepresentationP",
            "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintPriorityTarget",
            "printedName": "ConstraintPriorityTarget",
            "usr": "s:7VisxSDK24ConstraintPriorityTargetP",
            "mangledName": "$s7VisxSDK24ConstraintPriorityTargetP"
          },
          {
            "kind": "Conformance",
            "name": "_UIKitNumericRawRepresentable",
            "printedName": "_UIKitNumericRawRepresentable",
            "usr": "s:5UIKit01_A23NumericRawRepresentableP",
            "mangledName": "$s5UIKit01_A23NumericRawRepresentableP"
          },
          {
            "kind": "Conformance",
            "name": "Comparable",
            "printedName": "Comparable",
            "usr": "s:SL",
            "mangledName": "$sSL"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Array",
        "printedName": "Array",
        "children": [
          {
            "kind": "Function",
            "name": "remove",
            "printedName": "remove(element:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Func",
            "usr": "s:Sa7VisxSDKSQRzlE6remove7elementyx_tF",
            "mangledName": "$sSa7VisxSDKSQRzlE6remove7elementyx_tF",
            "moduleName": "VisxSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
            "sugared_genericSig": "<Element where Element : Swift.Equatable>",
            "declAttributes": [
              "Mutating"
            ],
            "isFromExtension": true,
            "funcSelfKind": "Mutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:Sa",
        "mangledName": "$sSa",
        "moduleName": "Swift",
        "genericSig": "<τ_0_0>",
        "sugared_genericSig": "<Element>",
        "declAttributes": [
          "EagerMove",
          "Frozen"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "_DestructorSafeContainer",
            "printedName": "_DestructorSafeContainer",
            "usr": "s:s24_DestructorSafeContainerP",
            "mangledName": "$ss24_DestructorSafeContainerP"
          },
          {
            "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": "_ArrayProtocol",
            "printedName": "_ArrayProtocol",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Buffer",
                "printedName": "_Buffer",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "_ArrayBuffer",
                    "printedName": "Swift._ArrayBuffer<τ_0_0>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:s12_ArrayBufferV"
                  }
                ]
              }
            ],
            "usr": "s:s14_ArrayProtocolP",
            "mangledName": "$ss14_ArrayProtocolP"
          },
          {
            "kind": "Conformance",
            "name": "RandomAccessCollection",
            "printedName": "RandomAccessCollection",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Index",
                "printedName": "Index",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SubSequence",
                "printedName": "SubSequence",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ArraySlice",
                    "printedName": "Swift.ArraySlice<τ_0_0>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:s10ArraySliceV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Indices",
                "printedName": "Indices",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Range",
                    "printedName": "Swift.Range<Swift.Int>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:Sn"
                  }
                ]
              }
            ],
            "usr": "s:Sk",
            "mangledName": "$sSk"
          },
          {
            "kind": "Conformance",
            "name": "MutableCollection",
            "printedName": "MutableCollection",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Index",
                "printedName": "Index",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SubSequence",
                "printedName": "SubSequence",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ArraySlice",
                    "printedName": "Swift.ArraySlice<τ_0_0>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:s10ArraySliceV"
                  }
                ]
              }
            ],
            "usr": "s:SM",
            "mangledName": "$sSM"
          },
          {
            "kind": "Conformance",
            "name": "BidirectionalCollection",
            "printedName": "BidirectionalCollection",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Index",
                "printedName": "Index",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SubSequence",
                "printedName": "SubSequence",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ArraySlice",
                    "printedName": "Swift.ArraySlice<τ_0_0>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:s10ArraySliceV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Indices",
                "printedName": "Indices",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Range",
                    "printedName": "Swift.Range<Swift.Int>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:Sn"
                  }
                ]
              }
            ],
            "usr": "s:SK",
            "mangledName": "$sSK"
          },
          {
            "kind": "Conformance",
            "name": "Collection",
            "printedName": "Collection",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Index",
                "printedName": "Index",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Iterator",
                "printedName": "Iterator",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "IndexingIterator",
                    "printedName": "Swift.IndexingIterator<[τ_0_0]>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[τ_0_0]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_0"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:s16IndexingIteratorV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SubSequence",
                "printedName": "SubSequence",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ArraySlice",
                    "printedName": "Swift.ArraySlice<τ_0_0>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:s10ArraySliceV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Indices",
                "printedName": "Indices",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Range",
                    "printedName": "Swift.Range<Swift.Int>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:Sn"
                  }
                ]
              }
            ],
            "usr": "s:Sl",
            "mangledName": "$sSl"
          },
          {
            "kind": "Conformance",
            "name": "Sequence",
            "printedName": "Sequence",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Iterator",
                "printedName": "Iterator",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "IndexingIterator",
                    "printedName": "Swift.IndexingIterator<[τ_0_0]>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[τ_0_0]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_0"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:s16IndexingIteratorV"
                  }
                ]
              }
            ],
            "usr": "s:ST",
            "mangledName": "$sST"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByArrayLiteral",
            "printedName": "ExpressibleByArrayLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ArrayLiteralElement",
                "printedName": "ArrayLiteralElement",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              }
            ],
            "usr": "s:s25ExpressibleByArrayLiteralP",
            "mangledName": "$ss25ExpressibleByArrayLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "RangeReplaceableCollection",
            "printedName": "RangeReplaceableCollection",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "SubSequence",
                "printedName": "SubSequence",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ArraySlice",
                    "printedName": "Swift.ArraySlice<τ_0_0>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:s10ArraySliceV"
                  }
                ]
              }
            ],
            "usr": "s:Sm",
            "mangledName": "$sSm"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "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": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "_HasCustomAnyHashableRepresentation",
            "printedName": "_HasCustomAnyHashableRepresentation",
            "usr": "s:s35_HasCustomAnyHashableRepresentationP",
            "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "_HasContiguousBytes",
            "printedName": "_HasContiguousBytes",
            "usr": "s:s19_HasContiguousBytesP",
            "mangledName": "$ss19_HasContiguousBytesP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSArray",
                    "printedName": "Foundation.NSArray",
                    "usr": "c:objc(cs)NSArray"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "ContiguousBytes",
            "printedName": "ContiguousBytes",
            "usr": "s:10Foundation15ContiguousBytesP",
            "mangledName": "$s10Foundation15ContiguousBytesP"
          },
          {
            "kind": "Conformance",
            "name": "EncodableWithConfiguration",
            "printedName": "EncodableWithConfiguration",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "EncodingConfiguration",
                "printedName": "EncodingConfiguration",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DependentMember",
                    "printedName": "τ_0_0.EncodingConfiguration"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation26EncodableWithConfigurationP",
            "mangledName": "$s10Foundation26EncodableWithConfigurationP"
          },
          {
            "kind": "Conformance",
            "name": "DecodableWithConfiguration",
            "printedName": "DecodableWithConfiguration",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "DecodingConfiguration",
                "printedName": "DecodingConfiguration",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DependentMember",
                    "printedName": "τ_0_0.DecodingConfiguration"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation26DecodableWithConfigurationP",
            "mangledName": "$s10Foundation26DecodableWithConfigurationP"
          },
          {
            "kind": "Conformance",
            "name": "DataProtocol",
            "printedName": "DataProtocol",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Regions",
                "printedName": "Regions",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CollectionOfOne",
                    "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[Swift.UInt8]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "UInt8",
                            "printedName": "Swift.UInt8",
                            "usr": "s:s5UInt8V"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:s15CollectionOfOneV"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation12DataProtocolP",
            "mangledName": "$s10Foundation12DataProtocolP"
          },
          {
            "kind": "Conformance",
            "name": "MutableDataProtocol",
            "printedName": "MutableDataProtocol",
            "usr": "s:10Foundation19MutableDataProtocolP",
            "mangledName": "$s10Foundation19MutableDataProtocolP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UILayoutSupport",
        "printedName": "UILayoutSupport",
        "children": [
          {
            "kind": "Var",
            "name": "snp",
            "printedName": "snp",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConstraintLayoutSupportDSL",
                "printedName": "VisxSDK.ConstraintLayoutSupportDSL",
                "usr": "s:7VisxSDK26ConstraintLayoutSupportDSLV"
              }
            ],
            "declKind": "Var",
            "usr": "s:So15UILayoutSupportP7VisxSDKE3snpAC016ConstraintLayoutB3DSLVvp",
            "mangledName": "$sSo15UILayoutSupportP7VisxSDKE3snpAC016ConstraintLayoutB3DSLVvp",
            "moduleName": "VisxSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ConstraintLayoutSupportDSL",
                    "printedName": "VisxSDK.ConstraintLayoutSupportDSL",
                    "usr": "s:7VisxSDK26ConstraintLayoutSupportDSLV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So15UILayoutSupportP7VisxSDKE3snpAC016ConstraintLayoutB3DSLVvg",
                "mangledName": "$sSo15UILayoutSupportP7VisxSDKE3snpAC016ConstraintLayoutB3DSLVvg",
                "moduleName": "VisxSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : UIKit.UILayoutSupport>",
                "sugared_genericSig": "<Self where Self : UIKit.UILayoutSupport>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "c:objc(pl)UILayoutSupport",
        "moduleName": "UIKit",
        "genericSig": "<τ_0_0 : ObjectiveC.NSObjectProtocol>",
        "sugared_genericSig": "<Self : ObjectiveC.NSObjectProtocol>",
        "objc_name": "UILayoutSupport",
        "declAttributes": [
          "Preconcurrency",
          "ObjC",
          "Custom",
          "Dynamic"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UITableView",
        "printedName": "UITableView",
        "children": [
          {
            "kind": "Function",
            "name": "dequeueVisxCell",
            "printedName": "dequeueVisxCell(for:reuseIdentifier:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxTableViewCell",
                "printedName": "VisxSDK.VisxTableViewCell",
                "usr": "c:@M@VisxSDK@objc(cs)VisxTableViewCell"
              },
              {
                "kind": "TypeNominal",
                "name": "IndexPath",
                "printedName": "Foundation.IndexPath",
                "usr": "s:10Foundation9IndexPathV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@@objc(cs)UITableView(im)dequeueVisxCellFor:reuseIdentifier:",
            "mangledName": "$sSo11UITableViewC7VisxSDKE07dequeueC4Cell3for15reuseIdentifierAC0c5TablebF0C10Foundation9IndexPathV_SStF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:objc(cs)UITableView",
        "moduleName": "UIKit",
        "isOpen": true,
        "intro_iOS": "2.0",
        "objc_name": "UITableView",
        "declAttributes": [
          "Preconcurrency",
          "Available",
          "ObjC",
          "NonSendable",
          "Custom",
          "Dynamic"
        ],
        "superclassUsr": "c:objc(cs)UIScrollView",
        "isExternal": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "UIKit.UIScrollView",
          "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": "LayoutConstraintItem",
            "printedName": "LayoutConstraintItem",
            "usr": "s:7VisxSDK20LayoutConstraintItemP",
            "mangledName": "$s7VisxSDK20LayoutConstraintItemP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintRelatableTarget",
            "printedName": "ConstraintRelatableTarget",
            "usr": "s:7VisxSDK25ConstraintRelatableTargetP",
            "mangledName": "$s7VisxSDK25ConstraintRelatableTargetP"
          },
          {
            "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": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UICollectionView",
        "printedName": "UICollectionView",
        "children": [
          {
            "kind": "Function",
            "name": "dequeueVisxCell",
            "printedName": "dequeueVisxCell(for:reuseIdentifier:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VisxCollectionViewCell",
                "printedName": "VisxSDK.VisxCollectionViewCell",
                "usr": "c:@M@VisxSDK@objc(cs)VisxCollectionViewCell"
              },
              {
                "kind": "TypeNominal",
                "name": "IndexPath",
                "printedName": "Foundation.IndexPath",
                "usr": "s:10Foundation9IndexPathV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@VisxSDK@@objc(cs)UICollectionView(im)dequeueVisxCellFor:reuseIdentifier:",
            "mangledName": "$sSo16UICollectionViewC7VisxSDKE07dequeueC4Cell3for15reuseIdentifierAC0c10CollectionbF0C10Foundation9IndexPathV_SStF",
            "moduleName": "VisxSDK",
            "isOpen": true,
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:objc(cs)UICollectionView",
        "moduleName": "UIKit",
        "isOpen": true,
        "intro_iOS": "6.0",
        "objc_name": "UICollectionView",
        "declAttributes": [
          "Preconcurrency",
          "Available",
          "ObjC",
          "NonSendable",
          "Custom",
          "Dynamic"
        ],
        "superclassUsr": "c:objc(cs)UIScrollView",
        "isExternal": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "UIKit.UIScrollView",
          "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": "LayoutConstraintItem",
            "printedName": "LayoutConstraintItem",
            "usr": "s:7VisxSDK20LayoutConstraintItemP",
            "mangledName": "$s7VisxSDK20LayoutConstraintItemP"
          },
          {
            "kind": "Conformance",
            "name": "ConstraintRelatableTarget",
            "printedName": "ConstraintRelatableTarget",
            "usr": "s:7VisxSDK25ConstraintRelatableTargetP",
            "mangledName": "$s7VisxSDK25ConstraintRelatableTargetP"
          },
          {
            "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": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UUID",
        "printedName": "UUID",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(name:nameSpace:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UUID",
                "printedName": "Foundation.UUID",
                "usr": "s:10Foundation4UUIDV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:10Foundation4UUIDV7VisxSDKE4name0E5SpaceACSS_SStcfc",
            "mangledName": "$s10Foundation4UUIDV7VisxSDKE4name0E5SpaceACSS_SStcfc",
            "moduleName": "VisxSDK",
            "isFromExtension": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:10Foundation4UUIDV",
        "mangledName": "$s10Foundation4UUIDV",
        "moduleName": "Foundation",
        "intro_Macosx": "10.8",
        "intro_iOS": "6.0",
        "intro_tvOS": "9.0",
        "intro_watchOS": "2.0",
        "declAttributes": [
          "Available",
          "Available",
          "Available",
          "Available"
        ],
        "isExternal": true,
        "conformances": [
          {
            "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": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "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": "Comparable",
            "printedName": "Comparable",
            "usr": "s:SL",
            "mangledName": "$sSL"
          },
          {
            "kind": "Conformance",
            "name": "ReferenceConvertible",
            "printedName": "ReferenceConvertible",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ReferenceType",
                "printedName": "ReferenceType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSUUID",
                    "printedName": "Foundation.NSUUID",
                    "usr": "c:objc(cs)NSUUID"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation20ReferenceConvertibleP",
            "mangledName": "$s10Foundation20ReferenceConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSUUID",
                    "printedName": "Foundation.NSUUID",
                    "usr": "c:objc(cs)NSUUID"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "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"
          }
        ]
      }
    ],
    "json_format_version": 8
  },
  "ConstValues": [
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/PlacementEffectUtils.swift",
      "kind": "IntegerLiteral",
      "offset": 249,
      "length": 2,
      "value": "45"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/LayoutConstraintItem.swift",
      "kind": "IntegerLiteral",
      "offset": 3085,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+AdViewEvents.swift",
      "kind": "StringLiteral",
      "offset": 278,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+AdViewEvents.swift",
      "kind": "StringLiteral",
      "offset": 1471,
      "length": 148,
      "value": "\"AdRenderingFailedWithException: Initiating the AdView and \/ or WebView has failed due to an exception. See stack trace for additional information.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+AdViewEvents.swift",
      "kind": "StringLiteral",
      "offset": 1657,
      "length": 133,
      "value": "\"AdViewFailedWithException: VisxAdView and \/ or WebView has crashed due to an exception. See stack trace for additional information.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+AdViewEvents.swift",
      "kind": "StringLiteral",
      "offset": 1819,
      "length": 183,
      "value": "\"AdViewHasExpired: Ad has been rendered but impression is already expired. Please make sure to display called ads within expiration timeout. Get in touch with YOC additional support.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+AdViewEvents.swift",
      "kind": "StringLiteral",
      "offset": 2025,
      "length": 47,
      "value": "\"AdViewInit: with AdId %@ and AdvertiserId: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+AdViewEvents.swift",
      "kind": "StringLiteral",
      "offset": 2096,
      "length": 48,
      "value": "\"AdViewAdded: with AdId %@ and AdvertiserId: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+AdViewEvents.swift",
      "kind": "StringLiteral",
      "offset": 2169,
      "length": 49,
      "value": "\"AdViewDeinit: with AdId %@ and AdvertiserId: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+AdViewEvents.swift",
      "kind": "StringLiteral",
      "offset": 2244,
      "length": 15,
      "value": "\"AdViewCrashed\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+AdViewEvents.swift",
      "kind": "StringLiteral",
      "offset": 2293,
      "length": 90,
      "value": "\"HeaderBiddingDisabled: Price was asked, but Headerbidding was not enabled for the client\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+AdViewEvents.swift",
      "kind": "StringLiteral",
      "offset": 2416,
      "length": 57,
      "value": "\"HeaderBiddingNoPrice: Price was asked, but unavailable.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+AdViewEvents.swift",
      "kind": "StringLiteral",
      "offset": 2504,
      "length": 93,
      "value": "\"InterstitialFailed: Interstitial has been failed or crashed and not fully removed from move\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+AdViewEvents.swift",
      "kind": "StringLiteral",
      "offset": 2635,
      "length": 96,
      "value": "\"InterstitialAlreadyCalled: A new Interstitial has been called, but the old is still presenting\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+AdViewEvents.swift",
      "kind": "StringLiteral",
      "offset": 2761,
      "length": 89,
      "value": "\"CloseButtonFailed: CloseButton init failed and no close button from the SDK is viewable\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+AdViewEvents.swift",
      "kind": "StringLiteral",
      "offset": 2886,
      "length": 58,
      "value": "\"Interstitial has been interrupted on modal start process\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxAdViewUtils.swift",
      "kind": "BooleanLiteral",
      "offset": 217,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxAdViewUtils.swift",
      "kind": "IntegerLiteral",
      "offset": 627,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxAdViewUtils.swift",
      "kind": "IntegerLiteral",
      "offset": 669,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/SwiftUI\/VisxViewWrapper.swift",
      "kind": "BooleanLiteral",
      "offset": 720,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/SwiftUI\/VisxViewWrapper.swift",
      "kind": "BooleanLiteral",
      "offset": 981,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/SwiftUI\/VisxViewWrapper.swift",
      "kind": "BooleanLiteral",
      "offset": 1022,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/SwiftUI\/VisxViewWrapper.swift",
      "kind": "StringLiteral",
      "offset": 7380,
      "length": 28,
      "value": "\"VisxSizeChangeNotification\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/SwiftUI\/VisxViewWrapper.swift",
      "kind": "StringLiteral",
      "offset": 7455,
      "length": 23,
      "value": "\"VisxEventNotification\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+LayoutEvents.swift",
      "kind": "StringLiteral",
      "offset": 278,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+LayoutEvents.swift",
      "kind": "StringLiteral",
      "offset": 1451,
      "length": 27,
      "value": "\"UnderstitialEffectSuccess\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+LayoutEvents.swift",
      "kind": "StringLiteral",
      "offset": 1515,
      "length": 30,
      "value": "\"UnderstitialEffectFailed: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+LayoutEvents.swift",
      "kind": "StringLiteral",
      "offset": 1576,
      "length": 20,
      "value": "\"StickyEffectSucces\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+LayoutEvents.swift",
      "kind": "StringLiteral",
      "offset": 1627,
      "length": 24,
      "value": "\"StickyEffectFailed: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+LayoutEvents.swift",
      "kind": "StringLiteral",
      "offset": 1686,
      "length": 24,
      "value": "\"BrandedTakeoverSuccess\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+LayoutEvents.swift",
      "kind": "StringLiteral",
      "offset": 1744,
      "length": 27,
      "value": "\"BrandedTakeoverFailed: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+LayoutEvents.swift",
      "kind": "StringLiteral",
      "offset": 1809,
      "length": 31,
      "value": "\"LayoutConstraintViolation: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+LayoutEvents.swift",
      "kind": "StringLiteral",
      "offset": 1879,
      "length": 32,
      "value": "\"WrapperConstraintViolation: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+LayoutEvents.swift",
      "kind": "StringLiteral",
      "offset": 1945,
      "length": 27,
      "value": "\"UIThreadNullException: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+LayoutEvents.swift",
      "kind": "StringLiteral",
      "offset": 2007,
      "length": 28,
      "value": "\"ViewableStateViolation: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+LayoutEvents.swift",
      "kind": "StringLiteral",
      "offset": 2066,
      "length": 24,
      "value": "\"AnchorViewNotFound: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdManager\/VisxAdManager.swift",
      "kind": "BooleanLiteral",
      "offset": 455,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/VideoManager\/VisxVideoManager.swift",
      "kind": "StringLiteral",
      "offset": 2864,
      "length": 12,
      "value": "\"dismissing\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/BrowserController\/VisxAdBrowserController.swift",
      "kind": "Array",
      "offset": 643,
      "length": 17,
      "value": "[\"http\", \"https\"]"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/BrowserController\/VisxAdBrowserController.swift",
      "kind": "Array",
      "offset": 684,
      "length": 39,
      "value": "[\"phobos.apple.com\", \"maps.google.com\"]"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/BrowserController\/VisxAdBrowserController.swift",
      "kind": "BooleanLiteral",
      "offset": 1192,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/BrowserController\/VisxAdBrowserController.swift",
      "kind": "IntegerLiteral",
      "offset": 1239,
      "length": 2,
      "value": "44"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/LoggerNetworkRequest.swift",
      "kind": "IntegerLiteral",
      "offset": 248,
      "length": 2,
      "value": "20"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 251,
      "length": 19,
      "value": "\"simulator\/sandbox\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 299,
      "length": 8,
      "value": "\"iPod 1\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 326,
      "length": 8,
      "value": "\"iPod 2\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 353,
      "length": 8,
      "value": "\"iPod 3\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 380,
      "length": 8,
      "value": "\"iPod 4\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 407,
      "length": 8,
      "value": "\"iPod 5\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 434,
      "length": 8,
      "value": "\"iPod 6\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 461,
      "length": 8,
      "value": "\"iPod 7\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 498,
      "length": 8,
      "value": "\"iPad 2\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 525,
      "length": 8,
      "value": "\"iPad 3\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 552,
      "length": 8,
      "value": "\"iPad 4\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 581,
      "length": 11,
      "value": "\"iPad Air \""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 614,
      "length": 12,
      "value": "\"iPad Air 2\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 648,
      "length": 12,
      "value": "\"iPad Air 3\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 682,
      "length": 12,
      "value": "\"iPad Air 4\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 716,
      "length": 12,
      "value": "\"iPad Air 5\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 747,
      "length": 8,
      "value": "\"iPad 5\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 774,
      "length": 8,
      "value": "\"iPad 6\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 801,
      "length": 8,
      "value": "\"iPad 7\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 828,
      "length": 8,
      "value": "\"iPad 8\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 855,
      "length": 8,
      "value": "\"iPad 9\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 895,
      "length": 11,
      "value": "\"iPad Mini\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 929,
      "length": 13,
      "value": "\"iPad Mini 2\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 965,
      "length": 13,
      "value": "\"iPad Mini 3\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1001,
      "length": 13,
      "value": "\"iPad Mini 4\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1037,
      "length": 13,
      "value": "\"iPad Mini 5\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1073,
      "length": 13,
      "value": "\"iPad Mini 6\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1120,
      "length": 16,
      "value": "\"iPad Pro 9.7\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1161,
      "length": 17,
      "value": "\"iPad Pro 10.5\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1201,
      "length": 15,
      "value": "\"iPad Pro 11\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1241,
      "length": 23,
      "value": "\"iPad Pro 11\" 2nd gen\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1289,
      "length": 23,
      "value": "\"iPad Pro 11\" 3rd gen\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1337,
      "length": 17,
      "value": "\"iPad Pro 12.9\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1381,
      "length": 19,
      "value": "\"iPad Pro 2 12.9\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1427,
      "length": 19,
      "value": "\"iPad Pro 3 12.9\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1473,
      "length": 19,
      "value": "\"iPad Pro 4 12.9\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1519,
      "length": 19,
      "value": "\"iPad Pro 5 12.9\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1569,
      "length": 10,
      "value": "\"iPhone 4\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1601,
      "length": 11,
      "value": "\"iPhone 4S\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1633,
      "length": 10,
      "value": "\"iPhone 5\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1665,
      "length": 11,
      "value": "\"iPhone 5S\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1698,
      "length": 11,
      "value": "\"iPhone 5C\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1730,
      "length": 10,
      "value": "\"iPhone 6\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1765,
      "length": 15,
      "value": "\"iPhone 6 Plus\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1802,
      "length": 11,
      "value": "\"iPhone 6S\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1839,
      "length": 16,
      "value": "\"iPhone 6S Plus\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1877,
      "length": 11,
      "value": "\"iPhone SE\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1909,
      "length": 10,
      "value": "\"iPhone 7\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1944,
      "length": 15,
      "value": "\"iPhone 7 Plus\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 1980,
      "length": 10,
      "value": "\"iPhone 8\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2015,
      "length": 15,
      "value": "\"iPhone 8 Plus\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2051,
      "length": 10,
      "value": "\"iPhone X\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2083,
      "length": 11,
      "value": "\"iPhone XS\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2119,
      "length": 15,
      "value": "\"iPhone XS Max\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2156,
      "length": 11,
      "value": "\"iPhone XR\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2189,
      "length": 11,
      "value": "\"iPhone 11\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2225,
      "length": 15,
      "value": "\"iPhone 11 Pro\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2268,
      "length": 19,
      "value": "\"iPhone 11 Pro Max\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2310,
      "length": 19,
      "value": "\"iPhone SE 2nd gen\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2355,
      "length": 16,
      "value": "\"iPhone 12 Mini\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2393,
      "length": 11,
      "value": "\"iPhone 12\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2429,
      "length": 15,
      "value": "\"iPhone 12 Pro\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2472,
      "length": 19,
      "value": "\"iPhone 12 Pro Max\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2517,
      "length": 16,
      "value": "\"iPhone 13 Mini\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2555,
      "length": 11,
      "value": "\"iPhone 13\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2591,
      "length": 15,
      "value": "\"iPhone 13 Pro\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2634,
      "length": 19,
      "value": "\"iPhone 13 Pro Max\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2676,
      "length": 19,
      "value": "\"iPhone SE 3nd gen\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2717,
      "length": 11,
      "value": "\"iPhone 14\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2754,
      "length": 16,
      "value": "\"iPhone 14 Plus\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2795,
      "length": 15,
      "value": "\"iPhone 14 Pro\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2838,
      "length": 19,
      "value": "\"iPhone 14 Pro Max\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2892,
      "length": 18,
      "value": "\"Apple Watch 1gen\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2936,
      "length": 22,
      "value": "\"Apple Watch Series 1\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 2984,
      "length": 22,
      "value": "\"Apple Watch Series 2\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 3032,
      "length": 22,
      "value": "\"Apple Watch Series 3\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 3080,
      "length": 22,
      "value": "\"Apple Watch Series 4\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 3128,
      "length": 22,
      "value": "\"Apple Watch Series 5\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 3176,
      "length": 29,
      "value": "\"Apple Watch Special Edition\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 3231,
      "length": 22,
      "value": "\"Apple Watch Series 6\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 3279,
      "length": 22,
      "value": "\"Apple Watch Series 7\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 3333,
      "length": 15,
      "value": "\"Apple TV 1gen\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 3370,
      "length": 15,
      "value": "\"Apple TV 2gen\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 3407,
      "length": 15,
      "value": "\"Apple TV 3gen\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 3444,
      "length": 15,
      "value": "\"Apple TV 4gen\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 3483,
      "length": 13,
      "value": "\"Apple TV 4K\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 3521,
      "length": 18,
      "value": "\"Apple TV 4K 2gen\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/VisxDeviceModel.swift",
      "kind": "StringLiteral",
      "offset": 3575,
      "length": 16,
      "value": "\"?unrecognized?\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2322,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2403,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2409,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2490,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2496,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2579,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2585,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2669,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2675,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2760,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2766,
      "length": 1,
      "value": "4"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2852,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2858,
      "length": 1,
      "value": "5"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2941,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 2947,
      "length": 1,
      "value": "6"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3031,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3037,
      "length": 1,
      "value": "7"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3122,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3128,
      "length": 1,
      "value": "8"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3213,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3219,
      "length": 1,
      "value": "9"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3309,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3315,
      "length": 2,
      "value": "10"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3450,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3456,
      "length": 2,
      "value": "11"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3573,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3579,
      "length": 2,
      "value": "12"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3697,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3703,
      "length": 2,
      "value": "13"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3819,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3825,
      "length": 2,
      "value": "14"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3944,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 3950,
      "length": 2,
      "value": "15"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 4070,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 4076,
      "length": 2,
      "value": "16"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 4197,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 4203,
      "length": 2,
      "value": "17"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 4330,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 4336,
      "length": 2,
      "value": "18"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 4463,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintAttributes.swift",
      "kind": "IntegerLiteral",
      "offset": 4469,
      "length": 2,
      "value": "19"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Constraint.swift",
      "kind": "BooleanLiteral",
      "offset": 11849,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Communication\/VisxCommunication.swift",
      "kind": "StringLiteral",
      "offset": 473,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/Command\/Extension\/VisxCommand+Helper.swift",
      "kind": "StringLiteral",
      "offset": 4625,
      "length": 13,
      "value": "\"Invalid url\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/Command\/Extension\/VisxCommand+Helper.swift",
      "kind": "StringLiteral",
      "offset": 4663,
      "length": 15,
      "value": "\"No parameters\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/Command\/Extension\/VisxCommand+Helper.swift",
      "kind": "StringLiteral",
      "offset": 4697,
      "length": 9,
      "value": "\"No Size\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/Command\/Extension\/VisxCommand+Helper.swift",
      "kind": "StringLiteral",
      "offset": 4731,
      "length": 56,
      "value": "\"Cannot show branded takover for Interstitial creatives\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/SwiftUI\/VisxView.swift",
      "kind": "BooleanLiteral",
      "offset": 2422,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/SwiftUI\/VisxView.swift",
      "kind": "BooleanLiteral",
      "offset": 2636,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/SwiftUI\/VisxView.swift",
      "kind": "BooleanLiteral",
      "offset": 2674,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/VisxMRAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 257,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/VisxMRAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 480,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/VisxMRAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 517,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/VisxMRAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 542,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/VisxMRAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 568,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/VisxMRAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 596,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/VisxMRAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 623,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/VisxMRAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 649,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/VisxMRAdView.swift",
      "kind": "Array",
      "offset": 1028,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/VisxMRAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 1098,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/VisxMRAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 1222,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/VisxMRAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 1228,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/VisxMRAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 1238,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/VisxMRAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 1249,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/VisxMRAdView.swift",
      "kind": "Array",
      "offset": 1520,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/ViewController\/VisxMRAdViewController.swift",
      "kind": "BooleanLiteral",
      "offset": 321,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/ViewController\/VisxMRAdViewController.swift",
      "kind": "BooleanLiteral",
      "offset": 349,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/ViewController\/VisxMRAdViewController.swift",
      "kind": "StringLiteral",
      "offset": 383,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/ViewController\/VisxMRAdViewController.swift",
      "kind": "StringLiteral",
      "offset": 2040,
      "length": 6,
      "value": "\"none\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/ViewController\/VisxMRAdViewController.swift",
      "kind": "StringLiteral",
      "offset": 2119,
      "length": 6,
      "value": "\"iPad\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/ViewController\/VisxMRAdViewController.swift",
      "kind": "StringLiteral",
      "offset": 2271,
      "length": 10,
      "value": "\"portrait\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/ViewController\/VisxMRAdViewController.swift",
      "kind": "StringLiteral",
      "offset": 2352,
      "length": 11,
      "value": "\"landscape\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/SwiftUI\/VisxInterstitial.swift",
      "kind": "BooleanLiteral",
      "offset": 644,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RequestBuilder\/VisxRequestBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 306,
      "length": 2,
      "value": "30"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 254,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 280,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 552,
      "length": 7,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 608,
      "length": 6,
      "value": "2"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 685,
      "length": 14,
      "value": "3"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 760,
      "length": 16,
      "value": "4"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 858,
      "length": 24,
      "value": "5"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 929,
      "length": 4,
      "value": "6"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 1001,
      "length": 12,
      "value": "7"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 1072,
      "length": 4,
      "value": "8"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 1133,
      "length": 13,
      "value": "9"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 1206,
      "length": 13,
      "value": "10"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 1278,
      "length": 12,
      "value": "11"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 2867,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 2893,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 2915,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 2936,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 2997,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 3026,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 3092,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 3119,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 3145,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 3207,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 3229,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 3247,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 3301,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 3324,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 3347,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "IntegerLiteral",
      "offset": 3365,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "StringLiteral",
      "offset": 3427,
      "length": 15,
      "value": "\"left-to-right\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "StringLiteral",
      "offset": 3466,
      "length": 15,
      "value": "\"right-to-left\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "StringLiteral",
      "offset": 3502,
      "length": 11,
      "value": "\"rising-up\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "StringLiteral",
      "offset": 3566,
      "length": 9,
      "value": "\"ease-in\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "StringLiteral",
      "offset": 3595,
      "length": 10,
      "value": "\"ease-out\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "StringLiteral",
      "offset": 3627,
      "length": 13,
      "value": "\"ease-in-out\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/PlacementTypes\/VisxEnums.swift",
      "kind": "StringLiteral",
      "offset": 3659,
      "length": 8,
      "value": "\"linear\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintDescription.swift",
      "kind": "FloatLiteral",
      "offset": 1681,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintDescription.swift",
      "kind": "FloatLiteral",
      "offset": 1739,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintDescription.swift",
      "kind": "FloatLiteral",
      "offset": 1797,
      "length": 6,
      "value": "1000.0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRDisplayController\/VisxMRAdViewDisplayController.swift",
      "kind": "BooleanLiteral",
      "offset": 1024,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRDisplayController\/VisxMRAdViewDisplayController.swift",
      "kind": "IntegerLiteral",
      "offset": 1050,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRDisplayController\/VisxMRAdViewDisplayController.swift",
      "kind": "IntegerLiteral",
      "offset": 1074,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRDisplayController\/VisxMRAdViewDisplayController.swift",
      "kind": "BooleanLiteral",
      "offset": 1277,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRDisplayController\/VisxMRAdViewDisplayController.swift",
      "kind": "StringLiteral",
      "offset": 1310,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Communication\/VisxAdResponse.swift",
      "kind": "StringLiteral",
      "offset": 560,
      "length": 16,
      "value": "\"custom_options\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Communication\/VisxAdResponse.swift",
      "kind": "StringLiteral",
      "offset": 622,
      "length": 9,
      "value": "\"show_ad\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+MraidEvents.swift",
      "kind": "StringLiteral",
      "offset": 275,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+MraidEvents.swift",
      "kind": "StringLiteral",
      "offset": 1190,
      "length": 41,
      "value": "\"MraidOpenSuccess: Scheme - %@, Url - %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+MraidEvents.swift",
      "kind": "StringLiteral",
      "offset": 1259,
      "length": 21,
      "value": "\"MraidOpenFailed: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+MraidEvents.swift",
      "kind": "StringLiteral",
      "offset": 1311,
      "length": 24,
      "value": "\"LandingPageSuccess: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+MraidEvents.swift",
      "kind": "StringLiteral",
      "offset": 1365,
      "length": 23,
      "value": "\"LandingPageFailed: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+MraidEvents.swift",
      "kind": "StringLiteral",
      "offset": 1424,
      "length": 29,
      "value": "\"MraidStorePictureFailed: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+MraidEvents.swift",
      "kind": "StringLiteral",
      "offset": 1491,
      "length": 31,
      "value": "\"MraidCreateCalenderFailed: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+MraidEvents.swift",
      "kind": "StringLiteral",
      "offset": 1556,
      "length": 27,
      "value": "\"MraidPlayVideoStarted: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+MraidEvents.swift",
      "kind": "StringLiteral",
      "offset": 1618,
      "length": 24,
      "value": "\"MraidPlayVideoFinished\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+MraidEvents.swift",
      "kind": "StringLiteral",
      "offset": 1675,
      "length": 26,
      "value": "\"MraidPlayVideoFailed: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+MraidEvents.swift",
      "kind": "StringLiteral",
      "offset": 1732,
      "length": 20,
      "value": "\"MraidExpandSuccess\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+MraidEvents.swift",
      "kind": "StringLiteral",
      "offset": 1782,
      "length": 23,
      "value": "\"MraidExpandFailed: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+MraidEvents.swift",
      "kind": "StringLiteral",
      "offset": 1836,
      "length": 20,
      "value": "\"MraidResizeSuccess\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+MraidEvents.swift",
      "kind": "StringLiteral",
      "offset": 1886,
      "length": 23,
      "value": "\"MraidResizeFailed: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+MraidEvents.swift",
      "kind": "StringLiteral",
      "offset": 1944,
      "length": 24,
      "value": "\"MraidCustomCloseFailed\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+MraidEvents.swift",
      "kind": "StringLiteral",
      "offset": 1999,
      "length": 24,
      "value": "\"AudioManagerFailed: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+MraidEvents.swift",
      "kind": "StringLiteral",
      "offset": 2055,
      "length": 25,
      "value": "\"AudioManagerCrashed: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/Command\/VisxCommand.swift",
      "kind": "StringLiteral",
      "offset": 275,
      "length": 14,
      "value": "\"webViewWidth\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/Command\/VisxCommand.swift",
      "kind": "StringLiteral",
      "offset": 322,
      "length": 15,
      "value": "\"webViewHeight\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/Command\/VisxCommand.swift",
      "kind": "StringLiteral",
      "offset": 370,
      "length": 15,
      "value": "\"viewportWidth\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/Command\/VisxCommand.swift",
      "kind": "StringLiteral",
      "offset": 419,
      "length": 16,
      "value": "\"viewportHeight\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/Command\/VisxCommand.swift",
      "kind": "StringLiteral",
      "offset": 473,
      "length": 8,
      "value": "\"effect\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/Command\/VisxCommand.swift",
      "kind": "StringLiteral",
      "offset": 511,
      "length": 6,
      "value": "\"html\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/Command\/VisxCommand.swift",
      "kind": "StringLiteral",
      "offset": 551,
      "length": 16,
      "value": "\"animationStyle\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/Command\/VisxCommand.swift",
      "kind": "StringLiteral",
      "offset": 596,
      "length": 11,
      "value": "\"direction\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/LogLevel.swift",
      "kind": "IntegerLiteral",
      "offset": 369,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/LogLevel.swift",
      "kind": "IntegerLiteral",
      "offset": 429,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/LogLevel.swift",
      "kind": "IntegerLiteral",
      "offset": 522,
      "length": 3,
      "value": "200"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/LogLevel.swift",
      "kind": "IntegerLiteral",
      "offset": 587,
      "length": 3,
      "value": "300"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/LogLevel.swift",
      "kind": "IntegerLiteral",
      "offset": 660,
      "length": 3,
      "value": "400"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/LogLevel.swift",
      "kind": "IntegerLiteral",
      "offset": 737,
      "length": 3,
      "value": "500"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/LogLevel.swift",
      "kind": "IntegerLiteral",
      "offset": 829,
      "length": 3,
      "value": "600"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/LogLevel.swift",
      "kind": "IntegerLiteral",
      "offset": 905,
      "length": 3,
      "value": "700"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/LogLevel.swift",
      "kind": "IntegerLiteral",
      "offset": 977,
      "length": 3,
      "value": "800"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintDSL.swift",
      "kind": "IntegerLiteral",
      "offset": 1790,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdTargeting\/VisxEnvironment.swift",
      "kind": "StringLiteral",
      "offset": 262,
      "length": 5,
      "value": "\"iOS\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdTargeting\/VisxEnvironment.swift",
      "kind": "StringLiteral",
      "offset": 325,
      "length": 7,
      "value": "\"Apple\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdTargeting\/VisxEnvironment.swift",
      "kind": "StringLiteral",
      "offset": 828,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdTargeting\/VisxEnvironment.swift",
      "kind": "StringLiteral",
      "offset": 951,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdTargeting\/VisxEnvironment.swift",
      "kind": "StringLiteral",
      "offset": 1163,
      "length": 20,
      "value": "\"CFBundleIdentifier\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdTargeting\/VisxEnvironment.swift",
      "kind": "StringLiteral",
      "offset": 1188,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdTargeting\/VisxEnvironment.swift",
      "kind": "StringLiteral",
      "offset": 1265,
      "length": 28,
      "value": "\"CFBundleShortVersionString\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdTargeting\/VisxEnvironment.swift",
      "kind": "StringLiteral",
      "offset": 1298,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdTargeting\/VisxEnvironment.swift",
      "kind": "StringLiteral",
      "offset": 1377,
      "length": 18,
      "value": "\"MinimumOSVersion\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdTargeting\/VisxEnvironment.swift",
      "kind": "StringLiteral",
      "offset": 1400,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdTargeting\/VisxEnvironment.swift",
      "kind": "StringLiteral",
      "offset": 1886,
      "length": 7,
      "value": "\"false\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdTargeting\/VisxEnvironment.swift",
      "kind": "BooleanLiteral",
      "offset": 1896,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdTargeting\/VisxEnvironment.swift",
      "kind": "BooleanLiteral",
      "offset": 1904,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdTargeting\/VisxEnvironment.swift",
      "kind": "StringLiteral",
      "offset": 2035,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdTargeting\/VisxEnvironment.swift",
      "kind": "Dictionary",
      "offset": 2087,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdTargeting\/VisxEnvironment.swift",
      "kind": "Dictionary",
      "offset": 2134,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/SwiftUI\/VisxInterstitialManager.swift",
      "kind": "BooleanLiteral",
      "offset": 338,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRDisplayController\/Extensions\/VisxMRAdViewDisplayController+MraidApi.swift",
      "kind": "StringLiteral",
      "offset": 16576,
      "length": 39,
      "value": "\"Can not resize if expanded or risezed\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRDisplayController\/Extensions\/VisxMRAdViewDisplayController+MraidApi.swift",
      "kind": "StringLiteral",
      "offset": 16639,
      "length": 41,
      "value": "\"Can not resize while loading or hidden.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRDisplayController\/Extensions\/VisxMRAdViewDisplayController+MraidApi.swift",
      "kind": "StringLiteral",
      "offset": 16710,
      "length": 72,
      "value": "\"Can not resize with placementEffect understitial or understitial mini.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRDisplayController\/Extensions\/VisxMRAdViewDisplayController+MraidApi.swift",
      "kind": "StringLiteral",
      "offset": 16806,
      "length": 36,
      "value": "\"Size required in resizeProperties.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRDisplayController\/Extensions\/VisxMRAdViewDisplayController+MraidApi.swift",
      "kind": "StringLiteral",
      "offset": 16872,
      "length": 59,
      "value": "\"Can not resize while expaded or creative is interstitial.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRDisplayController\/Extensions\/VisxMRAdViewDisplayController+MraidApi.swift",
      "kind": "StringLiteral",
      "offset": 16959,
      "length": 41,
      "value": "\"Size must be smaller than the max size.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRDisplayController\/Extensions\/VisxMRAdViewDisplayController+MraidApi.swift",
      "kind": "StringLiteral",
      "offset": 17029,
      "length": 59,
      "value": "\"Requested size cannot be smaller than close control size.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRDisplayController\/Extensions\/VisxMRAdViewDisplayController+MraidApi.swift",
      "kind": "StringLiteral",
      "offset": 17115,
      "length": 31,
      "value": "\"Creative cannot go offscreen.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRDisplayController\/Extensions\/VisxMRAdViewDisplayController+MraidApi.swift",
      "kind": "StringLiteral",
      "offset": 17179,
      "length": 39,
      "value": "\"Resize close button is out of screen.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRDisplayController\/Extensions\/VisxMRAdViewDisplayController+MraidApi.swift",
      "kind": "StringLiteral",
      "offset": 17242,
      "length": 58,
      "value": "\"Unable to determine superview for resize container view.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRDisplayController\/Extensions\/VisxMRAdViewDisplayController+MraidApi.swift",
      "kind": "StringLiteral",
      "offset": 17366,
      "length": 38,
      "value": "\"Can only expand if effect is banner.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRDisplayController\/Extensions\/VisxMRAdViewDisplayController+MraidApi.swift",
      "kind": "StringLiteral",
      "offset": 17429,
      "length": 52,
      "value": "\"Can not expand with placementType of interstitial.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRDisplayController\/Extensions\/VisxMRAdViewDisplayController+MraidApi.swift",
      "kind": "StringLiteral",
      "offset": 17505,
      "length": 54,
      "value": "\"Cannot expand if mediation, as superview is unknown.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/Timer\/VisxTimer.swift",
      "kind": "BooleanLiteral",
      "offset": 240,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/AudioManager\/VisxAudioManager.swift",
      "kind": "FloatLiteral",
      "offset": 395,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/AudioManager\/VisxAudioManager.swift",
      "kind": "StringLiteral",
      "offset": 2683,
      "length": 33,
      "value": "\"Unable to setup audio session: \""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/AudioManager\/VisxAudioManager.swift",
      "kind": "StringLiteral",
      "offset": 2738,
      "length": 38,
      "value": "\"Unable to deactivate audio session: \""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+WebViewEvents.swift",
      "kind": "StringLiteral",
      "offset": 281,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+WebViewEvents.swift",
      "kind": "StringLiteral",
      "offset": 1137,
      "length": 42,
      "value": "\"WebViewDidInit: UserAgent - %@, Url - %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+WebViewEvents.swift",
      "kind": "StringLiteral",
      "offset": 1215,
      "length": 25,
      "value": "\"WebViewDidFinishLoading\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+WebViewEvents.swift",
      "kind": "StringLiteral",
      "offset": 1269,
      "length": 22,
      "value": "\"WebViewHasFailed: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+WebViewEvents.swift",
      "kind": "StringLiteral",
      "offset": 1321,
      "length": 19,
      "value": "\"WebViewHasCrashed\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+WebViewEvents.swift",
      "kind": "StringLiteral",
      "offset": 1369,
      "length": 18,
      "value": "\"WebViewDidDeinit\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+WebViewEvents.swift",
      "kind": "StringLiteral",
      "offset": 1424,
      "length": 26,
      "value": "\"JavaScriptBridgeNotFound\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/Extensions\/VisxMRAdView+WebViewDelegate.swift",
      "kind": "StringLiteral",
      "offset": 17198,
      "length": 9,
      "value": "\"ios-log\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/Extensions\/VisxMRAdView+WebViewDelegate.swift",
      "kind": "StringLiteral",
      "offset": 17228,
      "length": 11,
      "value": "\"itms-apps\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/Extensions\/VisxMRAdView+WebViewDelegate.swift",
      "kind": "StringLiteral",
      "offset": 17319,
      "length": 18,
      "value": "\"phobos.apple.com\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/Extensions\/VisxMRAdView+WebViewDelegate.swift",
      "kind": "StringLiteral",
      "offset": 17361,
      "length": 17,
      "value": "\"maps.google.com\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/Extensions\/VisxMRAdView+WebViewDelegate.swift",
      "kind": "StringLiteral",
      "offset": 17401,
      "length": 18,
      "value": "\"itunes.apple.com\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/InternalVisxLogger.swift",
      "kind": "StringLiteral",
      "offset": 242,
      "length": 13,
      "value": "\"VisxTestLog\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/ViewabilityManager\/VisxViewabilityManager.swift",
      "kind": "FloatLiteral",
      "offset": 243,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/ViewabilityManager\/VisxViewabilityManager.swift",
      "kind": "FloatLiteral",
      "offset": 279,
      "length": 4,
      "value": "99.9"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/Extensions\/VisxMRAdView+PictureDelegate.swift",
      "kind": "StringLiteral",
      "offset": 1807,
      "length": 61,
      "value": "\"Failed to store picture while creative type is interstitial\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/Extensions\/VisxMRAdView+PictureDelegate.swift",
      "kind": "StringLiteral",
      "offset": 1890,
      "length": 25,
      "value": "\"Failed to store picture\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/Extensions\/VisxMRAdView+PictureDelegate.swift",
      "kind": "StringLiteral",
      "offset": 1936,
      "length": 30,
      "value": "\"Url request cannot be empty.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 256,
      "length": 7,
      "value": "\"4.1.6\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 302,
      "length": 34,
      "value": "\"https:\/\/mobile-sdk-ios.visx.net\/\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 370,
      "length": 15,
      "value": "\":\/\/t.visx.net\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 415,
      "length": 5,
      "value": "\"iOS\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 451,
      "length": 11,
      "value": "\"VIS.X SDK\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 501,
      "length": 5,
      "value": "\"3.0\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 530,
      "length": 6,
      "value": "\"http\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 561,
      "length": 7,
      "value": "\"https\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 599,
      "length": 6,
      "value": "\"\/adj\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 634,
      "length": 6,
      "value": "999998"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 677,
      "length": 6,
      "value": "999997"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 721,
      "length": 6,
      "value": "999996"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 766,
      "length": 3,
      "value": "900"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 814,
      "length": 4,
      "value": "1800"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 848,
      "length": 3,
      "value": "400"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 854,
      "length": 3,
      "value": "499"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 887,
      "length": 3,
      "value": "500"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 893,
      "length": 3,
      "value": "599"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 926,
      "length": 14,
      "value": "\"visx_sdk_ios\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 969,
      "length": 57,
      "value": "\"<meta name=\"viewport\" content=\"width=device-width\">\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 1104,
      "length": 2,
      "value": "10"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 1150,
      "length": 2,
      "value": "50"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 1222,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 1294,
      "length": 8,
      "value": "\"inline\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 1346,
      "length": 14,
      "value": "\"interstitial\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 1406,
      "length": 3,
      "value": "300"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 1419,
      "length": 3,
      "value": "250"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 1477,
      "length": 20,
      "value": "\"IABTCF_gdprApplies\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 1530,
      "length": 17,
      "value": "\"IABTCF_TCString\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 1581,
      "length": 18,
      "value": "\"visxSharedUserId\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 1628,
      "length": 21,
      "value": "\"navigator.userAgent\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 1680,
      "length": 14,
      "value": "\"content-type\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 1722,
      "length": 10,
      "value": "\"accuracy\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 1759,
      "length": 9,
      "value": "\"lastfix\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 1806,
      "length": 21,
      "value": "\"visxSharedNamespace\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 1855,
      "length": 38,
      "value": "\"00000000-0000-0000-0000-000000000000\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 1925,
      "length": 38,
      "value": "\"75af8cc2-7348-4412-a3d4-1af76711247a\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 1994,
      "length": 18,
      "value": "\"VisxPlatformType\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 2044,
      "length": 15,
      "value": "\"visxSharedID5\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 2132,
      "length": 11,
      "value": "\"nativeapp\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 2184,
      "length": 12,
      "value": "\"logHandler\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 2258,
      "length": 70,
      "value": "\"https:\/\/europe-west3-yoc-vis-x-sdk.cloudfunctions.net\/remote-logging\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 2359,
      "length": 14,
      "value": "\"\/remote-logs\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 2405,
      "length": 15,
      "value": "\"\/remote-error\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 2450,
      "length": 22,
      "value": "\"px4lGr9xM28l61sxuIBl\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 2512,
      "length": 8,
      "value": "\"global\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 2564,
      "length": 9,
      "value": "\"unknown\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 2610,
      "length": 32,
      "value": "\"yyyy-MM-dd'T'HH:mm:ss.SSSXXXXX\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 2709,
      "length": 38,
      "value": "\"https:\/\/t.visx.net\/site_session?sid=\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 2783,
      "length": 19,
      "value": "\"remoteConfigModel\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 2832,
      "length": 30,
      "value": "\"remoteConfigModelLastRefresh\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 2892,
      "length": 30,
      "value": "\"remoteConfigModelRefreshTime\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 2973,
      "length": 5,
      "value": "21600"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 3011,
      "length": 16,
      "value": "\"userSessionRNG\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 3091,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 3163,
      "length": 122,
      "value": "\"function captureLog(msg) { window.webkit.messageHandlers.logHandler.postMessage(msg); } window.console.log = captureLog;\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 3382,
      "length": 95,
      "value": "\"VIS.X: Ad request has failed due to an exception. See stack trace for additional information.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 3512,
      "length": 107,
      "value": "\"VIS.X: Ad was requested, but did not receive respond in time. Check the network connection and try again.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 3658,
      "length": 95,
      "value": "\"VIS.X: Ad was requested, but server has responded with HTTP Status Code 5xx. Try again later.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 3792,
      "length": 201,
      "value": "\"VIS.X: Ad was requested, but server has responded with HTTP Status Code 4xx. Please ensure proper integration and try again. If this error remains, get in touch with YOC to validate your integration.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 4042,
      "length": 94,
      "value": "\"VIS.X: Mediation has failed due to an exception. See stack trace for additional information.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 4173,
      "length": 33,
      "value": "\"Mediation partner has a timeout\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 4249,
      "length": 132,
      "value": "\"VIS.X: Mediation object received, but the class is not found in your project. Please get in touch with YOC for additional support.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 4419,
      "length": 61,
      "value": "\"VIS.X: Mediation was activated, but there is no ad to show.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 4528,
      "length": 96,
      "value": "\"VIS.X: Ad response has failed due to an exception. See stack trace for additional information.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 4665,
      "length": 97,
      "value": "\"VIS.X: Ad response contains malformed JSON. Get in touch with YOC to validate your integration.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 4799,
      "length": 32,
      "value": "\"VIS.X: There is no ad to show.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 4880,
      "length": 123,
      "value": "\"VIS.X: Initiating the AdView and \/ or WebView has failed due to an exception. See stack trace for additional information.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 5047,
      "length": 113,
      "value": "\"VIS.X: VisxAdView and \/ or WebView has crashed due to an exception. See stack trace for additional information.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 5195,
      "length": 172,
      "value": "\"VIS.X: Ad has been rendered but impression is already expired. Please make sure to display called ads within expiration timeout. Get in touch with YOC additional support.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 5437,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 5466,
      "length": 3,
      "value": "101"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 5495,
      "length": 3,
      "value": "102"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 5524,
      "length": 3,
      "value": "103"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 5553,
      "length": 3,
      "value": "200"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 5582,
      "length": 3,
      "value": "201"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 5611,
      "length": 3,
      "value": "202"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 5640,
      "length": 3,
      "value": "300"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 5669,
      "length": 3,
      "value": "301"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 5698,
      "length": 3,
      "value": "302"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 5727,
      "length": 3,
      "value": "303"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 5756,
      "length": 3,
      "value": "400"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 5785,
      "length": 3,
      "value": "500"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "IntegerLiteral",
      "offset": 5814,
      "length": 3,
      "value": "501"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 5875,
      "length": 4,
      "value": "\"os\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 5907,
      "length": 11,
      "value": "\"userAgent\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 5946,
      "length": 11,
      "value": "\"osVersion\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 5987,
      "length": 13,
      "value": "\"orientation\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6029,
      "length": 12,
      "value": "\"screenSize\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6072,
      "length": 14,
      "value": "\"manufacturer\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6110,
      "length": 7,
      "value": "\"model\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6151,
      "length": 17,
      "value": "\"browserLanguage\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6197,
      "length": 10,
      "value": "\"platform\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6238,
      "length": 17,
      "value": "\"hasRemoteConfig\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6275,
      "length": 9,
      "value": "\"appName\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6307,
      "length": 12,
      "value": "\"appVersion\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6344,
      "length": 11,
      "value": "\"minTarget\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6387,
      "length": 8,
      "value": "\"effect\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6420,
      "length": 6,
      "value": "\"size\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6459,
      "length": 14,
      "value": "\"actualEffect\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6508,
      "length": 16,
      "value": "\"calculatedSize\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6558,
      "length": 15,
      "value": "\"placementType\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6601,
      "length": 9,
      "value": "\"maxSize\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6643,
      "length": 14,
      "value": "\"sizeModifier\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6697,
      "length": 15,
      "value": "\"viewHierarchy\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6747,
      "length": 15,
      "value": "\"publisherSize\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6795,
      "length": 13,
      "value": "\"isMediation\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6834,
      "length": 6,
      "value": "\"auid\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6882,
      "length": 22,
      "value": "\"publisherAdContainer\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6936,
      "length": 12,
      "value": "\"contentUrl\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6968,
      "length": 4,
      "value": "\"id\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 6995,
      "length": 8,
      "value": "\"idType\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 7025,
      "length": 7,
      "value": "\"isLMT\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 7062,
      "length": 15,
      "value": "\"consentString\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 7138,
      "length": 11,
      "value": "\"publisher\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 7168,
      "length": 9,
      "value": "\"api-raw\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 7199,
      "length": 12,
      "value": "\"api-scaled\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Resources\/VisxConstants.swift",
      "kind": "StringLiteral",
      "offset": 7233,
      "length": 11,
      "value": "\"container\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/Extensions\/VisxAdView+WebView.swift",
      "kind": "StringLiteral",
      "offset": 9899,
      "length": 50,
      "value": "\"Cannot set message if placement effect is sticky\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/Extensions\/VisxAdView+WebView.swift",
      "kind": "StringLiteral",
      "offset": 9974,
      "length": 54,
      "value": "\"Cannot change effect for placement type interstitial\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/Extensions\/VisxAdView+WebView.swift",
      "kind": "StringLiteral",
      "offset": 10053,
      "length": 74,
      "value": "\"Placement effect sticky invalid for understitial, interstitial creatives\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/Extensions\/VisxAdView+WebView.swift",
      "kind": "StringLiteral",
      "offset": 10155,
      "length": 52,
      "value": "\"Cannot change effect, MRAID state must be default.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/Extensions\/VisxAdView+WebView.swift",
      "kind": "StringLiteral",
      "offset": 10232,
      "length": 50,
      "value": "\"Cannot set message if creative is not universal.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+DelegateEvents.swift",
      "kind": "StringLiteral",
      "offset": 284,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+DelegateEvents.swift",
      "kind": "StringLiteral",
      "offset": 684,
      "length": 18,
      "value": "\"AdRequestStarted\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+DelegateEvents.swift",
      "kind": "StringLiteral",
      "offset": 733,
      "length": 20,
      "value": "\"AdResponseReceived\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+DelegateEvents.swift",
      "kind": "StringLiteral",
      "offset": 781,
      "length": 17,
      "value": "\"AdLoadingFailed\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+DelegateEvents.swift",
      "kind": "StringLiteral",
      "offset": 828,
      "length": 19,
      "value": "\"AdLoadingFinished\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+DelegateEvents.swift",
      "kind": "StringLiteral",
      "offset": 870,
      "length": 35,
      "value": "\"SizeChange: width: %@, height: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+DelegateEvents.swift",
      "kind": "StringLiteral",
      "offset": 930,
      "length": 18,
      "value": "\"EffectChange: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+DelegateEvents.swift",
      "kind": "StringLiteral",
      "offset": 969,
      "length": 10,
      "value": "\"AdClosed\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+DelegateEvents.swift",
      "kind": "StringLiteral",
      "offset": 1001,
      "length": 11,
      "value": "\"AdClicked\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+DelegateEvents.swift",
      "kind": "StringLiteral",
      "offset": 1042,
      "length": 19,
      "value": "\"LandingPageOpened\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+DelegateEvents.swift",
      "kind": "StringLiteral",
      "offset": 1091,
      "length": 19,
      "value": "\"AdLeftApplication\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+DelegateEvents.swift",
      "kind": "StringLiteral",
      "offset": 1142,
      "length": 21,
      "value": "\"AdResumeApplication\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+DelegateEvents.swift",
      "kind": "StringLiteral",
      "offset": 1189,
      "length": 15,
      "value": "\"VideoFinished\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+DelegateEvents.swift",
      "kind": "StringLiteral",
      "offset": 1241,
      "length": 26,
      "value": "\"InterstitialWillBeClosed\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+DelegateEvents.swift",
      "kind": "StringLiteral",
      "offset": 1298,
      "length": 20,
      "value": "\"InterstitialClosed\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+OMEvents.swift",
      "kind": "StringLiteral",
      "offset": 1056,
      "length": 15,
      "value": "\"OMInitialized\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+OMEvents.swift",
      "kind": "StringLiteral",
      "offset": 1100,
      "length": 18,
      "value": "\"OMSessionStarted\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+OMEvents.swift",
      "kind": "StringLiteral",
      "offset": 1147,
      "length": 18,
      "value": "\"OMSessionStopped\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+OMEvents.swift",
      "kind": "StringLiteral",
      "offset": 1193,
      "length": 17,
      "value": "\"OMSessionFailed\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+OMEvents.swift",
      "kind": "StringLiteral",
      "offset": 1238,
      "length": 17,
      "value": "\"OMContextFailed\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+OMEvents.swift",
      "kind": "StringLiteral",
      "offset": 1284,
      "length": 18,
      "value": "\"OMPartnerUnknown\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+OMEvents.swift",
      "kind": "StringLiteral",
      "offset": 1336,
      "length": 23,
      "value": "\"OMConfigurationFailed\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigModel.swift",
      "kind": "StringLiteral",
      "offset": 397,
      "length": 4,
      "value": "\"id\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigModel.swift",
      "kind": "StringLiteral",
      "offset": 425,
      "length": 9,
      "value": "\"adunits\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigModel.swift",
      "kind": "StringLiteral",
      "offset": 2275,
      "length": 7,
      "value": "\"class\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigModel.swift",
      "kind": "StringLiteral",
      "offset": 3234,
      "length": 10,
      "value": "\"operator\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 1361,
      "length": 3,
      "value": "\"<\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 1531,
      "length": 37,
      "value": "\" \""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 1567,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 1667,
      "length": 50,
      "value": "\".\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 1716,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 1760,
      "length": 43,
      "value": "\" \""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 1802,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 1886,
      "length": 38,
      "value": "\" \""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 1923,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2024,
      "length": 51,
      "value": "\".\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2074,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "FloatLiteral",
      "offset": 2125,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2158,
      "length": 23,
      "value": "\" * \""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2180,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2281,
      "length": 19,
      "value": "\" \""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2299,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "FloatLiteral",
      "offset": 2349,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2386,
      "length": 21,
      "value": "\" + \""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2406,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "FloatLiteral",
      "offset": 2446,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2483,
      "length": 26,
      "value": "\" - \""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2508,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "FloatLiteral",
      "offset": 2580,
      "length": 6,
      "value": "1000.0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2616,
      "length": 20,
      "value": "\" ^\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2635,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/Debugging.swift",
      "kind": "StringLiteral",
      "offset": 2679,
      "length": 3,
      "value": "\">\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/Extensions\/VisxMRAdView+VideoDelegate.swift",
      "kind": "StringLiteral",
      "offset": 3327,
      "length": 13,
      "value": "\"Invalid url\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/Extensions\/VisxMRAdView+VideoDelegate.swift",
      "kind": "StringLiteral",
      "offset": 3365,
      "length": 55,
      "value": "\"Cannot play video when placement type is interstitial\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/Extensions\/VisxMRAdView+VideoDelegate.swift",
      "kind": "StringLiteral",
      "offset": 3445,
      "length": 37,
      "value": "\"Playing video failed. Description: \""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxTableViewCell.swift",
      "kind": "StringLiteral",
      "offset": 900,
      "length": 19,
      "value": "\"VisxTableViewCell\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+VisxJSEvents.swift",
      "kind": "StringLiteral",
      "offset": 278,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+VisxJSEvents.swift",
      "kind": "StringLiteral",
      "offset": 1132,
      "length": 19,
      "value": "\"VisxVideoFinished\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+VisxJSEvents.swift",
      "kind": "StringLiteral",
      "offset": 1181,
      "length": 19,
      "value": "\"VisxVideoCanceled\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+VisxJSEvents.swift",
      "kind": "StringLiteral",
      "offset": 1227,
      "length": 16,
      "value": "\"VisxVideoMuted\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+VisxJSEvents.swift",
      "kind": "StringLiteral",
      "offset": 1272,
      "length": 18,
      "value": "\"VisxVideoUnmuted\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+VisxJSEvents.swift",
      "kind": "StringLiteral",
      "offset": 1326,
      "length": 25,
      "value": "\"VisxMessageAboveSuccess\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+VisxJSEvents.swift",
      "kind": "StringLiteral",
      "offset": 1386,
      "length": 28,
      "value": "\"VisxMessageAboveFailed: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+VisxJSEvents.swift",
      "kind": "StringLiteral",
      "offset": 1450,
      "length": 25,
      "value": "\"VisxMessageBelowSuccess\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+VisxJSEvents.swift",
      "kind": "StringLiteral",
      "offset": 1510,
      "length": 28,
      "value": "\"VisxMessageBelowFailed: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+VisxJSEvents.swift",
      "kind": "StringLiteral",
      "offset": 1571,
      "length": 111,
      "value": "\"VisxMaxSizeViolation: The Creative is calling for a width, or height which is bigger than the available space\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+VisxJSEvents.swift",
      "kind": "StringLiteral",
      "offset": 1720,
      "length": 27,
      "value": "\"VisxOnScrollEnableSuccess\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+VisxJSEvents.swift",
      "kind": "StringLiteral",
      "offset": 1784,
      "length": 30,
      "value": "\"VisxOnScrollEnableFailed: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxCollectionViewCell.swift",
      "kind": "StringLiteral",
      "offset": 951,
      "length": 24,
      "value": "\"VisxCollectionViewCell\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/StickyManager\/VisxStickyManager.swift",
      "kind": "IntegerLiteral",
      "offset": 222,
      "length": 2,
      "value": "50"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/StickyManager\/VisxStickyManager.swift",
      "kind": "BooleanLiteral",
      "offset": 484,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/StickyManager\/VisxStickyManager.swift",
      "kind": "BooleanLiteral",
      "offset": 522,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/StickyManager\/VisxStickyManager.swift",
      "kind": "BooleanLiteral",
      "offset": 567,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/StickyManager\/VisxStickyManager.swift",
      "kind": "IntegerLiteral",
      "offset": 1200,
      "length": 2,
      "value": "50"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Support\/LocationService\/VisxLocationService.swift",
      "kind": "BooleanLiteral",
      "offset": 322,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 378,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 669,
      "length": 4,
      "value": "\"id\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 697,
      "length": 9,
      "value": "\"adunits\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 917,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "Array",
      "offset": 971,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "Array",
      "offset": 1429,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "Array",
      "offset": 1475,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 1695,
      "length": 7,
      "value": "\"class\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 1953,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 1981,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 2418,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 2681,
      "length": 10,
      "value": "\"operator\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 2807,
      "length": 15,
      "value": "\"Ad Unit Level\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 2844,
      "length": 12,
      "value": "\"Site Level\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 2939,
      "length": 10,
      "value": "\"Delivery\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 2969,
      "length": 9,
      "value": "\"Logging\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 3000,
      "length": 11,
      "value": "\"Placement\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 3033,
      "length": 11,
      "value": "\"Mediation\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 3133,
      "length": 9,
      "value": "\"disable\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 3163,
      "length": 11,
      "value": "\"hb.enable\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 3194,
      "length": 9,
      "value": "\"expTime\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 3232,
      "length": 19,
      "value": "\"override.adUnitId\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 3281,
      "length": 20,
      "value": "\"overwrite.bundleId\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 3334,
      "length": 23,
      "value": "\"overwrite.appStoreUrl\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 3386,
      "length": 19,
      "value": "\"overwrite.appName\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 3492,
      "length": 8,
      "value": "\"enable\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 3518,
      "length": 7,
      "value": "\"level\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 3542,
      "length": 6,
      "value": "\"size\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 3638,
      "length": 9,
      "value": "\"disable\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 3752,
      "length": 25,
      "value": "\"interstitial.background\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 3808,
      "length": 21,
      "value": "\"inline.messageAbove\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 3860,
      "length": 21,
      "value": "\"inline.messageBelow\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 3916,
      "length": 31,
      "value": "\"inline.disableBrandedTakeover\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 3979,
      "length": 28,
      "value": "\"inline.disableUnderstitial\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 4038,
      "length": 27,
      "value": "\"inline.enableInterstitial\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 4103,
      "length": 34,
      "value": "\"inline.disableSetPlacementEffect\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "IntegerLiteral",
      "offset": 4213,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "IntegerLiteral",
      "offset": 4232,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "IntegerLiteral",
      "offset": 4252,
      "length": 3,
      "value": "200"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "IntegerLiteral",
      "offset": 4274,
      "length": 3,
      "value": "300"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "IntegerLiteral",
      "offset": 4297,
      "length": 3,
      "value": "400"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "IntegerLiteral",
      "offset": 4318,
      "length": 3,
      "value": "500"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "IntegerLiteral",
      "offset": 4342,
      "length": 3,
      "value": "600"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "IntegerLiteral",
      "offset": 4363,
      "length": 3,
      "value": "700"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "IntegerLiteral",
      "offset": 4388,
      "length": 3,
      "value": "800"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 5412,
      "length": 13,
      "value": "\"app.version\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 5457,
      "length": 22,
      "value": "\"app.webViewUserAgent\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 5509,
      "length": 20,
      "value": "\"app.canUseTracking\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 5552,
      "length": 13,
      "value": "\"sdk.version\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 5591,
      "length": 16,
      "value": "\"device.country\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 5635,
      "length": 19,
      "value": "\"device.os.android\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 5678,
      "length": 15,
      "value": "\"device.os.ios\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 5721,
      "length": 19,
      "value": "\"device.os.version\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 5771,
      "length": 21,
      "value": "\"device.manufacturer\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 5816,
      "length": 13,
      "value": "\"probability\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 5853,
      "length": 17,
      "value": "\"app.orientation\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 5958,
      "length": 7,
      "value": "\"equal\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 5986,
      "length": 11,
      "value": "\"not equal\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 6021,
      "length": 14,
      "value": "\"greater than\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 6056,
      "length": 11,
      "value": "\"less than\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 6098,
      "length": 23,
      "value": "\"greater or equal than\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/ShowcaseAppRemoteConfig.swift",
      "kind": "StringLiteral",
      "offset": 6149,
      "length": 20,
      "value": "\"less or equal than\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+CommunicationEvents.swift",
      "kind": "StringLiteral",
      "offset": 299,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+CommunicationEvents.swift",
      "kind": "StringLiteral",
      "offset": 1733,
      "length": 118,
      "value": "\"AdRequestFailedWithException: Ad request has failed due to an exception. See stack trace for additional information.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+CommunicationEvents.swift",
      "kind": "StringLiteral",
      "offset": 1880,
      "length": 118,
      "value": "\"AdRequestTimeout: Ad was requested, but did not receive respond in time. Check the network connection and try again.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+CommunicationEvents.swift",
      "kind": "StringLiteral",
      "offset": 2031,
      "length": 110,
      "value": "\"AdRequestServerIssue: Ad was requested, but server has responded with HTTP Status Code 5xx. Try again later.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+CommunicationEvents.swift",
      "kind": "StringLiteral",
      "offset": 2174,
      "length": 216,
      "value": "\"AdRequestBadResponse: Ad was requested, but server has responded with HTTP Status Code 4xx. Please ensure proper integration and try again. If this error remains, get in touch with YOC to validate your integration.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+CommunicationEvents.swift",
      "kind": "StringLiteral",
      "offset": 2432,
      "length": 120,
      "value": "\"AdResponseFailedWithException: Ad response has failed due to an exception. See stack trace for additional information.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+CommunicationEvents.swift",
      "kind": "StringLiteral",
      "offset": 2586,
      "length": 113,
      "value": "\"AdResponseInvalidJSON: Ad response contains malformed JSON. Get in touch with YOC to validate your integration.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+CommunicationEvents.swift",
      "kind": "StringLiteral",
      "offset": 2730,
      "length": 45,
      "value": "\"AdResponseWithNoAd: There is no ad to show.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+CommunicationEvents.swift",
      "kind": "StringLiteral",
      "offset": 2818,
      "length": 119,
      "value": "\"AdMediationFailedWithException: Mediation has failed due to an exception. See stack trace for additional information.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+CommunicationEvents.swift",
      "kind": "StringLiteral",
      "offset": 2968,
      "length": 53,
      "value": "\"AdMediationTimeout: Mediation partner has a timeout\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+CommunicationEvents.swift",
      "kind": "StringLiteral",
      "offset": 3058,
      "length": 151,
      "value": "\"AdMediationClassNotFound: Mediation object received, but the class is not found in your project. Please get in touch with YOC for additional support.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+CommunicationEvents.swift",
      "kind": "StringLiteral",
      "offset": 3241,
      "length": 75,
      "value": "\"AdMediationWithNoAd: Mediation was activated, but there is no ad to show.\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+CommunicationEvents.swift",
      "kind": "StringLiteral",
      "offset": 3343,
      "length": 16,
      "value": "\"AdRequestReady\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+CommunicationEvents.swift",
      "kind": "StringLiteral",
      "offset": 3390,
      "length": 24,
      "value": "\"RemoteConfigFailed: %@\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+CommunicationEvents.swift",
      "kind": "StringLiteral",
      "offset": 3441,
      "length": 16,
      "value": "\"AdDataReceived\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+CommunicationEvents.swift",
      "kind": "StringLiteral",
      "offset": 3486,
      "length": 18,
      "value": "\"SDKManagerFailed\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Logger\/Extensions\/VisxLogger+CommunicationEvents.swift",
      "kind": "StringLiteral",
      "offset": 3536,
      "length": 21,
      "value": "\"AdMediationReceived\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 215,
      "length": 13,
      "value": "\"app.version\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 260,
      "length": 22,
      "value": "\"app.webViewUserAgent\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 312,
      "length": 20,
      "value": "\"app.canUseTracking\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 355,
      "length": 13,
      "value": "\"sdk.version\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 394,
      "length": 16,
      "value": "\"device.country\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 438,
      "length": 19,
      "value": "\"device.os.android\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 481,
      "length": 15,
      "value": "\"device.os.ios\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 524,
      "length": 19,
      "value": "\"device.os.version\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 574,
      "length": 21,
      "value": "\"device.manufacturer\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 619,
      "length": 13,
      "value": "\"probability\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 656,
      "length": 17,
      "value": "\"app.orientation\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 730,
      "length": 4,
      "value": "\"eq\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 755,
      "length": 4,
      "value": "\"ne\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 783,
      "length": 4,
      "value": "\"gt\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 808,
      "length": 4,
      "value": "\"lt\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 843,
      "length": 5,
      "value": "\"gte\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 876,
      "length": 5,
      "value": "\"lte\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 934,
      "length": 9,
      "value": "\"matches\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 969,
      "length": 8,
      "value": "\"not-in\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 1000,
      "length": 4,
      "value": "\"in\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 1291,
      "length": 25,
      "value": "\"interstitial.background\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 1348,
      "length": 36,
      "value": "\"inline.disableExposureUnderstitial\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 1415,
      "length": 21,
      "value": "\"inline.messageAbove\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 1467,
      "length": 21,
      "value": "\"inline.messageBelow\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 1518,
      "length": 20,
      "value": "\"overwrite.bundleId\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 1571,
      "length": 23,
      "value": "\"overwrite.appStoreUrl\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 1623,
      "length": 19,
      "value": "\"overwrite.appName\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 1677,
      "length": 31,
      "value": "\"inline.disableBrandedTakeover\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 1735,
      "length": 19,
      "value": "\"override.adUnitId\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 1785,
      "length": 27,
      "value": "\"inline.enableInterstitial\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 1850,
      "length": 34,
      "value": "\"inline.disableSetPlacementEffect\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/RemoteConfiguration\/RemoteConfigEnums.swift",
      "kind": "StringLiteral",
      "offset": 1912,
      "length": 24,
      "value": "\"inline.disableToSticky\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/Extensions\/VisxMRAdView+UnderstitialEffect.swift",
      "kind": "StringLiteral",
      "offset": 3236,
      "length": 43,
      "value": "\"Top most controller or VisxAdView are nil\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/MRAID\/MRAdView\/Extensions\/VisxMRAdView+UnderstitialEffect.swift",
      "kind": "StringLiteral",
      "offset": 3301,
      "length": 34,
      "value": "\"WebView is not in view hirearchy\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 740,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 768,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "StringLiteral",
      "offset": 910,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 935,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 974,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 1008,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 1034,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 1075,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 1100,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 1141,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 1387,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 1427,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 1433,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 1885,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 1912,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 1958,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 2004,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 2047,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 2131,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 2212,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 2256,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 2289,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 2497,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 2655,
      "length": 2,
      "value": "30"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 2691,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 2735,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 2814,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 2853,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 2885,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "StringLiteral",
      "offset": 3125,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 3279,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 3316,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/VisxAdView.swift",
      "kind": "BooleanLiteral",
      "offset": 4369,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintRelation.swift",
      "kind": "IntegerLiteral",
      "offset": 1314,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintRelation.swift",
      "kind": "IntegerLiteral",
      "offset": 1325,
      "length": 15,
      "value": "2"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/Utils\/SnapKit\/ConstraintRelation.swift",
      "kind": "IntegerLiteral",
      "offset": 1350,
      "length": 18,
      "value": "3"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/Extensions\/VisxAdView+Public.swift",
      "kind": "BooleanLiteral",
      "offset": 1354,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/Extensions\/VisxAdView+Public.swift",
      "kind": "BooleanLiteral",
      "offset": 1452,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/Extensions\/VisxAdView+Public.swift",
      "kind": "BooleanLiteral",
      "offset": 1489,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/Extensions\/VisxAdView+Public.swift",
      "kind": "StringLiteral",
      "offset": 1526,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/Extensions\/VisxAdView+Public.swift",
      "kind": "BooleanLiteral",
      "offset": 3117,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/Extensions\/VisxAdView+Public.swift",
      "kind": "BooleanLiteral",
      "offset": 3153,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/Extensions\/VisxAdView+Public.swift",
      "kind": "BooleanLiteral",
      "offset": 3190,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/Extensions\/VisxAdView+Public.swift",
      "kind": "StringLiteral",
      "offset": 3227,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/Extensions\/VisxAdView+Public.swift",
      "kind": "BooleanLiteral",
      "offset": 4590,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/Extensions\/VisxAdView+Public.swift",
      "kind": "BooleanLiteral",
      "offset": 4626,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/Extensions\/VisxAdView+Public.swift",
      "kind": "StringLiteral",
      "offset": 4663,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/Extensions\/VisxAdView+Public.swift",
      "kind": "BooleanLiteral",
      "offset": 5574,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/work\/visx-sdk-source-ios\/Development\/VisxSDK\/VisxSDK\/AdView\/Extensions\/VisxAdView+Public.swift",
      "kind": "StringLiteral",
      "offset": 5611,
      "length": 2,
      "value": "\"\""
    }
  ]
}