{
  "ABIRoot": {
    "kind": "Root",
    "name": "TeadsSDK",
    "printedName": "TeadsSDK",
    "children": [
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "JavaScriptCore",
        "printedName": "JavaScriptCore",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsAdRatio",
        "printedName": "TeadsAdRatio",
        "children": [
          {
            "kind": "Var",
            "name": "zero",
            "printedName": "zero",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdRatio",
                "printedName": "TeadsSDK.TeadsAdRatio",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRatio"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRatio(cpy)zero",
            "mangledName": "$s8TeadsSDK0A7AdRatioC4zeroACvpZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsAdRatio",
                    "printedName": "TeadsSDK.TeadsAdRatio",
                    "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRatio"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRatio(cm)zero",
                "mangledName": "$s8TeadsSDK0A7AdRatioC4zeroACvgZ",
                "moduleName": "TeadsSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "default",
            "printedName": "default",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdRatio",
                "printedName": "TeadsSDK.TeadsAdRatio",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRatio"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRatio(cpy)default",
            "mangledName": "$s8TeadsSDK0A7AdRatioC7defaultACvpZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsAdRatio",
                    "printedName": "TeadsSDK.TeadsAdRatio",
                    "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRatio"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRatio(cm)default",
                "mangledName": "$s8TeadsSDK0A7AdRatioC7defaultACvgZ",
                "moduleName": "TeadsSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "calculateHeight",
            "printedName": "calculateHeight(for:)",
            "children": [
              {
                "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@TeadsSDK@objc(cs)TeadsAdRatio(im)calculateHeightForWidth:",
            "mangledName": "$s8TeadsSDK0A7AdRatioC15calculateHeight3for12CoreGraphics7CGFloatVAH_tF",
            "moduleName": "TeadsSDK",
            "objc_name": "calculateHeightForWidth:",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "value",
            "printedName": "value(for:)",
            "children": [
              {
                "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@TeadsSDK@objc(cs)TeadsAdRatio(im)valueFor:",
            "mangledName": "$s8TeadsSDK0A7AdRatioC5value3for12CoreGraphics7CGFloatVAH_tF",
            "moduleName": "TeadsSDK",
            "objc_name": "valueFor:",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdRatio",
                "printedName": "TeadsSDK.TeadsAdRatio",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRatio"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRatio(im)init",
            "mangledName": "$s8TeadsSDK0A7AdRatioCACycfc",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRatio",
        "mangledName": "$s8TeadsSDK0A7AdRatioC",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "Final",
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "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": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "AdChoicesComponent",
        "printedName": "AdChoicesComponent",
        "children": [
          {
            "kind": "Var",
            "name": "clickThroughUrl",
            "printedName": "clickThroughUrl",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "URL",
                "printedName": "Foundation.URL",
                "usr": "s:10Foundation3URLV"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK18AdChoicesComponentC15clickThroughUrl10Foundation3URLVvp",
            "mangledName": "$s8TeadsSDK18AdChoicesComponentC15clickThroughUrl10Foundation3URLVvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "URL",
                    "printedName": "Foundation.URL",
                    "usr": "s:10Foundation3URLV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK18AdChoicesComponentC15clickThroughUrl10Foundation3URLVvg",
                "mangledName": "$s8TeadsSDK18AdChoicesComponentC15clickThroughUrl10Foundation3URLVvg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)AdChoicesComponent",
        "mangledName": "$s8TeadsSDK18AdChoicesComponentC",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "Final",
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "superclassUsr": "c:@M@TeadsSDK@objc(cs)OverlayComponent",
        "hasMissingDesignatedInitializers": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "TeadsSDK.OverlayComponent",
          "TeadsSDK.CommonComponent",
          "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": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsNativeAdPlacement",
        "printedName": "TeadsNativeAdPlacement",
        "children": [
          {
            "kind": "Var",
            "name": "delegate",
            "printedName": "delegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(any TeadsSDK.TeadsNativeAdPlacementDelegate)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsNativeAdPlacementDelegate",
                    "printedName": "any TeadsSDK.TeadsNativeAdPlacementDelegate",
                    "usr": "c:@M@TeadsSDK@objc(pl)TeadsNativeAdPlacementDelegate"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsNativeAdPlacement(py)delegate",
            "mangledName": "$s8TeadsSDK0A17NativeAdPlacementP8delegateAA0acdE8Delegate_pSgvp",
            "moduleName": "TeadsSDK",
            "protocolReq": true,
            "declAttributes": [
              "ObjC",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any TeadsSDK.TeadsNativeAdPlacementDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TeadsNativeAdPlacementDelegate",
                        "printedName": "any TeadsSDK.TeadsNativeAdPlacementDelegate",
                        "usr": "c:@M@TeadsSDK@objc(pl)TeadsNativeAdPlacementDelegate"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(pl)TeadsNativeAdPlacement(im)delegate",
                "mangledName": "$s8TeadsSDK0A17NativeAdPlacementP8delegateAA0acdE8Delegate_pSgvg",
                "moduleName": "TeadsSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsNativeAdPlacement>",
                "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsNativeAdPlacement>",
                "protocolReq": true,
                "declAttributes": [
                  "ObjC"
                ],
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any TeadsSDK.TeadsNativeAdPlacementDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TeadsNativeAdPlacementDelegate",
                        "printedName": "any TeadsSDK.TeadsNativeAdPlacementDelegate",
                        "usr": "c:@M@TeadsSDK@objc(pl)TeadsNativeAdPlacementDelegate"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(pl)TeadsNativeAdPlacement(im)setDelegate:",
                "mangledName": "$s8TeadsSDK0A17NativeAdPlacementP8delegateAA0acdE8Delegate_pSgvs",
                "moduleName": "TeadsSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsNativeAdPlacement>",
                "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsNativeAdPlacement>",
                "protocolReq": true,
                "declAttributes": [
                  "ObjC"
                ],
                "reqNewWitnessTableEntry": true,
                "accessorKind": "set"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "requestAd",
            "printedName": "requestAd(requestSettings:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UUID",
                "printedName": "Foundation.UUID",
                "usr": "s:10Foundation4UUIDV"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAdRequestSettings",
                "printedName": "TeadsSDK.TeadsAdRequestSettings",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRequestSettings"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsNativeAdPlacement(im)requestAdWithRequestSettings:",
            "mangledName": "$s8TeadsSDK0A17NativeAdPlacementP07requestD00F8Settings10Foundation4UUIDVAA0ad7RequestG0C_tF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsNativeAdPlacement>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsNativeAdPlacement>",
            "protocolReq": true,
            "objc_name": "requestAdWithRequestSettings:",
            "declAttributes": [
              "DiscardableResult",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "c:@M@TeadsSDK@objc(pl)TeadsNativeAdPlacement",
        "mangledName": "$s8TeadsSDK0A17NativeAdPlacementP",
        "moduleName": "TeadsSDK",
        "genericSig": "<τ_0_0 : TeadsSDK.TeadsAdPlacement>",
        "sugared_genericSig": "<Self : TeadsSDK.TeadsAdPlacement>",
        "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": "TeadsAdPlacement",
            "printedName": "TeadsAdPlacement",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdPlacement",
            "mangledName": "$s8TeadsSDK0A11AdPlacementP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "AnyEncodableProtocol",
        "printedName": "AnyEncodableProtocol",
        "children": [
          {
            "kind": "Var",
            "name": "value",
            "printedName": "value",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ProtocolComposition",
                "printedName": "Any"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK20AnyEncodableProtocolP5valueypvp",
            "mangledName": "$s8TeadsSDK20AnyEncodableProtocolP5valueypvp",
            "moduleName": "TeadsSDK",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "Any"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK20AnyEncodableProtocolP5valueypvg",
                "mangledName": "$s8TeadsSDK20AnyEncodableProtocolP5valueypvg",
                "moduleName": "TeadsSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.AnyEncodableProtocol>",
                "sugared_genericSig": "<Self where Self : TeadsSDK.AnyEncodableProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_1_0?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_1_0"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:8TeadsSDK20AnyEncodableProtocolPyxqd__Sgclufc",
            "mangledName": "$s8TeadsSDK20AnyEncodableProtocolPyxqd__Sgclufc",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : TeadsSDK.AnyEncodableProtocol>",
            "sugared_genericSig": "<Self, T where Self : TeadsSDK.AnyEncodableProtocol>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:8TeadsSDK20AnyEncodableProtocolP",
        "mangledName": "$s8TeadsSDK20AnyEncodableProtocolP",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "UsableFromInline"
        ],
        "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": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVKit",
        "printedName": "AVKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVKit",
        "printedName": "AVKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "WebKit",
        "printedName": "WebKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AdSupport",
        "printedName": "AdSupport",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AppTrackingTransparency",
        "printedName": "AppTrackingTransparency",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsAdapterSettings",
        "printedName": "TeadsAdapterSettings",
        "children": [
          {
            "kind": "Var",
            "name": "integrationTypeKey",
            "printedName": "integrationTypeKey",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK0A15AdapterSettingsC18integrationTypeKeySSvpZ",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC18integrationTypeKeySSvpZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A15AdapterSettingsC18integrationTypeKeySSvgZ",
                "mangledName": "$s8TeadsSDK0A15AdapterSettingsC18integrationTypeKeySSvgZ",
                "moduleName": "TeadsSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "prebidStandaloneKey",
            "printedName": "prebidStandaloneKey",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK0A15AdapterSettingsC19prebidStandaloneKeySSvpZ",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC19prebidStandaloneKeySSvpZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A15AdapterSettingsC19prebidStandaloneKeySSvgZ",
                "mangledName": "$s8TeadsSDK0A15AdapterSettingsC19prebidStandaloneKeySSvgZ",
                "moduleName": "TeadsSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "integrationVersionKey",
            "printedName": "integrationVersionKey",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK0A15AdapterSettingsC21integrationVersionKeySSvpZ",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC21integrationVersionKeySSvpZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A15AdapterSettingsC21integrationVersionKeySSvgZ",
                "mangledName": "$s8TeadsSDK0A15AdapterSettingsC21integrationVersionKeySSvgZ",
                "moduleName": "TeadsSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "hasSubscribedToAdResizing",
            "printedName": "hasSubscribedToAdResizing",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK0A15AdapterSettingsC25hasSubscribedToAdResizingSbvp",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC25hasSubscribedToAdResizingSbvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A15AdapterSettingsC25hasSubscribedToAdResizingSbvg",
                "mangledName": "$s8TeadsSDK0A15AdapterSettingsC25hasSubscribedToAdResizingSbvg",
                "moduleName": "TeadsSDK",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "subscribeToAdResizing",
            "printedName": "subscribeToAdResizing()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings(im)subscribeToAdResizing",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC21subscribeToAdResizingyyF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "adRequestSettings",
            "printedName": "adRequestSettings",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdRequestSettings",
                "printedName": "TeadsSDK.TeadsAdRequestSettings",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRequestSettings"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK0A15AdapterSettingsC09adRequestD0AA0a2AdfD0Cvp",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC09adRequestD0AA0a2AdfD0Cvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsAdRequestSettings",
                    "printedName": "TeadsSDK.TeadsAdRequestSettings",
                    "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRequestSettings"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A15AdapterSettingsC09adRequestD0AA0a2AdfD0Cvg",
                "mangledName": "$s8TeadsSDK0A15AdapterSettingsC09adRequestD0AA0a2AdfD0Cvg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adPlacementSettings",
            "printedName": "adPlacementSettings",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdPlacementSettings",
                "printedName": "TeadsSDK.TeadsAdPlacementSettings",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK0A15AdapterSettingsC011adPlacementD0AA0a2AdfD0Cvp",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC011adPlacementD0AA0a2AdfD0Cvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsAdPlacementSettings",
                    "printedName": "TeadsSDK.TeadsAdPlacementSettings",
                    "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A15AdapterSettingsC011adPlacementD0AA0a2AdfD0Cvg",
                "mangledName": "$s8TeadsSDK0A15AdapterSettingsC011adPlacementD0AA0a2AdfD0Cvg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "mediaScale",
            "printedName": "mediaScale",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MediaScale",
                "printedName": "TeadsSDK.MediaScale",
                "usr": "c:@M@TeadsSDK@E@MediaScale"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings(py)mediaScale",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC10mediaScaleAA05MediaF0Ovp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MediaScale",
                    "printedName": "TeadsSDK.MediaScale",
                    "usr": "c:@M@TeadsSDK@E@MediaScale"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings(im)mediaScale",
                "mangledName": "$s8TeadsSDK0A15AdapterSettingsC10mediaScaleAA05MediaF0Ovg",
                "moduleName": "TeadsSDK",
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdapterSettings",
                "printedName": "TeadsSDK.TeadsAdapterSettings",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:8TeadsSDK0A15AdapterSettingsC4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC4fromACs7Decoder_p_tKcfc",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Required",
              "AccessControl"
            ],
            "throwing": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdapterSettings",
                "printedName": "TeadsSDK.TeadsAdapterSettings",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings(im)init",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsCACycfc",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl",
              "Override",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(build:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdapterSettings",
                "printedName": "TeadsSDK.TeadsAdapterSettings",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(TeadsSDK.TeadsAdapterSettings) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsAdapterSettings",
                    "printedName": "TeadsSDK.TeadsAdapterSettings",
                    "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings(im)initWithBuild:",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC5buildACyACXE_tcfc",
            "moduleName": "TeadsSDK",
            "objc_name": "initWithBuild:",
            "declAttributes": [
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "disableCrashMonitoring",
            "printedName": "disableCrashMonitoring()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings(im)disableCrashMonitoring",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC22disableCrashMonitoringyyF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "disableTeadsAudioSessionManagement",
            "printedName": "disableTeadsAudioSessionManagement()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings(im)disableTeadsAudioSessionManagement",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC07disableA22AudioSessionManagementyyF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "disableLocation",
            "printedName": "disableLocation()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings(im)disableLocation",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC15disableLocationyyF",
            "moduleName": "TeadsSDK",
            "deprecated": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "Available"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "enableLightEndScreen",
            "printedName": "enableLightEndScreen()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings(im)enableLightEndScreen",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC20enableLightEndScreenyyF",
            "moduleName": "TeadsSDK",
            "deprecated": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "Available"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "disableMediaPreload",
            "printedName": "disableMediaPreload()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings(im)disableMediaPreload",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC19disableMediaPreloadyyF",
            "moduleName": "TeadsSDK",
            "deprecated": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "Available",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "userConsent",
            "printedName": "userConsent(subjectToGDPR:consent:tcfVersion:cmpSdkID:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "TCFVersion",
                "printedName": "TeadsSDK.TCFVersion",
                "hasDefaultArg": true,
                "usr": "c:@M@TeadsSDK@E@TCFVersion"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "hasDefaultArg": true,
                "usr": "s:Si"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings(im)userConsentWithSubjectToGDPR:consent:tcfVersion:cmpSdkID:",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC11userConsent13subjectToGDPR7consent10tcfVersion8cmpSdkIDySS_SSAA10TCFVersionOSitF",
            "moduleName": "TeadsSDK",
            "objc_name": "userConsentWithSubjectToGDPR:consent:tcfVersion:cmpSdkID:",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setUsPrivacy",
            "printedName": "setUsPrivacy(consent:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings(im)setUsPrivacyWithConsent:",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC12setUsPrivacy7consentySS_tF",
            "moduleName": "TeadsSDK",
            "objc_name": "setUsPrivacyWithConsent:",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setGppConsent",
            "printedName": "setGppConsent(consent:sectionIds:)",
            "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": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings(im)setGppConsentWithConsent:sectionIds:",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC13setGppConsent7consent10sectionIdsySS_SStF",
            "moduleName": "TeadsSDK",
            "objc_name": "setGppConsentWithConsent:sectionIds:",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "disableBatteryMonitoring",
            "printedName": "disableBatteryMonitoring()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings(im)disableBatteryMonitoring",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC24disableBatteryMonitoringyyF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "addExtras",
            "printedName": "addExtras(_:for:)",
            "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": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings(im)addExtras:for:",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC9addExtras_3forySS_SStF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "enableDebug",
            "printedName": "enableDebug()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings(im)enableDebug",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC11enableDebugyyF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "enableValidationMode",
            "printedName": "enableValidationMode()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings(im)enableValidationMode",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC20enableValidationModeyyF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pageUrl",
            "printedName": "pageUrl(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings(im)pageUrl:",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC7pageUrlyySSF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setMediaScale",
            "printedName": "setMediaScale(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "MediaScale",
                "printedName": "TeadsSDK.MediaScale",
                "usr": "c:@M@TeadsSDK@E@MediaScale"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings(im)setMediaScale:",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC13setMediaScaleyyAA0fG0OF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "subscribeAdResizeDelegate",
            "printedName": "subscribeAdResizeDelegate(_:forAdView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsMediatedAdViewDelegate",
                "printedName": "any TeadsSDK.TeadsMediatedAdViewDelegate",
                "usr": "c:@M@TeadsSDK@objc(pl)TeadsMediatedAdViewDelegate"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings(im)subscribeAdResizeDelegate:forAdView:error:",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC25subscribeAdResizeDelegate_03forF4ViewyAA0a8MediatedfjH0_p_So6UIViewCtKF",
            "moduleName": "TeadsSDK",
            "deprecated": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "Available"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "registerAdView",
            "printedName": "registerAdView(_:delegate:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsMediatedAdViewDelegate",
                "printedName": "any TeadsSDK.TeadsMediatedAdViewDelegate",
                "usr": "c:@M@TeadsSDK@objc(pl)TeadsMediatedAdViewDelegate"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings(im)registerAdView:delegate:",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC14registerAdView_8delegateySo6UIViewC_AA0a8MediatedfG8Delegate_ptF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "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:8TeadsSDK0A15AdapterSettingsC6encode2toys7Encoder_p_tKF",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC6encode2toys7Encoder_p_tKF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "toDictionary",
            "printedName": "toDictionary()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.AnyHashable : Any]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AnyHashable",
                    "printedName": "Swift.AnyHashable",
                    "usr": "s:s11AnyHashableV"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "Any"
                  }
                ],
                "usr": "s:SD"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@TeadsSDK@objc(cs)TeadsAdapterSettings(im)toDictionaryAndReturnError:",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC12toDictionarySDys11AnyHashableVypGyKF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "instance",
            "printedName": "instance(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdapterSettings",
                "printedName": "TeadsSDK.TeadsAdapterSettings",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings"
              },
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.AnyHashable : Any]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AnyHashable",
                    "printedName": "Swift.AnyHashable",
                    "usr": "s:s11AnyHashableV"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "Any"
                  }
                ],
                "usr": "s:SD"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@TeadsSDK@objc(cs)TeadsAdapterSettings(cm)instanceFrom:error:",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC8instance4fromACSDys11AnyHashableVypG_tKFZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "declAttributes": [
              "Final",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setIntegration",
            "printedName": "setIntegration(type:version:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAdapterIntegrationType",
                "printedName": "TeadsSDK.TeadsAdapterIntegrationType",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterIntegrationType"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@TeadsSDK@objc(cs)TeadsAdapterSettings(im)setIntegrationWithType:version:",
            "mangledName": "$s8TeadsSDK0A15AdapterSettingsC14setIntegration4type7versionyAA0acF4TypeC_SStF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "RawDocComment",
              "ObjC"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterSettings",
        "mangledName": "$s8TeadsSDK0A15AdapterSettingsC",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "Final",
          "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": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsNativeAdPlacementDelegate",
        "printedName": "TeadsNativeAdPlacementDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "didReceiveAd",
            "printedName": "didReceiveAd(ad:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsNativeAd",
                "printedName": "TeadsSDK.TeadsNativeAd",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsNativeAdPlacementDelegate(im)didReceiveAdWithAd:",
            "mangledName": "$s8TeadsSDK0A25NativeAdPlacementDelegateP010didReceiveD02adyAA0acD0C_tF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsNativeAdPlacementDelegate>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsNativeAdPlacementDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "c:@M@TeadsSDK@objc(pl)TeadsNativeAdPlacementDelegate",
        "mangledName": "$s8TeadsSDK0A25NativeAdPlacementDelegateP",
        "moduleName": "TeadsSDK",
        "genericSig": "<τ_0_0 : TeadsSDK.TeadsAdPlacementDelegate>",
        "sugared_genericSig": "<Self : TeadsSDK.TeadsAdPlacementDelegate>",
        "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": "TeadsAdPlacementDelegate",
            "printedName": "TeadsAdPlacementDelegate",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdPlacementDelegate",
            "mangledName": "$s8TeadsSDK0A19AdPlacementDelegateP"
          },
          {
            "kind": "Conformance",
            "name": "TeadsLogMessageDelegate",
            "printedName": "TeadsLogMessageDelegate",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsLogMessageDelegate",
            "mangledName": "$s8TeadsSDK0A18LogMessageDelegateP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Teads",
        "printedName": "Teads",
        "children": [
          {
            "kind": "Var",
            "name": "sdkVersion",
            "printedName": "sdkVersion",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)Teads(cpy)sdkVersion",
            "mangledName": "$s8TeadsSDK0A0C10sdkVersionSSvpZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "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@TeadsSDK@objc(cs)Teads(cm)sdkVersion",
                "mangledName": "$s8TeadsSDK0A0C10sdkVersionSSvgZ",
                "moduleName": "TeadsSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "createNativePlacement",
            "printedName": "createNativePlacement(pid:settings:delegate:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(any TeadsSDK.TeadsNativeAdPlacement)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsNativeAdPlacement",
                    "printedName": "any TeadsSDK.TeadsNativeAdPlacement",
                    "usr": "c:@M@TeadsSDK@objc(pl)TeadsNativeAdPlacement"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAdPlacementSettings",
                "printedName": "TeadsSDK.TeadsAdPlacementSettings",
                "hasDefaultArg": true,
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(any TeadsSDK.TeadsNativeAdPlacementDelegate)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsNativeAdPlacementDelegate",
                    "printedName": "any TeadsSDK.TeadsNativeAdPlacementDelegate",
                    "usr": "c:@M@TeadsSDK@objc(pl)TeadsNativeAdPlacementDelegate"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:8TeadsSDK0A0C21createNativePlacement3pid8settings8delegateAA0ad2AdE0_pSgSi_AA0aiE8SettingsCAA0adiE8Delegate_pSgtFZ",
            "mangledName": "$s8TeadsSDK0A0C21createNativePlacement3pid8settings8delegateAA0ad2AdE0_pSgSi_AA0aiE8SettingsCAA0adiE8Delegate_pSgtFZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "createInReadPlacement",
            "printedName": "createInReadPlacement(pid:settings:delegate:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(any TeadsSDK.TeadsInReadAdPlacement)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsInReadAdPlacement",
                    "printedName": "any TeadsSDK.TeadsInReadAdPlacement",
                    "usr": "c:@M@TeadsSDK@objc(pl)TeadsInReadAdPlacement"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAdPlacementSettings",
                "printedName": "TeadsSDK.TeadsAdPlacementSettings",
                "hasDefaultArg": true,
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(any TeadsSDK.TeadsInReadAdPlacementDelegate)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsInReadAdPlacementDelegate",
                    "printedName": "any TeadsSDK.TeadsInReadAdPlacementDelegate",
                    "usr": "c:@M@TeadsSDK@objc(pl)TeadsInReadAdPlacementDelegate"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)Teads(cm)createInReadPlacementWithPid:settings:delegate:",
            "mangledName": "$s8TeadsSDK0A0C21createInReadPlacement3pid8settings8delegateAA0ade2AdF0_pSgSi_AA0ajF8SettingsCAA0adejF8Delegate_pSgtFZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "objc_name": "createInReadPlacementWithPid:settings:delegate:",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "createPrebidPlacement",
            "printedName": "createPrebidPlacement(settings:delegate:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(any TeadsSDK.TeadsPrebidAdPlacement)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsPrebidAdPlacement",
                    "printedName": "any TeadsSDK.TeadsPrebidAdPlacement",
                    "usr": "c:@M@TeadsSDK@objc(pl)TeadsPrebidAdPlacement"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAdPlacementSettings",
                "printedName": "TeadsSDK.TeadsAdPlacementSettings",
                "hasDefaultArg": true,
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(any TeadsSDK.TeadsInReadAdPlacementDelegate)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsInReadAdPlacementDelegate",
                    "printedName": "any TeadsSDK.TeadsInReadAdPlacementDelegate",
                    "usr": "c:@M@TeadsSDK@objc(pl)TeadsInReadAdPlacementDelegate"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)Teads(cm)createPrebidPlacementWithSettings:delegate:",
            "mangledName": "$s8TeadsSDK0A0C21createPrebidPlacement8settings8delegateAA0ad2AdE0_pSgAA0ahE8SettingsC_AA0a6InReadhE8Delegate_pSgtFZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "objc_name": "createPrebidPlacementWithSettings:delegate:",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Teads",
                "printedName": "TeadsSDK.Teads",
                "usr": "c:@M@TeadsSDK@objc(cs)Teads"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)Teads(im)init",
            "mangledName": "$s8TeadsSDK0A0CACycfc",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "configure",
            "printedName": "configure()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@TeadsSDK@objc(cs)Teads(cm)configure",
            "mangledName": "$s8TeadsSDK0A0C9configureyyFZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "declAttributes": [
              "Final",
              "ObjC",
              "RawDocComment"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)Teads",
        "mangledName": "$s8TeadsSDK0A0C",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "Final",
          "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": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsLogMessageDelegate",
        "printedName": "TeadsLogMessageDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "didLogMessage",
            "printedName": "didLogMessage(message:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsLogMessageDelegate(im)didLogMessageWithMessage:",
            "mangledName": "$s8TeadsSDK0A18LogMessageDelegateP03didcD07messageySS_tF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsLogMessageDelegate>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsLogMessageDelegate>",
            "protocolReq": true,
            "objc_name": "didLogMessageWithMessage:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "c:@M@TeadsSDK@objc(pl)TeadsLogMessageDelegate",
        "mangledName": "$s8TeadsSDK0A18LogMessageDelegateP",
        "moduleName": "TeadsSDK",
        "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": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "JavaScriptCore",
        "printedName": "JavaScriptCore",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "JavaScriptCore",
        "printedName": "JavaScriptCore",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "MediaScale",
        "printedName": "MediaScale",
        "children": [
          {
            "kind": "Var",
            "name": "scaleAspectFill",
            "printedName": "scaleAspectFill",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(TeadsSDK.MediaScale.Type) -> TeadsSDK.MediaScale",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MediaScale",
                    "printedName": "TeadsSDK.MediaScale",
                    "usr": "c:@M@TeadsSDK@E@MediaScale"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "TeadsSDK.MediaScale.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MediaScale",
                        "printedName": "TeadsSDK.MediaScale",
                        "usr": "c:@M@TeadsSDK@E@MediaScale"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@TeadsSDK@E@MediaScale@MediaScaleScaleAspectFill",
            "mangledName": "$s8TeadsSDK10MediaScaleO15scaleAspectFillyA2CmF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "scaleAspectFit",
            "printedName": "scaleAspectFit",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(TeadsSDK.MediaScale.Type) -> TeadsSDK.MediaScale",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MediaScale",
                    "printedName": "TeadsSDK.MediaScale",
                    "usr": "c:@M@TeadsSDK@E@MediaScale"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "TeadsSDK.MediaScale.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "MediaScale",
                        "printedName": "TeadsSDK.MediaScale",
                        "usr": "c:@M@TeadsSDK@E@MediaScale"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@TeadsSDK@E@MediaScale@MediaScaleScaleAspectFit",
            "mangledName": "$s8TeadsSDK10MediaScaleO14scaleAspectFityA2CmF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 1
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.MediaScale?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MediaScale",
                    "printedName": "TeadsSDK.MediaScale",
                    "usr": "c:@M@TeadsSDK@E@MediaScale"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:8TeadsSDK10MediaScaleO8rawValueACSgSi_tcfc",
            "mangledName": "$s8TeadsSDK10MediaScaleO8rawValueACSgSi_tcfc",
            "moduleName": "TeadsSDK",
            "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:8TeadsSDK10MediaScaleO8rawValueSivp",
            "mangledName": "$s8TeadsSDK10MediaScaleO8rawValueSivp",
            "moduleName": "TeadsSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK10MediaScaleO8rawValueSivg",
                "mangledName": "$s8TeadsSDK10MediaScaleO8rawValueSivg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "c:@M@TeadsSDK@E@MediaScale",
        "mangledName": "$s8TeadsSDK10MediaScaleO",
        "moduleName": "TeadsSDK",
        "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": "TeadsMediaView",
        "printedName": "TeadsMediaView",
        "children": [
          {
            "kind": "Var",
            "name": "placeholderImage",
            "printedName": "placeholderImage",
            "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:8TeadsSDK0A9MediaViewC16placeholderImageSo7UIImageCSgvp",
            "mangledName": "$s8TeadsSDK0A9MediaViewC16placeholderImageSo7UIImageCSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "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:8TeadsSDK0A9MediaViewC16placeholderImageSo7UIImageCSgvg",
                "mangledName": "$s8TeadsSDK0A9MediaViewC16placeholderImageSo7UIImageCSgvg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "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:8TeadsSDK0A9MediaViewC16placeholderImageSo7UIImageCSgvs",
                "mangledName": "$s8TeadsSDK0A9MediaViewC16placeholderImageSo7UIImageCSgvs",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A9MediaViewC16placeholderImageSo7UIImageCSgvM",
                "mangledName": "$s8TeadsSDK0A9MediaViewC16placeholderImageSo7UIImageCSgvM",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "mediaScale",
            "printedName": "mediaScale",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "MediaScale",
                "printedName": "TeadsSDK.MediaScale",
                "usr": "c:@M@TeadsSDK@E@MediaScale"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK0A9MediaViewC10mediaScaleAA0cF0Ovp",
            "mangledName": "$s8TeadsSDK0A9MediaViewC10mediaScaleAA0cF0Ovp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "MediaScale",
                    "printedName": "TeadsSDK.MediaScale",
                    "usr": "c:@M@TeadsSDK@E@MediaScale"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A9MediaViewC10mediaScaleAA0cF0Ovg",
                "mangledName": "$s8TeadsSDK0A9MediaViewC10mediaScaleAA0cF0Ovg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "MediaScale",
                    "printedName": "TeadsSDK.MediaScale",
                    "usr": "c:@M@TeadsSDK@E@MediaScale"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A9MediaViewC10mediaScaleAA0cF0Ovs",
                "mangledName": "$s8TeadsSDK0A9MediaViewC10mediaScaleAA0cF0Ovs",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A9MediaViewC10mediaScaleAA0cF0OvM",
                "mangledName": "$s8TeadsSDK0A9MediaViewC10mediaScaleAA0cF0OvM",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(videoComponent:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsMediaView",
                "printedName": "TeadsSDK.TeadsMediaView",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsMediaView"
              },
              {
                "kind": "TypeNominal",
                "name": "VideoComponent",
                "printedName": "TeadsSDK.VideoComponent",
                "usr": "c:@M@TeadsSDK@objc(cs)VideoComponent"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsMediaView(im)initWithVideoComponent:",
            "mangledName": "$s8TeadsSDK0A9MediaViewC14videoComponentAcA05VideoF0C_tcfc",
            "moduleName": "TeadsSDK",
            "objc_name": "initWithVideoComponent:",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(frame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsMediaView",
                "printedName": "TeadsSDK.TeadsMediaView",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsMediaView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsMediaView(im)initWithFrame:",
            "mangledName": "$s8TeadsSDK0A9MediaViewC5frameACSo6CGRectV_tcfc",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "objc_name": "initWithFrame:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "Override"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "layoutSubviews",
            "printedName": "layoutSubviews()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsMediaView(im)layoutSubviews",
            "mangledName": "$s8TeadsSDK0A9MediaViewC14layoutSubviewsyyF",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "objc_name": "layoutSubviews",
            "declAttributes": [
              "Final",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "Override"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "bind",
            "printedName": "bind(component:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.CommonComponent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommonComponent",
                    "printedName": "TeadsSDK.CommonComponent",
                    "usr": "c:@M@TeadsSDK@objc(cs)CommonComponent"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsMediaView(im)bindWithComponent:",
            "mangledName": "$s8TeadsSDK0A9MediaViewC4bind9componentyAA15CommonComponentCSg_tF",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "objc_name": "bindWithComponent:",
            "declAttributes": [
              "Final",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "Override"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)TeadsMediaView",
        "mangledName": "$s8TeadsSDK0A9MediaViewC",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "Final",
          "AccessControl",
          "RawDocComment",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)UIView",
        "hasMissingDesignatedInitializers": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "UIKit.UIView",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "__DefaultCustomPlaygroundQuickLookable",
            "printedName": "__DefaultCustomPlaygroundQuickLookable",
            "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
            "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "ARKit",
        "printedName": "ARKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "QuickLook",
        "printedName": "QuickLook",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsPlaybackDelegate",
        "printedName": "TeadsPlaybackDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "adStartPlayingAudio",
            "printedName": "adStartPlayingAudio(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAd",
                "printedName": "TeadsSDK.TeadsAd",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsPlaybackDelegate(im)adStartPlayingAudio:",
            "mangledName": "$s8TeadsSDK0A16PlaybackDelegateP19adStartPlayingAudioyyAA0A2AdCF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsPlaybackDelegate>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsPlaybackDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adStopPlayingAudio",
            "printedName": "adStopPlayingAudio(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAd",
                "printedName": "TeadsSDK.TeadsAd",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsPlaybackDelegate(im)adStopPlayingAudio:",
            "mangledName": "$s8TeadsSDK0A16PlaybackDelegateP18adStopPlayingAudioyyAA0A2AdCF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsPlaybackDelegate>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsPlaybackDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didPlay",
            "printedName": "didPlay(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAd",
                "printedName": "TeadsSDK.TeadsAd",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsPlaybackDelegate(im)didPlay:",
            "mangledName": "$s8TeadsSDK0A16PlaybackDelegateP7didPlayyyAA0A2AdCF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsPlaybackDelegate>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsPlaybackDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didPause",
            "printedName": "didPause(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAd",
                "printedName": "TeadsSDK.TeadsAd",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsPlaybackDelegate(im)didPause:",
            "mangledName": "$s8TeadsSDK0A16PlaybackDelegateP8didPauseyyAA0A2AdCF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsPlaybackDelegate>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsPlaybackDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didComplete",
            "printedName": "didComplete(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAd",
                "printedName": "TeadsSDK.TeadsAd",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsPlaybackDelegate(im)didComplete:",
            "mangledName": "$s8TeadsSDK0A16PlaybackDelegateP11didCompleteyyAA0A2AdCF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsPlaybackDelegate>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsPlaybackDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "c:@M@TeadsSDK@objc(pl)TeadsPlaybackDelegate",
        "mangledName": "$s8TeadsSDK0A16PlaybackDelegateP",
        "moduleName": "TeadsSDK",
        "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": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "JavaScriptCore",
        "printedName": "JavaScriptCore",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsAdDelegate",
        "printedName": "TeadsAdDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "willPresentModalView",
            "printedName": "willPresentModalView(ad:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIViewController?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIViewController",
                    "printedName": "UIKit.UIViewController",
                    "usr": "c:objc(cs)UIViewController"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAd",
                "printedName": "TeadsSDK.TeadsAd",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdDelegate(im)willPresentModalViewWithAd:",
            "mangledName": "$s8TeadsSDK0A10AdDelegateP20willPresentModalView2adSo16UIViewControllerCSgAA0aC0C_tF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsAdDelegate>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsAdDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didCatchError",
            "printedName": "didCatchError(ad:error:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAd",
                "printedName": "TeadsSDK.TeadsAd",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd"
              },
              {
                "kind": "TypeNominal",
                "name": "Error",
                "printedName": "any Swift.Error",
                "usr": "s:s5ErrorP"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdDelegate(im)didCatchErrorWithAd:error:",
            "mangledName": "$s8TeadsSDK0A10AdDelegateP13didCatchError2ad5erroryAA0aC0C_s0G0_ptF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsAdDelegate>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsAdDelegate>",
            "protocolReq": true,
            "objc_name": "didCatchErrorWithAd:error:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didClose",
            "printedName": "didClose(ad:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAd",
                "printedName": "TeadsSDK.TeadsAd",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdDelegate(im)didCloseWithAd:",
            "mangledName": "$s8TeadsSDK0A10AdDelegateP8didClose2adyAA0aC0C_tF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsAdDelegate>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsAdDelegate>",
            "protocolReq": true,
            "objc_name": "didCloseWithAd:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didRecordImpression",
            "printedName": "didRecordImpression(ad:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAd",
                "printedName": "TeadsSDK.TeadsAd",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdDelegate(im)didRecordImpressionWithAd:",
            "mangledName": "$s8TeadsSDK0A10AdDelegateP19didRecordImpression2adyAA0aC0C_tF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsAdDelegate>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsAdDelegate>",
            "protocolReq": true,
            "objc_name": "didRecordImpressionWithAd:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didRecordClick",
            "printedName": "didRecordClick(ad:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAd",
                "printedName": "TeadsSDK.TeadsAd",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdDelegate(im)didRecordClickWithAd:",
            "mangledName": "$s8TeadsSDK0A10AdDelegateP14didRecordClick2adyAA0aC0C_tF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsAdDelegate>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsAdDelegate>",
            "protocolReq": true,
            "objc_name": "didRecordClickWithAd:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didExpandedToFullscreen",
            "printedName": "didExpandedToFullscreen(ad:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAd",
                "printedName": "TeadsSDK.TeadsAd",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdDelegate(im)didExpandedToFullscreenWithAd:",
            "mangledName": "$s8TeadsSDK0A10AdDelegateP23didExpandedToFullscreen2adyAA0aC0C_tF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsAdDelegate>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsAdDelegate>",
            "protocolReq": true,
            "objc_name": "didExpandedToFullscreenWithAd:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didCollapsedFromFullscreen",
            "printedName": "didCollapsedFromFullscreen(ad:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAd",
                "printedName": "TeadsSDK.TeadsAd",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdDelegate(im)didCollapsedFromFullscreenWithAd:",
            "mangledName": "$s8TeadsSDK0A10AdDelegateP26didCollapsedFromFullscreen2adyAA0aC0C_tF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsAdDelegate>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsAdDelegate>",
            "protocolReq": true,
            "objc_name": "didCollapsedFromFullscreenWithAd:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didTerminate",
            "printedName": "didTerminate(requestIdentifier:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UUID",
                "printedName": "Foundation.UUID",
                "usr": "s:10Foundation4UUIDV"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdDelegate(im)didTerminateWithRequestIdentifier:",
            "mangledName": "$s8TeadsSDK0A10AdDelegateP12didTerminate17requestIdentifiery10Foundation4UUIDV_tF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsAdDelegate>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsAdDelegate>",
            "protocolReq": true,
            "objc_name": "didTerminateWithRequestIdentifier:",
            "declAttributes": [
              "Optional",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdDelegate",
        "mangledName": "$s8TeadsSDK0A10AdDelegateP",
        "moduleName": "TeadsSDK",
        "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": "TeadsSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "AnyDecodableProtocol",
        "printedName": "AnyDecodableProtocol",
        "children": [
          {
            "kind": "Var",
            "name": "value",
            "printedName": "value",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ProtocolComposition",
                "printedName": "Any"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK20AnyDecodableProtocolP5valueypvp",
            "mangledName": "$s8TeadsSDK20AnyDecodableProtocolP5valueypvp",
            "moduleName": "TeadsSDK",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "Any"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK20AnyDecodableProtocolP5valueypvg",
                "mangledName": "$s8TeadsSDK20AnyDecodableProtocolP5valueypvg",
                "moduleName": "TeadsSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.AnyDecodableProtocol>",
                "sugared_genericSig": "<Self where Self : TeadsSDK.AnyDecodableProtocol>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_1_0?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_1_0"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:8TeadsSDK20AnyDecodableProtocolPyxqd__Sgclufc",
            "mangledName": "$s8TeadsSDK20AnyDecodableProtocolPyxqd__Sgclufc",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : TeadsSDK.AnyDecodableProtocol>",
            "sugared_genericSig": "<Self, T where Self : TeadsSDK.AnyDecodableProtocol>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:8TeadsSDK20AnyDecodableProtocolP",
        "mangledName": "$s8TeadsSDK20AnyDecodableProtocolP",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "UsableFromInline"
        ],
        "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": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsInReadAdPlacement",
        "printedName": "TeadsInReadAdPlacement",
        "children": [
          {
            "kind": "Var",
            "name": "delegate",
            "printedName": "delegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(any TeadsSDK.TeadsInReadAdPlacementDelegate)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsInReadAdPlacementDelegate",
                    "printedName": "any TeadsSDK.TeadsInReadAdPlacementDelegate",
                    "usr": "c:@M@TeadsSDK@objc(pl)TeadsInReadAdPlacementDelegate"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsInReadAdPlacement(py)delegate",
            "mangledName": "$s8TeadsSDK0A17InReadAdPlacementP8delegateAA0acdeF8Delegate_pSgvp",
            "moduleName": "TeadsSDK",
            "protocolReq": true,
            "declAttributes": [
              "ObjC",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any TeadsSDK.TeadsInReadAdPlacementDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TeadsInReadAdPlacementDelegate",
                        "printedName": "any TeadsSDK.TeadsInReadAdPlacementDelegate",
                        "usr": "c:@M@TeadsSDK@objc(pl)TeadsInReadAdPlacementDelegate"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(pl)TeadsInReadAdPlacement(im)delegate",
                "mangledName": "$s8TeadsSDK0A17InReadAdPlacementP8delegateAA0acdeF8Delegate_pSgvg",
                "moduleName": "TeadsSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsInReadAdPlacement>",
                "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsInReadAdPlacement>",
                "protocolReq": true,
                "declAttributes": [
                  "ObjC"
                ],
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any TeadsSDK.TeadsInReadAdPlacementDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TeadsInReadAdPlacementDelegate",
                        "printedName": "any TeadsSDK.TeadsInReadAdPlacementDelegate",
                        "usr": "c:@M@TeadsSDK@objc(pl)TeadsInReadAdPlacementDelegate"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(pl)TeadsInReadAdPlacement(im)setDelegate:",
                "mangledName": "$s8TeadsSDK0A17InReadAdPlacementP8delegateAA0acdeF8Delegate_pSgvs",
                "moduleName": "TeadsSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsInReadAdPlacement>",
                "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsInReadAdPlacement>",
                "protocolReq": true,
                "declAttributes": [
                  "ObjC"
                ],
                "reqNewWitnessTableEntry": true,
                "accessorKind": "set"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "requestAd",
            "printedName": "requestAd(requestSettings:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UUID",
                "printedName": "Foundation.UUID",
                "usr": "s:10Foundation4UUIDV"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAdRequestSettings",
                "printedName": "TeadsSDK.TeadsAdRequestSettings",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRequestSettings"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsInReadAdPlacement(im)requestAdWithRequestSettings:",
            "mangledName": "$s8TeadsSDK0A17InReadAdPlacementP07requestE00G8Settings10Foundation4UUIDVAA0ae7RequestH0C_tF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsInReadAdPlacement>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsInReadAdPlacement>",
            "protocolReq": true,
            "objc_name": "requestAdWithRequestSettings:",
            "declAttributes": [
              "DiscardableResult",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "c:@M@TeadsSDK@objc(pl)TeadsInReadAdPlacement",
        "mangledName": "$s8TeadsSDK0A17InReadAdPlacementP",
        "moduleName": "TeadsSDK",
        "genericSig": "<τ_0_0 : TeadsSDK.TeadsAdPlacement>",
        "sugared_genericSig": "<Self : TeadsSDK.TeadsAdPlacement>",
        "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": "TeadsAdPlacement",
            "printedName": "TeadsAdPlacement",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdPlacement",
            "mangledName": "$s8TeadsSDK0A11AdPlacementP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "JavaScriptCore",
        "printedName": "JavaScriptCore",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsNativeAd",
        "printedName": "TeadsNativeAd",
        "children": [
          {
            "kind": "Var",
            "name": "title",
            "printedName": "title",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.CommonComponent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommonComponent",
                    "printedName": "TeadsSDK.CommonComponent",
                    "usr": "c:@M@TeadsSDK@objc(cs)CommonComponent"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd(py)title",
            "mangledName": "$s8TeadsSDK0A8NativeAdC5titleAA15CommonComponentCSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "TeadsSDK.CommonComponent?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommonComponent",
                        "printedName": "TeadsSDK.CommonComponent",
                        "usr": "c:@M@TeadsSDK@objc(cs)CommonComponent"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd(im)title",
                "mangledName": "$s8TeadsSDK0A8NativeAdC5titleAA15CommonComponentCSgvg",
                "moduleName": "TeadsSDK",
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "content",
            "printedName": "content",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.CommonComponent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommonComponent",
                    "printedName": "TeadsSDK.CommonComponent",
                    "usr": "c:@M@TeadsSDK@objc(cs)CommonComponent"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd(py)content",
            "mangledName": "$s8TeadsSDK0A8NativeAdC7contentAA15CommonComponentCSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "TeadsSDK.CommonComponent?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommonComponent",
                        "printedName": "TeadsSDK.CommonComponent",
                        "usr": "c:@M@TeadsSDK@objc(cs)CommonComponent"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd(im)content",
                "mangledName": "$s8TeadsSDK0A8NativeAdC7contentAA15CommonComponentCSgvg",
                "moduleName": "TeadsSDK",
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "image",
            "printedName": "image",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.ImageComponent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ImageComponent",
                    "printedName": "TeadsSDK.ImageComponent",
                    "usr": "c:@M@TeadsSDK@objc(cs)ImageComponent"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd(py)image",
            "mangledName": "$s8TeadsSDK0A8NativeAdC5imageAA14ImageComponentCSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "TeadsSDK.ImageComponent?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ImageComponent",
                        "printedName": "TeadsSDK.ImageComponent",
                        "usr": "c:@M@TeadsSDK@objc(cs)ImageComponent"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd(im)image",
                "mangledName": "$s8TeadsSDK0A8NativeAdC5imageAA14ImageComponentCSgvg",
                "moduleName": "TeadsSDK",
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "icon",
            "printedName": "icon",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.ImageComponent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ImageComponent",
                    "printedName": "TeadsSDK.ImageComponent",
                    "usr": "c:@M@TeadsSDK@objc(cs)ImageComponent"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd(py)icon",
            "mangledName": "$s8TeadsSDK0A8NativeAdC4iconAA14ImageComponentCSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "TeadsSDK.ImageComponent?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ImageComponent",
                        "printedName": "TeadsSDK.ImageComponent",
                        "usr": "c:@M@TeadsSDK@objc(cs)ImageComponent"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd(im)icon",
                "mangledName": "$s8TeadsSDK0A8NativeAdC4iconAA14ImageComponentCSgvg",
                "moduleName": "TeadsSDK",
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "sponsored",
            "printedName": "sponsored",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.CommonComponent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommonComponent",
                    "printedName": "TeadsSDK.CommonComponent",
                    "usr": "c:@M@TeadsSDK@objc(cs)CommonComponent"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd(py)sponsored",
            "mangledName": "$s8TeadsSDK0A8NativeAdC9sponsoredAA15CommonComponentCSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "TeadsSDK.CommonComponent?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommonComponent",
                        "printedName": "TeadsSDK.CommonComponent",
                        "usr": "c:@M@TeadsSDK@objc(cs)CommonComponent"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd(im)sponsored",
                "mangledName": "$s8TeadsSDK0A8NativeAdC9sponsoredAA15CommonComponentCSgvg",
                "moduleName": "TeadsSDK",
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "callToAction",
            "printedName": "callToAction",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.CommonComponent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommonComponent",
                    "printedName": "TeadsSDK.CommonComponent",
                    "usr": "c:@M@TeadsSDK@objc(cs)CommonComponent"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd(py)callToAction",
            "mangledName": "$s8TeadsSDK0A8NativeAdC12callToActionAA15CommonComponentCSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "TeadsSDK.CommonComponent?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommonComponent",
                        "printedName": "TeadsSDK.CommonComponent",
                        "usr": "c:@M@TeadsSDK@objc(cs)CommonComponent"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd(im)callToAction",
                "mangledName": "$s8TeadsSDK0A8NativeAdC12callToActionAA15CommonComponentCSgvg",
                "moduleName": "TeadsSDK",
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "video",
            "printedName": "video",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.VideoComponent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoComponent",
                    "printedName": "TeadsSDK.VideoComponent",
                    "usr": "c:@M@TeadsSDK@objc(cs)VideoComponent"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd(py)video",
            "mangledName": "$s8TeadsSDK0A8NativeAdC5videoAA14VideoComponentCSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "TeadsSDK.VideoComponent?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoComponent",
                        "printedName": "TeadsSDK.VideoComponent",
                        "usr": "c:@M@TeadsSDK@objc(cs)VideoComponent"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd(im)video",
                "mangledName": "$s8TeadsSDK0A8NativeAdC5videoAA14VideoComponentCSgvg",
                "moduleName": "TeadsSDK",
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "rating",
            "printedName": "rating",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.CommonComponent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommonComponent",
                    "printedName": "TeadsSDK.CommonComponent",
                    "usr": "c:@M@TeadsSDK@objc(cs)CommonComponent"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd(py)rating",
            "mangledName": "$s8TeadsSDK0A8NativeAdC6ratingAA15CommonComponentCSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "TeadsSDK.CommonComponent?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommonComponent",
                        "printedName": "TeadsSDK.CommonComponent",
                        "usr": "c:@M@TeadsSDK@objc(cs)CommonComponent"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd(im)rating",
                "mangledName": "$s8TeadsSDK0A8NativeAdC6ratingAA15CommonComponentCSgvg",
                "moduleName": "TeadsSDK",
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "price",
            "printedName": "price",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.CommonComponent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommonComponent",
                    "printedName": "TeadsSDK.CommonComponent",
                    "usr": "c:@M@TeadsSDK@objc(cs)CommonComponent"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd(py)price",
            "mangledName": "$s8TeadsSDK0A8NativeAdC5priceAA15CommonComponentCSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "TeadsSDK.CommonComponent?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CommonComponent",
                        "printedName": "TeadsSDK.CommonComponent",
                        "usr": "c:@M@TeadsSDK@objc(cs)CommonComponent"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd(im)price",
                "mangledName": "$s8TeadsSDK0A8NativeAdC5priceAA15CommonComponentCSgvg",
                "moduleName": "TeadsSDK",
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "adChoices",
            "printedName": "adChoices",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.AdChoicesComponent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdChoicesComponent",
                    "printedName": "TeadsSDK.AdChoicesComponent",
                    "usr": "c:@M@TeadsSDK@objc(cs)AdChoicesComponent"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd(py)adChoices",
            "mangledName": "$s8TeadsSDK0A8NativeAdC9adChoicesAA0dF9ComponentCSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "TeadsSDK.AdChoicesComponent?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdChoicesComponent",
                        "printedName": "TeadsSDK.AdChoicesComponent",
                        "usr": "c:@M@TeadsSDK@objc(cs)AdChoicesComponent"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd(im)adChoices",
                "mangledName": "$s8TeadsSDK0A8NativeAdC9adChoicesAA0dF9ComponentCSgvg",
                "moduleName": "TeadsSDK",
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "register",
            "printedName": "register(containerView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd(im)registerWithContainerView:",
            "mangledName": "$s8TeadsSDK0A8NativeAdC8register13containerViewySo6UIViewC_tF",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "objc_name": "registerWithContainerView:",
            "declAttributes": [
              "Final",
              "AccessControl",
              "Override",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "performTap",
            "printedName": "performTap()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:8TeadsSDK0A8NativeAdC10performTapyyF",
            "mangledName": "$s8TeadsSDK0A8NativeAdC10performTapyyF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd",
        "mangledName": "$s8TeadsSDK0A8NativeAdC",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "Final",
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "superclassUsr": "c:@M@TeadsSDK@objc(cs)TeadsAd",
        "hasMissingDesignatedInitializers": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "TeadsSDK.TeadsAd",
          "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": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsAdOpportunityTrackerView",
        "printedName": "TeadsAdOpportunityTrackerView",
        "children": [
          {
            "kind": "Var",
            "name": "requestIdentifier",
            "printedName": "requestIdentifier",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.UUID?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UUID",
                    "printedName": "Foundation.UUID",
                    "usr": "s:10Foundation4UUIDV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdOpportunityTrackerView(py)requestIdentifier",
            "mangledName": "$s8TeadsSDK0A24AdOpportunityTrackerViewC17requestIdentifier10Foundation4UUIDVSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "SetterAccess",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Foundation.UUID?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UUID",
                        "printedName": "Foundation.UUID",
                        "usr": "s:10Foundation4UUIDV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdOpportunityTrackerView(im)requestIdentifier",
                "mangledName": "$s8TeadsSDK0A24AdOpportunityTrackerViewC17requestIdentifier10Foundation4UUIDVSgvg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(frame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdOpportunityTrackerView",
                "printedName": "TeadsSDK.TeadsAdOpportunityTrackerView",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdOpportunityTrackerView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdOpportunityTrackerView(im)initWithFrame:",
            "mangledName": "$s8TeadsSDK0A24AdOpportunityTrackerViewC5frameACSo6CGRectV_tcfc",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "objc_name": "initWithFrame:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "Override"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "removeFromSuperview",
            "printedName": "removeFromSuperview()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdOpportunityTrackerView(im)removeFromSuperview",
            "mangledName": "$s8TeadsSDK0A24AdOpportunityTrackerViewC19removeFromSuperviewyyF",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "objc_name": "removeFromSuperview",
            "declAttributes": [
              "Final",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "Override"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdOpportunityTrackerView",
        "mangledName": "$s8TeadsSDK0A24AdOpportunityTrackerViewC",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "Final",
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "superclassUsr": "c:objc(cs)UIView",
        "hasMissingDesignatedInitializers": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "UIKit.UIView",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "__DefaultCustomPlaygroundQuickLookable",
            "printedName": "__DefaultCustomPlaygroundQuickLookable",
            "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
            "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsPrebidAdPlacement",
        "printedName": "TeadsPrebidAdPlacement",
        "children": [
          {
            "kind": "Var",
            "name": "delegate",
            "printedName": "delegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(any TeadsSDK.TeadsInReadAdPlacementDelegate)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsInReadAdPlacementDelegate",
                    "printedName": "any TeadsSDK.TeadsInReadAdPlacementDelegate",
                    "usr": "c:@M@TeadsSDK@objc(pl)TeadsInReadAdPlacementDelegate"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsPrebidAdPlacement(py)delegate",
            "mangledName": "$s8TeadsSDK0A17PrebidAdPlacementP8delegateAA0a6InReaddE8Delegate_pSgvp",
            "moduleName": "TeadsSDK",
            "protocolReq": true,
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any TeadsSDK.TeadsInReadAdPlacementDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TeadsInReadAdPlacementDelegate",
                        "printedName": "any TeadsSDK.TeadsInReadAdPlacementDelegate",
                        "usr": "c:@M@TeadsSDK@objc(pl)TeadsInReadAdPlacementDelegate"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(pl)TeadsPrebidAdPlacement(im)delegate",
                "mangledName": "$s8TeadsSDK0A17PrebidAdPlacementP8delegateAA0a6InReaddE8Delegate_pSgvg",
                "moduleName": "TeadsSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsPrebidAdPlacement>",
                "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsPrebidAdPlacement>",
                "protocolReq": true,
                "declAttributes": [
                  "Dynamic",
                  "ObjC"
                ],
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any TeadsSDK.TeadsInReadAdPlacementDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TeadsInReadAdPlacementDelegate",
                        "printedName": "any TeadsSDK.TeadsInReadAdPlacementDelegate",
                        "usr": "c:@M@TeadsSDK@objc(pl)TeadsInReadAdPlacementDelegate"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(pl)TeadsPrebidAdPlacement(im)setDelegate:",
                "mangledName": "$s8TeadsSDK0A17PrebidAdPlacementP8delegateAA0a6InReaddE8Delegate_pSgvs",
                "moduleName": "TeadsSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsPrebidAdPlacement>",
                "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsPrebidAdPlacement>",
                "protocolReq": true,
                "declAttributes": [
                  "Dynamic",
                  "ObjC"
                ],
                "reqNewWitnessTableEntry": true,
                "accessorKind": "set"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "loadAd",
            "printedName": "loadAd(adResponse:requestSettings:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UUID",
                "printedName": "Foundation.UUID",
                "usr": "s:10Foundation4UUIDV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAdRequestSettings",
                "printedName": "TeadsSDK.TeadsAdRequestSettings",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRequestSettings"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsPrebidAdPlacement(im)loadAdWithAdResponse:requestSettings:",
            "mangledName": "$s8TeadsSDK0A17PrebidAdPlacementP04loadD010adResponse15requestSettings10Foundation4UUIDVSS_AA0ad7RequestJ0CtF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsPrebidAdPlacement>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsPrebidAdPlacement>",
            "protocolReq": true,
            "objc_name": "loadAdWithAdResponse:requestSettings:",
            "declAttributes": [
              "DiscardableResult",
              "ObjC",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getData",
            "printedName": "getData(requestSettings:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.AnyHashable : Any]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AnyHashable",
                    "printedName": "Swift.AnyHashable",
                    "usr": "s:s11AnyHashableV"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "Any"
                  }
                ],
                "usr": "s:SD"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAdRequestSettings",
                "printedName": "TeadsSDK.TeadsAdRequestSettings",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRequestSettings"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsPrebidAdPlacement(im)getDataWithRequestSettings:error:",
            "mangledName": "$s8TeadsSDK0A17PrebidAdPlacementP7getData15requestSettingsSDys11AnyHashableVypGAA0ad7RequestI0C_tKF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsPrebidAdPlacement>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsPrebidAdPlacement>",
            "protocolReq": true,
            "objc_name": "getDataWithRequestSettings:error:",
            "declAttributes": [
              "DiscardableResult",
              "ObjC",
              "RawDocComment"
            ],
            "throwing": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "c:@M@TeadsSDK@objc(pl)TeadsPrebidAdPlacement",
        "mangledName": "$s8TeadsSDK0A17PrebidAdPlacementP",
        "moduleName": "TeadsSDK",
        "genericSig": "<τ_0_0 : TeadsSDK.TeadsAdPlacement>",
        "sugared_genericSig": "<Self : TeadsSDK.TeadsAdPlacement>",
        "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": "TeadsAdPlacement",
            "printedName": "TeadsAdPlacement",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdPlacement",
            "mangledName": "$s8TeadsSDK0A11AdPlacementP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsAdRequestSettings",
        "printedName": "TeadsAdRequestSettings",
        "children": [
          {
            "kind": "Function",
            "name": "enableValidationMode",
            "printedName": "enableValidationMode()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRequestSettings(im)enableValidationMode",
            "mangledName": "$s8TeadsSDK0A17AdRequestSettingsC20enableValidationModeyyF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pageUrl",
            "printedName": "pageUrl(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRequestSettings(im)pageUrl:",
            "mangledName": "$s8TeadsSDK0A17AdRequestSettingsC7pageUrlyySSF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "addExtras",
            "printedName": "addExtras(_:for:)",
            "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": "c:@M@TeadsSDK@objc(cs)TeadsAdRequestSettings(im)addExtras:for:",
            "mangledName": "$s8TeadsSDK0A17AdRequestSettingsC9addExtras_3forySS_SStF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(build:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdRequestSettings",
                "printedName": "TeadsSDK.TeadsAdRequestSettings",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRequestSettings"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(TeadsSDK.TeadsAdRequestSettings) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsAdRequestSettings",
                    "printedName": "TeadsSDK.TeadsAdRequestSettings",
                    "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRequestSettings"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRequestSettings(im)initWithBuild:",
            "mangledName": "$s8TeadsSDK0A17AdRequestSettingsC5buildACyACXE_tcfc",
            "moduleName": "TeadsSDK",
            "objc_name": "initWithBuild:",
            "declAttributes": [
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdRequestSettings",
                "printedName": "TeadsSDK.TeadsAdRequestSettings",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRequestSettings"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRequestSettings(im)init",
            "mangledName": "$s8TeadsSDK0A17AdRequestSettingsCACycfc",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl",
              "Override",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdRequestSettings",
                "printedName": "TeadsSDK.TeadsAdRequestSettings",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRequestSettings"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:8TeadsSDK0A17AdRequestSettingsC4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s8TeadsSDK0A17AdRequestSettingsC4fromACs7Decoder_p_tKcfc",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Required",
              "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:8TeadsSDK0A17AdRequestSettingsC6encode2toys7Encoder_p_tKF",
            "mangledName": "$s8TeadsSDK0A17AdRequestSettingsC6encode2toys7Encoder_p_tKF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRequestSettings",
        "mangledName": "$s8TeadsSDK0A17AdRequestSettingsC",
        "moduleName": "TeadsSDK",
        "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": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "SafariServices",
        "printedName": "SafariServices",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TCFVersion",
        "printedName": "TCFVersion",
        "children": [
          {
            "kind": "Var",
            "name": "v1",
            "printedName": "v1",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(TeadsSDK.TCFVersion.Type) -> TeadsSDK.TCFVersion",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TCFVersion",
                    "printedName": "TeadsSDK.TCFVersion",
                    "usr": "c:@M@TeadsSDK@E@TCFVersion"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "TeadsSDK.TCFVersion.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TCFVersion",
                        "printedName": "TeadsSDK.TCFVersion",
                        "usr": "c:@M@TeadsSDK@E@TCFVersion"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@TeadsSDK@E@TCFVersion@TCFVersionV1",
            "mangledName": "$s8TeadsSDK10TCFVersionO2v1yA2CmF",
            "moduleName": "TeadsSDK",
            "deprecated": true,
            "declAttributes": [
              "Available",
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "v2",
            "printedName": "v2",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(TeadsSDK.TCFVersion.Type) -> TeadsSDK.TCFVersion",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TCFVersion",
                    "printedName": "TeadsSDK.TCFVersion",
                    "usr": "c:@M@TeadsSDK@E@TCFVersion"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "TeadsSDK.TCFVersion.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TCFVersion",
                        "printedName": "TeadsSDK.TCFVersion",
                        "usr": "c:@M@TeadsSDK@E@TCFVersion"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@TeadsSDK@E@TCFVersion@TCFVersionV2",
            "mangledName": "$s8TeadsSDK10TCFVersionO2v2yA2CmF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 1
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.TCFVersion?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TCFVersion",
                    "printedName": "TeadsSDK.TCFVersion",
                    "usr": "c:@M@TeadsSDK@E@TCFVersion"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:8TeadsSDK10TCFVersionO8rawValueACSgSi_tcfc",
            "mangledName": "$s8TeadsSDK10TCFVersionO8rawValueACSgSi_tcfc",
            "moduleName": "TeadsSDK",
            "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:8TeadsSDK10TCFVersionO8rawValueSivp",
            "mangledName": "$s8TeadsSDK10TCFVersionO8rawValueSivp",
            "moduleName": "TeadsSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK10TCFVersionO8rawValueSivg",
                "mangledName": "$s8TeadsSDK10TCFVersionO8rawValueSivg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "c:@M@TeadsSDK@E@TCFVersion",
        "mangledName": "$s8TeadsSDK10TCFVersionO",
        "moduleName": "TeadsSDK",
        "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": "Import",
        "name": "CoreGraphics",
        "printedName": "CoreGraphics",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "JavaScriptCore",
        "printedName": "JavaScriptCore",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "JavaScriptCore",
        "printedName": "JavaScriptCore",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ImageComponent",
        "printedName": "ImageComponent",
        "children": [
          {
            "kind": "Var",
            "name": "url",
            "printedName": "url",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "URL",
                "printedName": "Foundation.URL",
                "usr": "s:10Foundation3URLV"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK14ImageComponentC3url10Foundation3URLVvp",
            "mangledName": "$s8TeadsSDK14ImageComponentC3url10Foundation3URLVvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "URL",
                    "printedName": "Foundation.URL",
                    "usr": "s:10Foundation3URLV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK14ImageComponentC3url10Foundation3URLVvg",
                "mangledName": "$s8TeadsSDK14ImageComponentC3url10Foundation3URLVvg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "loadImage",
            "printedName": "loadImage(async:success:failure:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((UIKit.UIImage) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIImage) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "UIImage",
                        "printedName": "UIKit.UIImage",
                        "usr": "c:objc(cs)UIImage"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((any Swift.Error) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(any Swift.Error) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Error",
                        "printedName": "any Swift.Error",
                        "usr": "s:s5ErrorP"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)ImageComponent(im)loadImageWithAsync:success:failure:",
            "mangledName": "$s8TeadsSDK14ImageComponentC04loadC05async7success7failureySb_ySo7UIImageCcSgys5Error_pcSgtF",
            "moduleName": "TeadsSDK",
            "objc_name": "loadImageWithAsync:success:failure:",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "image",
            "printedName": "image",
            "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": "c:@M@TeadsSDK@objc(cs)ImageComponent(py)image",
            "mangledName": "$s8TeadsSDK14ImageComponentC5imageSo7UIImageCSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "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": "c:@M@TeadsSDK@objc(cs)ImageComponent(im)image",
                "mangledName": "$s8TeadsSDK14ImageComponentC5imageSo7UIImageCSgvg",
                "moduleName": "TeadsSDK",
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "loadImage",
            "printedName": "loadImage()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIImage",
                "printedName": "UIKit.UIImage",
                "usr": "c:objc(cs)UIImage"
              }
            ],
            "declKind": "Func",
            "usr": "s:8TeadsSDK14ImageComponentC04loadC0So7UIImageCyYaKF",
            "mangledName": "$s8TeadsSDK14ImageComponentC04loadC0So7UIImageCyYaKF",
            "moduleName": "TeadsSDK",
            "intro_iOS": "13.0.0",
            "declAttributes": [
              "Final",
              "AccessControl",
              "Available",
              "RawDocComment"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)ImageComponent",
        "mangledName": "$s8TeadsSDK14ImageComponentC",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "Final",
          "AccessControl",
          "RawDocComment",
          "ObjC"
        ],
        "superclassUsr": "c:@M@TeadsSDK@objc(cs)CommonComponent",
        "hasMissingDesignatedInitializers": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "TeadsSDK.CommonComponent",
          "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": "JavaScriptCore",
        "printedName": "JavaScriptCore",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "WebKit",
        "printedName": "WebKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsAdView",
        "printedName": "TeadsAdView",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(frame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdView",
                "printedName": "TeadsSDK.TeadsAdView",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdView(im)initWithFrame:",
            "mangledName": "$s8TeadsSDK0A6AdViewC5frameACSo6CGRectV_tcfc",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "objc_name": "initWithFrame:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "Override"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(coder:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.TeadsAdView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsAdView",
                    "printedName": "TeadsSDK.TeadsAdView",
                    "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdView"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "NSCoder",
                "printedName": "Foundation.NSCoder",
                "usr": "c:objc(cs)NSCoder"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdView(im)initWithCoder:",
            "mangledName": "$s8TeadsSDK0A6AdViewC5coderACSgSo7NSCoderC_tcfc",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "objc_name": "initWithCoder:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Required",
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdView",
        "mangledName": "$s8TeadsSDK0A6AdViewC",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "superclassUsr": "c:objc(cs)UIView",
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "UIKit.UIView",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "__DefaultCustomPlaygroundQuickLookable",
            "printedName": "__DefaultCustomPlaygroundQuickLookable",
            "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
            "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "JavaScriptCore",
        "printedName": "JavaScriptCore",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsAdChoicesView",
        "printedName": "TeadsAdChoicesView",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(binding:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdChoicesView",
                "printedName": "TeadsSDK.TeadsAdChoicesView",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdChoicesView"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.OverlayComponent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OverlayComponent",
                    "printedName": "TeadsSDK.OverlayComponent",
                    "usr": "c:@M@TeadsSDK@objc(cs)OverlayComponent"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdChoicesView(im)initWithBinding:",
            "mangledName": "$s8TeadsSDK0A13AdChoicesViewC7bindingAcA16OverlayComponentCSg_tcfc",
            "moduleName": "TeadsSDK",
            "objc_name": "initWithBinding:",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(frame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdChoicesView",
                "printedName": "TeadsSDK.TeadsAdChoicesView",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdChoicesView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdChoicesView(im)initWithFrame:",
            "mangledName": "$s8TeadsSDK0A13AdChoicesViewC5frameACSo6CGRectV_tcfc",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "initWithFrame:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdChoicesView",
        "mangledName": "$s8TeadsSDK0A13AdChoicesViewC",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "Final",
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "superclassUsr": "c:objc(cs)UIView",
        "hasMissingDesignatedInitializers": true,
        "superclassNames": [
          "UIKit.UIView",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "__DefaultCustomPlaygroundQuickLookable",
            "printedName": "__DefaultCustomPlaygroundQuickLookable",
            "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
            "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsInReadAdPlacementDelegate",
        "printedName": "TeadsInReadAdPlacementDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "didReceiveAd",
            "printedName": "didReceiveAd(ad:adRatio:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsInReadAd",
                "printedName": "TeadsSDK.TeadsInReadAd",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsInReadAd"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAdRatio",
                "printedName": "TeadsSDK.TeadsAdRatio",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRatio"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsInReadAdPlacementDelegate(im)didReceiveAdWithAd:adRatio:",
            "mangledName": "$s8TeadsSDK0A25InReadAdPlacementDelegateP010didReceiveE02ad0J5RatioyAA0acdE0C_AA0aeK0CtF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsInReadAdPlacementDelegate>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsInReadAdPlacementDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didUpdateRatio",
            "printedName": "didUpdateRatio(ad:adRatio:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsInReadAd",
                "printedName": "TeadsSDK.TeadsInReadAd",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsInReadAd"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAdRatio",
                "printedName": "TeadsSDK.TeadsAdRatio",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRatio"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsInReadAdPlacementDelegate(im)didUpdateRatioWithAd:adRatio:",
            "mangledName": "$s8TeadsSDK0A25InReadAdPlacementDelegateP14didUpdateRatio2ad0kJ0yAA0acdE0C_AA0aeJ0CtF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsInReadAdPlacementDelegate>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsInReadAdPlacementDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "c:@M@TeadsSDK@objc(pl)TeadsInReadAdPlacementDelegate",
        "mangledName": "$s8TeadsSDK0A25InReadAdPlacementDelegateP",
        "moduleName": "TeadsSDK",
        "genericSig": "<τ_0_0 : TeadsSDK.TeadsAdPlacementDelegate>",
        "sugared_genericSig": "<Self : TeadsSDK.TeadsAdPlacementDelegate>",
        "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": "TeadsAdPlacementDelegate",
            "printedName": "TeadsAdPlacementDelegate",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdPlacementDelegate",
            "mangledName": "$s8TeadsSDK0A19AdPlacementDelegateP"
          },
          {
            "kind": "Conformance",
            "name": "TeadsLogMessageDelegate",
            "printedName": "TeadsLogMessageDelegate",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsLogMessageDelegate",
            "mangledName": "$s8TeadsSDK0A18LogMessageDelegateP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsAdPlacement",
        "printedName": "TeadsAdPlacement",
        "children": [
          {
            "kind": "Var",
            "name": "pid",
            "printedName": "pid",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdPlacement(py)pid",
            "mangledName": "$s8TeadsSDK0A11AdPlacementP3pidSivp",
            "moduleName": "TeadsSDK",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdPlacement(im)pid",
                "mangledName": "$s8TeadsSDK0A11AdPlacementP3pidSivg",
                "moduleName": "TeadsSDK",
                "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsAdPlacement>",
                "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsAdPlacement>",
                "protocolReq": true,
                "declAttributes": [
                  "ObjC"
                ],
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdPlacement",
        "mangledName": "$s8TeadsSDK0A11AdPlacementP",
        "moduleName": "TeadsSDK",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "declAttributes": [
          "AccessControl",
          "ObjC"
        ],
        "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": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsAdPlacementSettings",
        "printedName": "TeadsAdPlacementSettings",
        "children": [
          {
            "kind": "Var",
            "name": "pluginKey",
            "printedName": "pluginKey",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK0A19AdPlacementSettingsC9pluginKeySSvpZ",
            "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC9pluginKeySSvpZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A19AdPlacementSettingsC9pluginKeySSvgZ",
                "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC9pluginKeySSvgZ",
                "moduleName": "TeadsSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "pluginFlutter",
            "printedName": "pluginFlutter",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK0A19AdPlacementSettingsC13pluginFlutterSSvpZ",
            "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC13pluginFlutterSSvpZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A19AdPlacementSettingsC13pluginFlutterSSvgZ",
                "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC13pluginFlutterSSvgZ",
                "moduleName": "TeadsSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "pluginReactNative",
            "printedName": "pluginReactNative",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK0A19AdPlacementSettingsC17pluginReactNativeSSvpZ",
            "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC17pluginReactNativeSSvpZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A19AdPlacementSettingsC17pluginReactNativeSSvgZ",
                "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC17pluginReactNativeSSvgZ",
                "moduleName": "TeadsSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "pluginVersionKey",
            "printedName": "pluginVersionKey",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK0A19AdPlacementSettingsC16pluginVersionKeySSvpZ",
            "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC16pluginVersionKeySSvpZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A19AdPlacementSettingsC16pluginVersionKeySSvgZ",
                "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC16pluginVersionKeySSvgZ",
                "moduleName": "TeadsSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "disableCrashMonitoring",
            "printedName": "disableCrashMonitoring()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings(im)disableCrashMonitoring",
            "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC22disableCrashMonitoringyyF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "disableTeadsAudioSessionManagement",
            "printedName": "disableTeadsAudioSessionManagement()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings(im)disableTeadsAudioSessionManagement",
            "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC07disableA22AudioSessionManagementyyF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "enableDebug",
            "printedName": "enableDebug()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings(im)enableDebug",
            "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC11enableDebugyyF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "disableLocation",
            "printedName": "disableLocation()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings(im)disableLocation",
            "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC15disableLocationyyF",
            "moduleName": "TeadsSDK",
            "deprecated": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "Available"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "enableLightEndScreen",
            "printedName": "enableLightEndScreen()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings(im)enableLightEndScreen",
            "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC20enableLightEndScreenyyF",
            "moduleName": "TeadsSDK",
            "deprecated": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "Available"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "disableMediaPreload",
            "printedName": "disableMediaPreload()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings(im)disableMediaPreload",
            "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC19disableMediaPreloadyyF",
            "moduleName": "TeadsSDK",
            "deprecated": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "Available",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "userConsent",
            "printedName": "userConsent(subjectToGDPR:consent:tcfVersion:cmpSdkID:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "TCFVersion",
                "printedName": "TeadsSDK.TCFVersion",
                "hasDefaultArg": true,
                "usr": "c:@M@TeadsSDK@E@TCFVersion"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "hasDefaultArg": true,
                "usr": "s:Si"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings(im)userConsentWithSubjectToGDPR:consent:tcfVersion:cmpSdkID:",
            "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC11userConsent13subjectToGDPR7consent10tcfVersion8cmpSdkIDySS_SSAA10TCFVersionOSitF",
            "moduleName": "TeadsSDK",
            "objc_name": "userConsentWithSubjectToGDPR:consent:tcfVersion:cmpSdkID:",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setUsPrivacy",
            "printedName": "setUsPrivacy(consent:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings(im)setUsPrivacyWithConsent:",
            "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC12setUsPrivacy7consentySS_tF",
            "moduleName": "TeadsSDK",
            "objc_name": "setUsPrivacyWithConsent:",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setGppConsent",
            "printedName": "setGppConsent(consent:sectionIds:)",
            "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": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings(im)setGppConsentWithConsent:sectionIds:",
            "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC13setGppConsent7consent10sectionIdsySS_SStF",
            "moduleName": "TeadsSDK",
            "objc_name": "setGppConsentWithConsent:sectionIds:",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "disableBatteryMonitoring",
            "printedName": "disableBatteryMonitoring()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings(im)disableBatteryMonitoring",
            "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC24disableBatteryMonitoringyyF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "addExtras",
            "printedName": "addExtras(_:for:)",
            "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": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings(im)addExtras:for:",
            "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC9addExtras_3forySS_SStF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(build:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdPlacementSettings",
                "printedName": "TeadsSDK.TeadsAdPlacementSettings",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(TeadsSDK.TeadsAdPlacementSettings) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsAdPlacementSettings",
                    "printedName": "TeadsSDK.TeadsAdPlacementSettings",
                    "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings(im)initWithBuild:",
            "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC5buildACyACXE_tcfc",
            "moduleName": "TeadsSDK",
            "objc_name": "initWithBuild:",
            "declAttributes": [
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdPlacementSettings",
                "printedName": "TeadsSDK.TeadsAdPlacementSettings",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings(im)init",
            "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsCACycfc",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "AccessControl",
              "Override",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdPlacementSettings",
                "printedName": "TeadsSDK.TeadsAdPlacementSettings",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "any Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:8TeadsSDK0A19AdPlacementSettingsC4fromACs7Decoder_p_tKcfc",
            "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC4fromACs7Decoder_p_tKcfc",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Required",
              "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:8TeadsSDK0A19AdPlacementSettingsC6encode2toys7Encoder_p_tKF",
            "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC6encode2toys7Encoder_p_tKF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdPlacementSettings",
        "mangledName": "$s8TeadsSDK0A19AdPlacementSettingsC",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "Final",
          "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": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsInReadAd",
        "printedName": "TeadsInReadAd",
        "children": [
          {
            "kind": "Var",
            "name": "adRatio",
            "printedName": "adRatio",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdRatio",
                "printedName": "TeadsSDK.TeadsAdRatio",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRatio"
              }
            ],
            "declKind": "Var",
            "usr": "c:@CM@TeadsSDK@objc(cs)TeadsInReadAd(py)adRatio",
            "mangledName": "$s8TeadsSDK0A8InReadAdC7adRatioAA0aeG0Cvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsAdRatio",
                    "printedName": "TeadsSDK.TeadsAdRatio",
                    "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRatio"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@CM@TeadsSDK@objc(cs)TeadsInReadAd(im)adRatio",
                "mangledName": "$s8TeadsSDK0A8InReadAdC7adRatioAA0aeG0Cvg",
                "moduleName": "TeadsSDK",
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)TeadsInReadAd",
        "mangledName": "$s8TeadsSDK0A8InReadAdC",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "Final",
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "superclassUsr": "c:@M@TeadsSDK@objc(cs)TeadsAd",
        "hasMissingDesignatedInitializers": true,
        "superclassNames": [
          "TeadsSDK.TeadsAd",
          "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": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "CoreTelephony",
        "printedName": "CoreTelephony",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "JavaScriptCore",
        "printedName": "JavaScriptCore",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "JavaScriptCore",
        "printedName": "JavaScriptCore",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "OMSDK_Teadstv",
        "printedName": "OMSDK_Teadstv",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsAd",
        "printedName": "TeadsAd",
        "children": [
          {
            "kind": "Var",
            "name": "delegate",
            "printedName": "delegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "(any TeadsSDK.TeadsAdDelegate)?"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd(py)delegate",
            "mangledName": "$s8TeadsSDK0A2AdC8delegateAA0aC8Delegate_pSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "ReferenceOwnership",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any TeadsSDK.TeadsAdDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TeadsAdDelegate",
                        "printedName": "any TeadsSDK.TeadsAdDelegate",
                        "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdDelegate"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd(im)delegate",
                "mangledName": "$s8TeadsSDK0A2AdC8delegateAA0aC8Delegate_pSgvg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any TeadsSDK.TeadsAdDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TeadsAdDelegate",
                        "printedName": "any TeadsSDK.TeadsAdDelegate",
                        "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdDelegate"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd(im)setDelegate:",
                "mangledName": "$s8TeadsSDK0A2AdC8delegateAA0aC8Delegate_pSgvs",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A2AdC8delegateAA0aC8Delegate_pSgvM",
                "mangledName": "$s8TeadsSDK0A2AdC8delegateAA0aC8Delegate_pSgvM",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "playbackDelegate",
            "printedName": "playbackDelegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "(any TeadsSDK.TeadsPlaybackDelegate)?"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd(py)playbackDelegate",
            "mangledName": "$s8TeadsSDK0A2AdC16playbackDelegateAA0a8PlaybackE0_pSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "ReferenceOwnership",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any TeadsSDK.TeadsPlaybackDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TeadsPlaybackDelegate",
                        "printedName": "any TeadsSDK.TeadsPlaybackDelegate",
                        "usr": "c:@M@TeadsSDK@objc(pl)TeadsPlaybackDelegate"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd(im)playbackDelegate",
                "mangledName": "$s8TeadsSDK0A2AdC16playbackDelegateAA0a8PlaybackE0_pSgvg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(any TeadsSDK.TeadsPlaybackDelegate)?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TeadsPlaybackDelegate",
                        "printedName": "any TeadsSDK.TeadsPlaybackDelegate",
                        "usr": "c:@M@TeadsSDK@objc(pl)TeadsPlaybackDelegate"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd(im)setPlaybackDelegate:",
                "mangledName": "$s8TeadsSDK0A2AdC16playbackDelegateAA0a8PlaybackE0_pSgvs",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A2AdC16playbackDelegateAA0a8PlaybackE0_pSgvM",
                "mangledName": "$s8TeadsSDK0A2AdC16playbackDelegateAA0a8PlaybackE0_pSgvM",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "requestIdentifier",
            "printedName": "requestIdentifier",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UUID",
                "printedName": "Foundation.UUID",
                "usr": "s:10Foundation4UUIDV"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd(py)requestIdentifier",
            "mangledName": "$s8TeadsSDK0A2AdC17requestIdentifier10Foundation4UUIDVvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UUID",
                    "printedName": "Foundation.UUID",
                    "usr": "s:10Foundation4UUIDV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd(im)requestIdentifier",
                "mangledName": "$s8TeadsSDK0A2AdC17requestIdentifier10Foundation4UUIDVvg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAd",
                "printedName": "TeadsSDK.TeadsAd",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd(im)init",
            "mangledName": "$s8TeadsSDK0A2AdCACycfc",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)TeadsAd",
        "mangledName": "$s8TeadsSDK0A2AdC",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "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": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsNativeAdView",
        "printedName": "TeadsNativeAdView",
        "children": [
          {
            "kind": "Var",
            "name": "titleLabel",
            "printedName": "titleLabel",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UILabel?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UILabel",
                    "printedName": "UIKit.UILabel",
                    "usr": "c:objc(cs)UILabel"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(py)titleLabel",
            "mangledName": "$s8TeadsSDK0A12NativeAdViewC10titleLabelSo7UILabelCSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "AccessControl",
              "IBOutlet",
              "RawDocComment",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UILabel?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UILabel",
                        "printedName": "UIKit.UILabel",
                        "usr": "c:objc(cs)UILabel"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(im)titleLabel",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC10titleLabelSo7UILabelCSgvg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UILabel?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UILabel",
                        "printedName": "UIKit.UILabel",
                        "usr": "c:objc(cs)UILabel"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(im)setTitleLabel:",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC10titleLabelSo7UILabelCSgvs",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A12NativeAdViewC10titleLabelSo7UILabelCSgvM",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC10titleLabelSo7UILabelCSgvM",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "contentLabel",
            "printedName": "contentLabel",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UILabel?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UILabel",
                    "printedName": "UIKit.UILabel",
                    "usr": "c:objc(cs)UILabel"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(py)contentLabel",
            "mangledName": "$s8TeadsSDK0A12NativeAdViewC12contentLabelSo7UILabelCSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "AccessControl",
              "IBOutlet",
              "RawDocComment",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UILabel?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UILabel",
                        "printedName": "UIKit.UILabel",
                        "usr": "c:objc(cs)UILabel"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(im)contentLabel",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC12contentLabelSo7UILabelCSgvg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UILabel?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UILabel",
                        "printedName": "UIKit.UILabel",
                        "usr": "c:objc(cs)UILabel"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(im)setContentLabel:",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC12contentLabelSo7UILabelCSgvs",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A12NativeAdViewC12contentLabelSo7UILabelCSgvM",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC12contentLabelSo7UILabelCSgvM",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "mediaView",
            "printedName": "mediaView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.TeadsMediaView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsMediaView",
                    "printedName": "TeadsSDK.TeadsMediaView",
                    "usr": "c:@M@TeadsSDK@objc(cs)TeadsMediaView"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(py)mediaView",
            "mangledName": "$s8TeadsSDK0A12NativeAdViewC05mediaE0AA0a5MediaE0CSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "AccessControl",
              "IBOutlet",
              "RawDocComment",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "TeadsSDK.TeadsMediaView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TeadsMediaView",
                        "printedName": "TeadsSDK.TeadsMediaView",
                        "usr": "c:@M@TeadsSDK@objc(cs)TeadsMediaView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(im)mediaView",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC05mediaE0AA0a5MediaE0CSgvg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "TeadsSDK.TeadsMediaView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TeadsMediaView",
                        "printedName": "TeadsSDK.TeadsMediaView",
                        "usr": "c:@M@TeadsSDK@objc(cs)TeadsMediaView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(im)setMediaView:",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC05mediaE0AA0a5MediaE0CSgvs",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A12NativeAdViewC05mediaE0AA0a5MediaE0CSgvM",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC05mediaE0AA0a5MediaE0CSgvM",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "iconImageView",
            "printedName": "iconImageView",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIImageView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIImageView",
                    "printedName": "UIKit.UIImageView",
                    "usr": "c:objc(cs)UIImageView"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(py)iconImageView",
            "mangledName": "$s8TeadsSDK0A12NativeAdViewC09iconImageE0So07UIImageE0CSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "AccessControl",
              "IBOutlet",
              "RawDocComment",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIImageView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIImageView",
                        "printedName": "UIKit.UIImageView",
                        "usr": "c:objc(cs)UIImageView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(im)iconImageView",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC09iconImageE0So07UIImageE0CSgvg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIImageView?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIImageView",
                        "printedName": "UIKit.UIImageView",
                        "usr": "c:objc(cs)UIImageView"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(im)setIconImageView:",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC09iconImageE0So07UIImageE0CSgvs",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A12NativeAdViewC09iconImageE0So07UIImageE0CSgvM",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC09iconImageE0So07UIImageE0CSgvM",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "advertiserLabel",
            "printedName": "advertiserLabel",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UILabel?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UILabel",
                    "printedName": "UIKit.UILabel",
                    "usr": "c:objc(cs)UILabel"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(py)advertiserLabel",
            "mangledName": "$s8TeadsSDK0A12NativeAdViewC15advertiserLabelSo7UILabelCSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "AccessControl",
              "IBOutlet",
              "RawDocComment",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UILabel?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UILabel",
                        "printedName": "UIKit.UILabel",
                        "usr": "c:objc(cs)UILabel"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(im)advertiserLabel",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC15advertiserLabelSo7UILabelCSgvg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UILabel?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UILabel",
                        "printedName": "UIKit.UILabel",
                        "usr": "c:objc(cs)UILabel"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(im)setAdvertiserLabel:",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC15advertiserLabelSo7UILabelCSgvs",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A12NativeAdViewC15advertiserLabelSo7UILabelCSgvM",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC15advertiserLabelSo7UILabelCSgvM",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "callToActionButton",
            "printedName": "callToActionButton",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIButton?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIButton",
                    "printedName": "UIKit.UIButton",
                    "usr": "c:objc(cs)UIButton"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(py)callToActionButton",
            "mangledName": "$s8TeadsSDK0A12NativeAdViewC18callToActionButtonSo8UIButtonCSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "AccessControl",
              "IBOutlet",
              "RawDocComment",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIButton?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIButton",
                        "printedName": "UIKit.UIButton",
                        "usr": "c:objc(cs)UIButton"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(im)callToActionButton",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC18callToActionButtonSo8UIButtonCSgvg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIButton?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIButton",
                        "printedName": "UIKit.UIButton",
                        "usr": "c:objc(cs)UIButton"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(im)setCallToActionButton:",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC18callToActionButtonSo8UIButtonCSgvs",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A12NativeAdViewC18callToActionButtonSo8UIButtonCSgvM",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC18callToActionButtonSo8UIButtonCSgvM",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "ratingView",
            "printedName": "ratingView",
            "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": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(py)ratingView",
            "mangledName": "$s8TeadsSDK0A12NativeAdViewC06ratingE0So6UIViewCSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "AccessControl",
              "IBOutlet",
              "RawDocComment",
              "ObjC"
            ],
            "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@TeadsSDK@objc(cs)TeadsNativeAdView(im)ratingView",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC06ratingE0So6UIViewCSgvg",
                "moduleName": "TeadsSDK",
                "implicit": 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@TeadsSDK@objc(cs)TeadsNativeAdView(im)setRatingView:",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC06ratingE0So6UIViewCSgvs",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A12NativeAdViewC06ratingE0So6UIViewCSgvM",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC06ratingE0So6UIViewCSgvM",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "priceLabel",
            "printedName": "priceLabel",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UILabel?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UILabel",
                    "printedName": "UIKit.UILabel",
                    "usr": "c:objc(cs)UILabel"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(py)priceLabel",
            "mangledName": "$s8TeadsSDK0A12NativeAdViewC10priceLabelSo7UILabelCSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "AccessControl",
              "IBOutlet",
              "RawDocComment",
              "ObjC"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UILabel?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UILabel",
                        "printedName": "UIKit.UILabel",
                        "usr": "c:objc(cs)UILabel"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(im)priceLabel",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC10priceLabelSo7UILabelCSgvg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UILabel?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UILabel",
                        "printedName": "UIKit.UILabel",
                        "usr": "c:objc(cs)UILabel"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(im)setPriceLabel:",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC10priceLabelSo7UILabelCSgvs",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A12NativeAdViewC10priceLabelSo7UILabelCSgvM",
                "mangledName": "$s8TeadsSDK0A12NativeAdViewC10priceLabelSo7UILabelCSgvM",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "bind",
            "printedName": "bind(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsNativeAd",
                "printedName": "TeadsSDK.TeadsNativeAd",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(im)bind:",
            "mangledName": "$s8TeadsSDK0A12NativeAdViewC4bindyyAA0acD0CF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "bind",
            "printedName": "bind(_:tagBinder:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsNativeAd",
                "printedName": "TeadsSDK.TeadsNativeAd",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAd"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(TeadsSDK.TagBinderBuilder) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TagBinderBuilder",
                    "printedName": "TeadsSDK.TagBinderBuilder",
                    "usr": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(im)bind:tagBinder:",
            "mangledName": "$s8TeadsSDK0A12NativeAdViewC4bind_9tagBinderyAA0acD0C_yAA03TagH7BuilderCXEtF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(frame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsNativeAdView",
                "printedName": "TeadsSDK.TeadsNativeAdView",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(im)initWithFrame:",
            "mangledName": "$s8TeadsSDK0A12NativeAdViewC5frameACSo6CGRectV_tcfc",
            "moduleName": "TeadsSDK",
            "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": "TeadsSDK.TeadsNativeAdView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsNativeAdView",
                    "printedName": "TeadsSDK.TeadsNativeAdView",
                    "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "NSCoder",
                "printedName": "Foundation.NSCoder",
                "usr": "c:objc(cs)NSCoder"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView(im)initWithCoder:",
            "mangledName": "$s8TeadsSDK0A12NativeAdViewC5coderACSgSo7NSCoderC_tcfc",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "initWithCoder:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Required"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)TeadsNativeAdView",
        "mangledName": "$s8TeadsSDK0A12NativeAdViewC",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "AccessControl",
          "RawDocComment",
          "ObjC"
        ],
        "superclassUsr": "c:@M@TeadsSDK@objc(cs)TeadsAdView",
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "TeadsSDK.TeadsAdView",
          "UIKit.UIView",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "__DefaultCustomPlaygroundQuickLookable",
            "printedName": "__DefaultCustomPlaygroundQuickLookable",
            "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
            "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "OverlayComponent",
        "printedName": "OverlayComponent",
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)OverlayComponent",
        "mangledName": "$s8TeadsSDK16OverlayComponentC",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "superclassUsr": "c:@M@TeadsSDK@objc(cs)CommonComponent",
        "hasMissingDesignatedInitializers": true,
        "superclassNames": [
          "TeadsSDK.CommonComponent",
          "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": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "WebKit",
        "printedName": "WebKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "ContainerComponent",
        "printedName": "ContainerComponent",
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)ContainerComponent",
        "mangledName": "$s8TeadsSDK18ContainerComponentC",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "Final",
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "superclassUsr": "c:@M@TeadsSDK@objc(cs)CommonComponent",
        "hasMissingDesignatedInitializers": true,
        "superclassNames": [
          "TeadsSDK.CommonComponent",
          "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": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "JavaScriptCore",
        "printedName": "JavaScriptCore",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsAdPlacementDelegate",
        "printedName": "TeadsAdPlacementDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "didFailToReceiveAd",
            "printedName": "didFailToReceiveAd(reason:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "AdFailReason",
                "printedName": "TeadsSDK.AdFailReason",
                "usr": "c:@M@TeadsSDK@objc(cs)AdFailReason"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdPlacementDelegate(im)didFailToReceiveAdWithReason:",
            "mangledName": "$s8TeadsSDK0A19AdPlacementDelegateP016didFailToReceiveC06reasonyAA0cG6ReasonC_tF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsAdPlacementDelegate>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsAdPlacementDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "adOpportunityTrackerView",
            "printedName": "adOpportunityTrackerView(trackerView:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAdOpportunityTrackerView",
                "printedName": "TeadsSDK.TeadsAdOpportunityTrackerView",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdOpportunityTrackerView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdPlacementDelegate(im)adOpportunityTrackerViewWithTrackerView:",
            "mangledName": "$s8TeadsSDK0A19AdPlacementDelegateP24adOpportunityTrackerView07trackerI0yAA0acghI0C_tF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsAdPlacementDelegate>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsAdPlacementDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "c:@M@TeadsSDK@objc(pl)TeadsAdPlacementDelegate",
        "mangledName": "$s8TeadsSDK0A19AdPlacementDelegateP",
        "moduleName": "TeadsSDK",
        "genericSig": "<τ_0_0 : TeadsSDK.TeadsLogMessageDelegate>",
        "sugared_genericSig": "<Self : TeadsSDK.TeadsLogMessageDelegate>",
        "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": "TeadsLogMessageDelegate",
            "printedName": "TeadsLogMessageDelegate",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsLogMessageDelegate",
            "mangledName": "$s8TeadsSDK0A18LogMessageDelegateP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVKit",
        "printedName": "AVKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "WebKit",
        "printedName": "WebKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CommonComponent",
        "printedName": "CommonComponent",
        "children": [
          {
            "kind": "Function",
            "name": "didTapView",
            "printedName": "didTapView()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)CommonComponent(im)didTapView",
            "mangledName": "$s8TeadsSDK15CommonComponentC10didTapViewyyF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CommonComponent",
                "printedName": "TeadsSDK.CommonComponent",
                "usr": "c:@M@TeadsSDK@objc(cs)CommonComponent"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)CommonComponent(im)init",
            "mangledName": "$s8TeadsSDK15CommonComponentCACycfc",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "text",
            "printedName": "text",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK15CommonComponentC4textSSSgvp",
            "mangledName": "$s8TeadsSDK15CommonComponentC4textSSSgvp",
            "moduleName": "TeadsSDK",
            "isFromExtension": 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:8TeadsSDK15CommonComponentC4textSSSgvg",
                "mangledName": "$s8TeadsSDK15CommonComponentC4textSSSgvg",
                "moduleName": "TeadsSDK",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)CommonComponent",
        "mangledName": "$s8TeadsSDK15CommonComponentC",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "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": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TagBinderBuilder",
        "printedName": "TagBinderBuilder",
        "children": [
          {
            "kind": "Var",
            "name": "titleLabelTag",
            "printedName": "titleLabelTag",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(py)titleLabelTag",
            "mangledName": "$s8TeadsSDK16TagBinderBuilderC010titleLabelC0Sivp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(im)titleLabelTag",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC010titleLabelC0Sivg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "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": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(im)setTitleLabelTag:",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC010titleLabelC0Sivs",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK16TagBinderBuilderC010titleLabelC0SivM",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC010titleLabelC0SivM",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "contentLabelTag",
            "printedName": "contentLabelTag",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(py)contentLabelTag",
            "mangledName": "$s8TeadsSDK16TagBinderBuilderC012contentLabelC0Sivp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(im)contentLabelTag",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC012contentLabelC0Sivg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "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": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(im)setContentLabelTag:",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC012contentLabelC0Sivs",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK16TagBinderBuilderC012contentLabelC0SivM",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC012contentLabelC0SivM",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "mediaViewTag",
            "printedName": "mediaViewTag",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(py)mediaViewTag",
            "mangledName": "$s8TeadsSDK16TagBinderBuilderC09mediaViewC0Sivp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(im)mediaViewTag",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC09mediaViewC0Sivg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "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": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(im)setMediaViewTag:",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC09mediaViewC0Sivs",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK16TagBinderBuilderC09mediaViewC0SivM",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC09mediaViewC0SivM",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "iconImageViewTag",
            "printedName": "iconImageViewTag",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(py)iconImageViewTag",
            "mangledName": "$s8TeadsSDK16TagBinderBuilderC013iconImageViewC0Sivp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(im)iconImageViewTag",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC013iconImageViewC0Sivg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "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": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(im)setIconImageViewTag:",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC013iconImageViewC0Sivs",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK16TagBinderBuilderC013iconImageViewC0SivM",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC013iconImageViewC0SivM",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "advertiserLabelTag",
            "printedName": "advertiserLabelTag",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(py)advertiserLabelTag",
            "mangledName": "$s8TeadsSDK16TagBinderBuilderC015advertiserLabelC0Sivp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(im)advertiserLabelTag",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC015advertiserLabelC0Sivg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "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": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(im)setAdvertiserLabelTag:",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC015advertiserLabelC0Sivs",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK16TagBinderBuilderC015advertiserLabelC0SivM",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC015advertiserLabelC0SivM",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "callToActionButtonTag",
            "printedName": "callToActionButtonTag",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(py)callToActionButtonTag",
            "mangledName": "$s8TeadsSDK16TagBinderBuilderC018callToActionButtonC0Sivp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(im)callToActionButtonTag",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC018callToActionButtonC0Sivg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "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": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(im)setCallToActionButtonTag:",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC018callToActionButtonC0Sivs",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK16TagBinderBuilderC018callToActionButtonC0SivM",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC018callToActionButtonC0SivM",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "ratingViewTag",
            "printedName": "ratingViewTag",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(py)ratingViewTag",
            "mangledName": "$s8TeadsSDK16TagBinderBuilderC010ratingViewC0Sivp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(im)ratingViewTag",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC010ratingViewC0Sivg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "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": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(im)setRatingViewTag:",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC010ratingViewC0Sivs",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK16TagBinderBuilderC010ratingViewC0SivM",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC010ratingViewC0SivM",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "priceLabelTag",
            "printedName": "priceLabelTag",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(py)priceLabelTag",
            "mangledName": "$s8TeadsSDK16TagBinderBuilderC010priceLabelC0Sivp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(im)priceLabelTag",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC010priceLabelC0Sivg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "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": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder(im)setPriceLabelTag:",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC010priceLabelC0Sivs",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK16TagBinderBuilderC010priceLabelC0SivM",
                "mangledName": "$s8TeadsSDK16TagBinderBuilderC010priceLabelC0SivM",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)TagBinderBuilder",
        "mangledName": "$s8TeadsSDK16TagBinderBuilderC",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "Final",
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "hasMissingDesignatedInitializers": 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": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "JavaScriptCore",
        "printedName": "JavaScriptCore",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsMediatedAdViewDelegate",
        "printedName": "TeadsMediatedAdViewDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "didUpdateRatio",
            "printedName": "didUpdateRatio(_:adRatio:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsAdRatio",
                "printedName": "TeadsSDK.TeadsAdRatio",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdRatio"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(pl)TeadsMediatedAdViewDelegate(im)didUpdateRatio:adRatio:",
            "mangledName": "$s8TeadsSDK0A22MediatedAdViewDelegateP14didUpdateRatio_02adI0ySo6UIViewC_AA0adI0CtF",
            "moduleName": "TeadsSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : TeadsSDK.TeadsMediatedAdViewDelegate>",
            "sugared_genericSig": "<Self where Self : TeadsSDK.TeadsMediatedAdViewDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "c:@M@TeadsSDK@objc(pl)TeadsMediatedAdViewDelegate",
        "mangledName": "$s8TeadsSDK0A22MediatedAdViewDelegateP",
        "moduleName": "TeadsSDK",
        "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": "TypeDecl",
        "name": "TeadsInReadAdView",
        "printedName": "TeadsInReadAdView",
        "children": [
          {
            "kind": "Function",
            "name": "willMove",
            "printedName": "willMove(toWindow:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "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": "c:@M@TeadsSDK@objc(cs)TeadsInReadAdView(im)willMoveToWindow:",
            "mangledName": "$s8TeadsSDK0A12InReadAdViewC8willMove8toWindowySo8UIWindowCSg_tF",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "objc_name": "willMoveToWindow:",
            "declAttributes": [
              "Final",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "Override"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didMoveToWindow",
            "printedName": "didMoveToWindow()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsInReadAdView(im)didMoveToWindow",
            "mangledName": "$s8TeadsSDK0A12InReadAdViewC15didMoveToWindowyyF",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "objc_name": "didMoveToWindow",
            "declAttributes": [
              "Final",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "Override"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "bind",
            "printedName": "bind(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsInReadAd",
                "printedName": "TeadsSDK.TeadsInReadAd",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsInReadAd"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsInReadAdView(im)bind:",
            "mangledName": "$s8TeadsSDK0A12InReadAdViewC4bindyyAA0acdE0CF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(bind:frame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsInReadAdView",
                "printedName": "TeadsSDK.TeadsInReadAdView",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsInReadAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "TeadsInReadAd",
                "printedName": "TeadsSDK.TeadsInReadAd",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsInReadAd"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "hasDefaultArg": true,
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:8TeadsSDK0A12InReadAdViewC4bind5frameAcA0acdE0C_So6CGRectVtcfc",
            "mangledName": "$s8TeadsSDK0A12InReadAdViewC4bind5frameAcA0acdE0C_So6CGRectVtcfc",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(coder:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.TeadsInReadAdView?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsInReadAdView",
                    "printedName": "TeadsSDK.TeadsInReadAdView",
                    "usr": "c:@M@TeadsSDK@objc(cs)TeadsInReadAdView"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "NSCoder",
                "printedName": "Foundation.NSCoder",
                "usr": "c:objc(cs)NSCoder"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsInReadAdView(im)initWithCoder:",
            "mangledName": "$s8TeadsSDK0A12InReadAdViewC5coderACSgSo7NSCoderC_tcfc",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "objc_name": "initWithCoder:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Required",
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(frame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsInReadAdView",
                "printedName": "TeadsSDK.TeadsInReadAdView",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsInReadAdView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsInReadAdView(im)initWithFrame:",
            "mangledName": "$s8TeadsSDK0A12InReadAdViewC5frameACSo6CGRectV_tcfc",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "objc_name": "initWithFrame:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "Override"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "layoutSubviews",
            "printedName": "layoutSubviews()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@TeadsSDK@objc(cs)TeadsInReadAdView(im)layoutSubviews",
            "mangledName": "$s8TeadsSDK0A12InReadAdViewC14layoutSubviewsyyF",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "objc_name": "layoutSubviews",
            "declAttributes": [
              "Final",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "Override"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)TeadsInReadAdView",
        "mangledName": "$s8TeadsSDK0A12InReadAdViewC",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "Final",
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "superclassUsr": "c:@M@TeadsSDK@objc(cs)TeadsAdView",
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "TeadsSDK.TeadsAdView",
          "UIKit.UIView",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "__DefaultCustomPlaygroundQuickLookable",
            "printedName": "__DefaultCustomPlaygroundQuickLookable",
            "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
            "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VideoComponent",
        "printedName": "VideoComponent",
        "children": [
          {
            "kind": "Var",
            "name": "contentAspectRatio",
            "printedName": "contentAspectRatio",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)VideoComponent(py)contentAspectRatio",
            "mangledName": "$s8TeadsSDK14VideoComponentC18contentAspectRatio12CoreGraphics7CGFloatVvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "HasStorage",
              "SetterAccess",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "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@TeadsSDK@objc(cs)VideoComponent(im)contentAspectRatio",
                "mangledName": "$s8TeadsSDK14VideoComponentC18contentAspectRatio12CoreGraphics7CGFloatVvg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)VideoComponent",
        "mangledName": "$s8TeadsSDK14VideoComponentC",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "AccessControl",
          "RawDocComment",
          "ObjC"
        ],
        "superclassUsr": "c:@M@TeadsSDK@objc(cs)CommonComponent",
        "hasMissingDesignatedInitializers": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "TeadsSDK.CommonComponent",
          "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": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "CoreTelephony",
        "printedName": "CoreTelephony",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "SystemConfiguration",
        "printedName": "SystemConfiguration",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "AVKit",
        "printedName": "AVKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "CoreTelephony",
        "printedName": "CoreTelephony",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "WebKit",
        "printedName": "WebKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "JavaScriptCore",
        "printedName": "JavaScriptCore",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "AVKit",
        "printedName": "AVKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TeadsAdapterIntegrationType",
        "printedName": "TeadsAdapterIntegrationType",
        "children": [
          {
            "kind": "Var",
            "name": "adMob",
            "printedName": "adMob",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdapterIntegrationType",
                "printedName": "TeadsSDK.TeadsAdapterIntegrationType",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterIntegrationType"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK0A22AdapterIntegrationTypeC5adMobACvpZ",
            "mangledName": "$s8TeadsSDK0A22AdapterIntegrationTypeC5adMobACvpZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsAdapterIntegrationType",
                    "printedName": "TeadsSDK.TeadsAdapterIntegrationType",
                    "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterIntegrationType"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A22AdapterIntegrationTypeC5adMobACvgZ",
                "mangledName": "$s8TeadsSDK0A22AdapterIntegrationTypeC5adMobACvgZ",
                "moduleName": "TeadsSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "appLovin",
            "printedName": "appLovin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdapterIntegrationType",
                "printedName": "TeadsSDK.TeadsAdapterIntegrationType",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterIntegrationType"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK0A22AdapterIntegrationTypeC8appLovinACvpZ",
            "mangledName": "$s8TeadsSDK0A22AdapterIntegrationTypeC8appLovinACvpZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsAdapterIntegrationType",
                    "printedName": "TeadsSDK.TeadsAdapterIntegrationType",
                    "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterIntegrationType"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A22AdapterIntegrationTypeC8appLovinACvgZ",
                "mangledName": "$s8TeadsSDK0A22AdapterIntegrationTypeC8appLovinACvgZ",
                "moduleName": "TeadsSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "smart",
            "printedName": "smart",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdapterIntegrationType",
                "printedName": "TeadsSDK.TeadsAdapterIntegrationType",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterIntegrationType"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK0A22AdapterIntegrationTypeC5smartACvpZ",
            "mangledName": "$s8TeadsSDK0A22AdapterIntegrationTypeC5smartACvpZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsAdapterIntegrationType",
                    "printedName": "TeadsSDK.TeadsAdapterIntegrationType",
                    "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterIntegrationType"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A22AdapterIntegrationTypeC5smartACvgZ",
                "mangledName": "$s8TeadsSDK0A22AdapterIntegrationTypeC5smartACvgZ",
                "moduleName": "TeadsSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "gravite",
            "printedName": "gravite",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdapterIntegrationType",
                "printedName": "TeadsSDK.TeadsAdapterIntegrationType",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterIntegrationType"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK0A22AdapterIntegrationTypeC7graviteACvpZ",
            "mangledName": "$s8TeadsSDK0A22AdapterIntegrationTypeC7graviteACvpZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsAdapterIntegrationType",
                    "printedName": "TeadsSDK.TeadsAdapterIntegrationType",
                    "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterIntegrationType"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A22AdapterIntegrationTypeC7graviteACvgZ",
                "mangledName": "$s8TeadsSDK0A22AdapterIntegrationTypeC7graviteACvgZ",
                "moduleName": "TeadsSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "flutter",
            "printedName": "flutter",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdapterIntegrationType",
                "printedName": "TeadsSDK.TeadsAdapterIntegrationType",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterIntegrationType"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK0A22AdapterIntegrationTypeC7flutterACvpZ",
            "mangledName": "$s8TeadsSDK0A22AdapterIntegrationTypeC7flutterACvpZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsAdapterIntegrationType",
                    "printedName": "TeadsSDK.TeadsAdapterIntegrationType",
                    "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterIntegrationType"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A22AdapterIntegrationTypeC7flutterACvgZ",
                "mangledName": "$s8TeadsSDK0A22AdapterIntegrationTypeC7flutterACvgZ",
                "moduleName": "TeadsSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "reactNative",
            "printedName": "reactNative",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdapterIntegrationType",
                "printedName": "TeadsSDK.TeadsAdapterIntegrationType",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterIntegrationType"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK0A22AdapterIntegrationTypeC11reactNativeACvpZ",
            "mangledName": "$s8TeadsSDK0A22AdapterIntegrationTypeC11reactNativeACvpZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsAdapterIntegrationType",
                    "printedName": "TeadsSDK.TeadsAdapterIntegrationType",
                    "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterIntegrationType"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A22AdapterIntegrationTypeC11reactNativeACvgZ",
                "mangledName": "$s8TeadsSDK0A22AdapterIntegrationTypeC11reactNativeACvgZ",
                "moduleName": "TeadsSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "prebid",
            "printedName": "prebid",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TeadsAdapterIntegrationType",
                "printedName": "TeadsSDK.TeadsAdapterIntegrationType",
                "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterIntegrationType"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK0A22AdapterIntegrationTypeC6prebidACvpZ",
            "mangledName": "$s8TeadsSDK0A22AdapterIntegrationTypeC6prebidACvpZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TeadsAdapterIntegrationType",
                    "printedName": "TeadsSDK.TeadsAdapterIntegrationType",
                    "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterIntegrationType"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK0A22AdapterIntegrationTypeC6prebidACvgZ",
                "mangledName": "$s8TeadsSDK0A22AdapterIntegrationTypeC6prebidACvgZ",
                "moduleName": "TeadsSDK",
                "static": true,
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)TeadsAdapterIntegrationType",
        "mangledName": "$s8TeadsSDK0A22AdapterIntegrationTypeC",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "Final",
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "hasMissingDesignatedInitializers": 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": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "JavaScriptCore",
        "printedName": "JavaScriptCore",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "AdErrorCode",
        "printedName": "AdErrorCode",
        "children": [
          {
            "kind": "Var",
            "name": "errorNoSlot",
            "printedName": "errorNoSlot",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(TeadsSDK.AdErrorCode.Type) -> TeadsSDK.AdErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdErrorCode",
                    "printedName": "TeadsSDK.AdErrorCode",
                    "usr": "c:@M@TeadsSDK@E@AdErrorCode"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "TeadsSDK.AdErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdErrorCode",
                        "printedName": "TeadsSDK.AdErrorCode",
                        "usr": "c:@M@TeadsSDK@E@AdErrorCode"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@TeadsSDK@E@AdErrorCode@AdErrorCodeErrorNoSlot",
            "mangledName": "$s8TeadsSDK11AdErrorCodeO11errorNoSlotyA2CmF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 0
          },
          {
            "kind": "Var",
            "name": "errorNetwork",
            "printedName": "errorNetwork",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(TeadsSDK.AdErrorCode.Type) -> TeadsSDK.AdErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdErrorCode",
                    "printedName": "TeadsSDK.AdErrorCode",
                    "usr": "c:@M@TeadsSDK@E@AdErrorCode"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "TeadsSDK.AdErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdErrorCode",
                        "printedName": "TeadsSDK.AdErrorCode",
                        "usr": "c:@M@TeadsSDK@E@AdErrorCode"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@TeadsSDK@E@AdErrorCode@AdErrorCodeErrorNetwork",
            "mangledName": "$s8TeadsSDK11AdErrorCodeO12errorNetworkyA2CmF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 1
          },
          {
            "kind": "Var",
            "name": "errorNotFilled",
            "printedName": "errorNotFilled",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(TeadsSDK.AdErrorCode.Type) -> TeadsSDK.AdErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdErrorCode",
                    "printedName": "TeadsSDK.AdErrorCode",
                    "usr": "c:@M@TeadsSDK@E@AdErrorCode"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "TeadsSDK.AdErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdErrorCode",
                        "printedName": "TeadsSDK.AdErrorCode",
                        "usr": "c:@M@TeadsSDK@E@AdErrorCode"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@TeadsSDK@E@AdErrorCode@AdErrorCodeErrorNotFilled",
            "mangledName": "$s8TeadsSDK11AdErrorCodeO14errorNotFilledyA2CmF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 2
          },
          {
            "kind": "Var",
            "name": "errorBadResponse",
            "printedName": "errorBadResponse",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(TeadsSDK.AdErrorCode.Type) -> TeadsSDK.AdErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdErrorCode",
                    "printedName": "TeadsSDK.AdErrorCode",
                    "usr": "c:@M@TeadsSDK@E@AdErrorCode"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "TeadsSDK.AdErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdErrorCode",
                        "printedName": "TeadsSDK.AdErrorCode",
                        "usr": "c:@M@TeadsSDK@E@AdErrorCode"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@TeadsSDK@E@AdErrorCode@AdErrorCodeErrorBadResponse",
            "mangledName": "$s8TeadsSDK11AdErrorCodeO16errorBadResponseyA2CmF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 3
          },
          {
            "kind": "Var",
            "name": "errorVastError",
            "printedName": "errorVastError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(TeadsSDK.AdErrorCode.Type) -> TeadsSDK.AdErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdErrorCode",
                    "printedName": "TeadsSDK.AdErrorCode",
                    "usr": "c:@M@TeadsSDK@E@AdErrorCode"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "TeadsSDK.AdErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdErrorCode",
                        "printedName": "TeadsSDK.AdErrorCode",
                        "usr": "c:@M@TeadsSDK@E@AdErrorCode"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@TeadsSDK@E@AdErrorCode@AdErrorCodeErrorVastError",
            "mangledName": "$s8TeadsSDK11AdErrorCodeO09errorVastD0yA2CmF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 4
          },
          {
            "kind": "Var",
            "name": "errorUserIdMissing",
            "printedName": "errorUserIdMissing",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(TeadsSDK.AdErrorCode.Type) -> TeadsSDK.AdErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdErrorCode",
                    "printedName": "TeadsSDK.AdErrorCode",
                    "usr": "c:@M@TeadsSDK@E@AdErrorCode"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "TeadsSDK.AdErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdErrorCode",
                        "printedName": "TeadsSDK.AdErrorCode",
                        "usr": "c:@M@TeadsSDK@E@AdErrorCode"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@TeadsSDK@E@AdErrorCode@AdErrorCodeErrorUserIdMissing",
            "mangledName": "$s8TeadsSDK11AdErrorCodeO18errorUserIdMissingyA2CmF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 5
          },
          {
            "kind": "Var",
            "name": "errorInternal",
            "printedName": "errorInternal",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(TeadsSDK.AdErrorCode.Type) -> TeadsSDK.AdErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdErrorCode",
                    "printedName": "TeadsSDK.AdErrorCode",
                    "usr": "c:@M@TeadsSDK@E@AdErrorCode"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "TeadsSDK.AdErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdErrorCode",
                        "printedName": "TeadsSDK.AdErrorCode",
                        "usr": "c:@M@TeadsSDK@E@AdErrorCode"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@TeadsSDK@E@AdErrorCode@AdErrorCodeErrorInternal",
            "mangledName": "$s8TeadsSDK11AdErrorCodeO13errorInternalyA2CmF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 6
          },
          {
            "kind": "Var",
            "name": "disabledApp",
            "printedName": "disabledApp",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(TeadsSDK.AdErrorCode.Type) -> TeadsSDK.AdErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdErrorCode",
                    "printedName": "TeadsSDK.AdErrorCode",
                    "usr": "c:@M@TeadsSDK@E@AdErrorCode"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "TeadsSDK.AdErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdErrorCode",
                        "printedName": "TeadsSDK.AdErrorCode",
                        "usr": "c:@M@TeadsSDK@E@AdErrorCode"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@TeadsSDK@E@AdErrorCode@AdErrorCodeDisabledApp",
            "mangledName": "$s8TeadsSDK11AdErrorCodeO11disabledAppyA2CmF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 7
          },
          {
            "kind": "Var",
            "name": "errorAdRequest",
            "printedName": "errorAdRequest",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(TeadsSDK.AdErrorCode.Type) -> TeadsSDK.AdErrorCode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdErrorCode",
                    "printedName": "TeadsSDK.AdErrorCode",
                    "usr": "c:@M@TeadsSDK@E@AdErrorCode"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "TeadsSDK.AdErrorCode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AdErrorCode",
                        "printedName": "TeadsSDK.AdErrorCode",
                        "usr": "c:@M@TeadsSDK@E@AdErrorCode"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "c:@M@TeadsSDK@E@AdErrorCode@AdErrorCodeErrorAdRequest",
            "mangledName": "$s8TeadsSDK11AdErrorCodeO05errorC7RequestyA2CmF",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "RawDocComment",
              "ObjC"
            ],
            "fixedbinaryorder": 8
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.AdErrorCode?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdErrorCode",
                    "printedName": "TeadsSDK.AdErrorCode",
                    "usr": "c:@M@TeadsSDK@E@AdErrorCode"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:8TeadsSDK11AdErrorCodeO8rawValueACSgSi_tcfc",
            "mangledName": "$s8TeadsSDK11AdErrorCodeO8rawValueACSgSi_tcfc",
            "moduleName": "TeadsSDK",
            "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:8TeadsSDK11AdErrorCodeO8rawValueSivp",
            "mangledName": "$s8TeadsSDK11AdErrorCodeO8rawValueSivp",
            "moduleName": "TeadsSDK",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK11AdErrorCodeO8rawValueSivg",
                "mangledName": "$s8TeadsSDK11AdErrorCodeO8rawValueSivg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "c:@M@TeadsSDK@E@AdErrorCode",
        "mangledName": "$s8TeadsSDK11AdErrorCodeO",
        "moduleName": "TeadsSDK",
        "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": "TypeDecl",
        "name": "AdFailReason",
        "printedName": "AdFailReason",
        "children": [
          {
            "kind": "Var",
            "name": "code",
            "printedName": "code",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AdErrorCode",
                "printedName": "TeadsSDK.AdErrorCode",
                "usr": "c:@M@TeadsSDK@E@AdErrorCode"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)AdFailReason(py)code",
            "mangledName": "$s8TeadsSDK12AdFailReasonC4codeAA0C9ErrorCodeOvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AdErrorCode",
                    "printedName": "TeadsSDK.AdErrorCode",
                    "usr": "c:@M@TeadsSDK@E@AdErrorCode"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)AdFailReason(im)code",
                "mangledName": "$s8TeadsSDK12AdFailReasonC4codeAA0C9ErrorCodeOvg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "requestIdentifier",
            "printedName": "requestIdentifier",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ImplicitlyUnwrappedOptional",
                "printedName": "Foundation.UUID?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UUID",
                    "printedName": "Foundation.UUID",
                    "usr": "s:10Foundation4UUIDV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)AdFailReason(py)requestIdentifier",
            "mangledName": "$s8TeadsSDK12AdFailReasonC17requestIdentifier10Foundation4UUIDVSgvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "SetterAccess",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ImplicitlyUnwrappedOptional",
                    "printedName": "Foundation.UUID?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UUID",
                        "printedName": "Foundation.UUID",
                        "usr": "s:10Foundation4UUIDV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)AdFailReason(im)requestIdentifier",
                "mangledName": "$s8TeadsSDK12AdFailReasonC17requestIdentifier10Foundation4UUIDVSgvg",
                "moduleName": "TeadsSDK",
                "implicit": true,
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@TeadsSDK@objc(cs)AdFailReason(py)description",
            "mangledName": "$s8TeadsSDK12AdFailReasonC11descriptionSSvp",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "objc_name": "description",
            "declAttributes": [
              "Final",
              "ObjC",
              "AccessControl",
              "Override",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@TeadsSDK@objc(cs)AdFailReason(im)description",
                "mangledName": "$s8TeadsSDK12AdFailReasonC11descriptionSSvg",
                "moduleName": "TeadsSDK",
                "overriding": true,
                "objc_name": "description",
                "declAttributes": [
                  "Final",
                  "ObjC"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AdFailReason",
                "printedName": "TeadsSDK.AdFailReason",
                "usr": "c:@M@TeadsSDK@objc(cs)AdFailReason"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@TeadsSDK@objc(cs)AdFailReason(im)init",
            "mangledName": "$s8TeadsSDK12AdFailReasonCACycfc",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "errorDomain",
            "printedName": "errorDomain",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK12AdFailReasonC11errorDomainSSvpZ",
            "mangledName": "$s8TeadsSDK12AdFailReasonC11errorDomainSSvpZ",
            "moduleName": "TeadsSDK",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK12AdFailReasonC11errorDomainSSvgZ",
                "mangledName": "$s8TeadsSDK12AdFailReasonC11errorDomainSSvgZ",
                "moduleName": "TeadsSDK",
                "static": true,
                "declAttributes": [
                  "Final"
                ],
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "errorCode",
            "printedName": "errorCode",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:8TeadsSDK12AdFailReasonC9errorCodeSivp",
            "mangledName": "$s8TeadsSDK12AdFailReasonC9errorCodeSivp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:8TeadsSDK12AdFailReasonC9errorCodeSivg",
                "mangledName": "$s8TeadsSDK12AdFailReasonC9errorCodeSivg",
                "moduleName": "TeadsSDK",
                "declAttributes": [
                  "Final"
                ],
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "errorUserInfo",
            "printedName": "errorUserInfo",
            "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:8TeadsSDK12AdFailReasonC13errorUserInfoSDySSypGvp",
            "mangledName": "$s8TeadsSDK12AdFailReasonC13errorUserInfoSDySSypGvp",
            "moduleName": "TeadsSDK",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "isFromExtension": 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:8TeadsSDK12AdFailReasonC13errorUserInfoSDySSypGvg",
                "mangledName": "$s8TeadsSDK12AdFailReasonC13errorUserInfoSDySSypGvg",
                "moduleName": "TeadsSDK",
                "declAttributes": [
                  "Final"
                ],
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@TeadsSDK@objc(cs)AdFailReason",
        "mangledName": "$s8TeadsSDK12AdFailReasonC",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "Final",
          "AccessControl",
          "ObjC",
          "RawDocComment"
        ],
        "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": "Conformance",
            "name": "CustomNSError",
            "printedName": "CustomNSError",
            "usr": "s:10Foundation13CustomNSErrorP",
            "mangledName": "$s10Foundation13CustomNSErrorP"
          },
          {
            "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": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "Import",
        "name": "DeveloperToolsSupport",
        "printedName": "DeveloperToolsSupport",
        "declKind": "Import",
        "moduleName": "TeadsSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "UIView",
        "printedName": "UIView",
        "children": [
          {
            "kind": "Function",
            "name": "bind",
            "printedName": "bind(component:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.CommonComponent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommonComponent",
                    "printedName": "TeadsSDK.CommonComponent",
                    "usr": "c:@M@TeadsSDK@objc(cs)CommonComponent"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@TeadsSDK@@objc(cs)UIView(im)bindWithComponent:",
            "mangledName": "$sSo6UIViewC8TeadsSDKE4bind9componentyAC15CommonComponentCSg_tF",
            "moduleName": "TeadsSDK",
            "objc_name": "bindWithComponent:",
            "declAttributes": [
              "Dynamic",
              "Preconcurrency",
              "Custom",
              "ObjC",
              "RawDocComment"
            ],
            "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": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "__DefaultCustomPlaygroundQuickLookable",
            "printedName": "__DefaultCustomPlaygroundQuickLookable",
            "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
            "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "String",
        "printedName": "String",
        "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": "Dictionary",
        "printedName": "Dictionary",
        "declKind": "Struct",
        "usr": "s:SD",
        "mangledName": "$sSD",
        "moduleName": "Swift",
        "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>",
        "sugared_genericSig": "<Key, Value where Key : Swift.Hashable>",
        "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": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Sequence",
            "printedName": "Sequence",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(key: τ_0_0, value: τ_0_1)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_1"
                      }
                    ]
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Iterator",
                "printedName": "Iterator",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Iterator",
                    "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator",
                    "usr": "s:SD8IteratorV"
                  }
                ]
              }
            ],
            "usr": "s:ST",
            "mangledName": "$sST"
          },
          {
            "kind": "Conformance",
            "name": "Collection",
            "printedName": "Collection",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(key: τ_0_0, value: τ_0_1)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_1"
                      }
                    ]
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Index",
                "printedName": "Index",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Index",
                    "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index",
                    "usr": "s:SD5IndexV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Iterator",
                "printedName": "Iterator",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Iterator",
                    "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator",
                    "usr": "s:SD8IteratorV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SubSequence",
                "printedName": "SubSequence",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Slice",
                    "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Dictionary",
                        "printedName": "[τ_0_0 : τ_0_1]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_0"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_1"
                          }
                        ],
                        "usr": "s:SD"
                      }
                    ],
                    "usr": "s:s5SliceV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Indices",
                "printedName": "Indices",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DefaultIndices",
                    "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Dictionary",
                        "printedName": "[τ_0_0 : τ_0_1]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_0"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_1"
                          }
                        ],
                        "usr": "s:SD"
                      }
                    ],
                    "usr": "s:SI"
                  }
                ]
              }
            ],
            "usr": "s:Sl",
            "mangledName": "$sSl"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByDictionaryLiteral",
            "printedName": "ExpressibleByDictionaryLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Key",
                "printedName": "Key",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Value",
                "printedName": "Value",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_1"
                  }
                ]
              }
            ],
            "usr": "s:s30ExpressibleByDictionaryLiteralP",
            "mangledName": "$ss30ExpressibleByDictionaryLiteralP"
          },
          {
            "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": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSDictionary",
                    "printedName": "Foundation.NSDictionary",
                    "usr": "c:objc(cs)NSDictionary"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Array",
        "printedName": "Array",
        "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": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "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": "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": "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": "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": "AppExtensionScene",
            "printedName": "AppExtensionScene",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Body",
                "printedName": "Body",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ]
              }
            ],
            "usr": "s:12ExtensionKit03AppA5SceneP",
            "mangledName": "$s12ExtensionKit03AppA5SceneP"
          },
          {
            "kind": "Conformance",
            "name": "AccelerateMutableBuffer",
            "printedName": "AccelerateMutableBuffer",
            "usr": "s:10Accelerate0A13MutableBufferP",
            "mangledName": "$s10Accelerate0A13MutableBufferP"
          },
          {
            "kind": "Conformance",
            "name": "AccelerateBuffer",
            "printedName": "AccelerateBuffer",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              }
            ],
            "usr": "s:10Accelerate0A6BufferP",
            "mangledName": "$s10Accelerate0A6BufferP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "URL",
        "printedName": "URL",
        "declKind": "Struct",
        "usr": "s:10Foundation3URLV",
        "mangledName": "$s10Foundation3URLV",
        "moduleName": "Foundation",
        "intro_Macosx": "10.10",
        "intro_iOS": "8.0",
        "intro_tvOS": "9.0",
        "intro_watchOS": "2.0",
        "declAttributes": [
          "Available",
          "Available",
          "Available",
          "Available"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "ReferenceConvertible",
            "printedName": "ReferenceConvertible",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ReferenceType",
                "printedName": "ReferenceType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSURL",
                    "printedName": "Foundation.NSURL",
                    "usr": "c:objc(cs)NSURL"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation20ReferenceConvertibleP",
            "mangledName": "$s10Foundation20ReferenceConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSURL",
                    "printedName": "Foundation.NSURL",
                    "usr": "c:objc(cs)NSURL"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "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": "_CustomPlaygroundQuickLookable",
            "printedName": "_CustomPlaygroundQuickLookable",
            "usr": "s:s30_CustomPlaygroundQuickLookableP",
            "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
          },
          {
            "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": "_ExpressibleByFileReferenceLiteral",
            "printedName": "_ExpressibleByFileReferenceLiteral",
            "usr": "s:s34_ExpressibleByFileReferenceLiteralP",
            "mangledName": "$ss34_ExpressibleByFileReferenceLiteralP"
          },
          {
            "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": "UILabel",
        "printedName": "UILabel",
        "children": [
          {
            "kind": "Function",
            "name": "bind",
            "printedName": "bind(component:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.CommonComponent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommonComponent",
                    "printedName": "TeadsSDK.CommonComponent",
                    "usr": "c:@M@TeadsSDK@objc(cs)CommonComponent"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@TeadsSDK@@objc(cs)UILabel(im)bindWithComponent:",
            "mangledName": "$sSo7UILabelC8TeadsSDKE4bind9componentyAC15CommonComponentCSg_tF",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "objc_name": "bindWithComponent:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:objc(cs)UILabel",
        "moduleName": "UIKit",
        "isOpen": true,
        "intro_iOS": "2.0",
        "objc_name": "UILabel",
        "declAttributes": [
          "Preconcurrency",
          "Available",
          "ObjC",
          "NonSendable",
          "Custom",
          "Dynamic"
        ],
        "superclassUsr": "c:objc(cs)UIView",
        "isExternal": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "UIKit.UIView",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "__DefaultCustomPlaygroundQuickLookable",
            "printedName": "__DefaultCustomPlaygroundQuickLookable",
            "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
            "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Bool",
        "printedName": "Bool",
        "declKind": "Struct",
        "usr": "s:Sb",
        "mangledName": "$sSb",
        "moduleName": "Swift",
        "declAttributes": [
          "Frozen"
        ],
        "isExternal": true,
        "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": "_ExpressibleByBuiltinBooleanLiteral",
            "printedName": "_ExpressibleByBuiltinBooleanLiteral",
            "usr": "s:s35_ExpressibleByBuiltinBooleanLiteralP",
            "mangledName": "$ss35_ExpressibleByBuiltinBooleanLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByBooleanLiteral",
            "printedName": "ExpressibleByBooleanLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "BooleanLiteralType",
                "printedName": "BooleanLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ]
              }
            ],
            "usr": "s:s27ExpressibleByBooleanLiteralP",
            "mangledName": "$ss27ExpressibleByBooleanLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "LosslessStringConvertible",
            "printedName": "LosslessStringConvertible",
            "usr": "s:s25LosslessStringConvertibleP",
            "mangledName": "$ss25LosslessStringConvertibleP"
          },
          {
            "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": "BitwiseCopyable",
            "printedName": "BitwiseCopyable",
            "usr": "s:s15BitwiseCopyableP",
            "mangledName": "$ss15BitwiseCopyableP"
          },
          {
            "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": "BNNSScalar",
            "printedName": "BNNSScalar",
            "usr": "s:10Accelerate10BNNSScalarP",
            "mangledName": "$s10Accelerate10BNNSScalarP"
          },
          {
            "kind": "Conformance",
            "name": "MLTensorScalar",
            "printedName": "MLTensorScalar",
            "usr": "s:6CoreML14MLTensorScalarP",
            "mangledName": "$s6CoreML14MLTensorScalarP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Int",
        "printedName": "Int",
        "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": "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": "Conformance",
            "name": "MLTensorRangeExpression",
            "printedName": "MLTensorRangeExpression",
            "usr": "s:6CoreML23MLTensorRangeExpressionP",
            "mangledName": "$s6CoreML23MLTensorRangeExpressionP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Double",
        "printedName": "Double",
        "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": "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": "Conformance",
            "name": "vDSP_FloatingPointConvertable",
            "printedName": "vDSP_FloatingPointConvertable",
            "usr": "s:10Accelerate29vDSP_FloatingPointConvertableP",
            "mangledName": "$s10Accelerate29vDSP_FloatingPointConvertableP"
          },
          {
            "kind": "Conformance",
            "name": "vDSP_DiscreteFourierTransformable",
            "printedName": "vDSP_DiscreteFourierTransformable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "DiscreteFourierTransformFunctions",
                "printedName": "DiscreteFourierTransformFunctions",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DFTDoublePrecisionSplitComplexFunctions",
                    "printedName": "Accelerate.vDSP.DFTDoublePrecisionSplitComplexFunctions",
                    "usr": "s:10Accelerate4vDSPO39DFTDoublePrecisionSplitComplexFunctionsV"
                  }
                ]
              }
            ],
            "usr": "s:10Accelerate33vDSP_DiscreteFourierTransformableP",
            "mangledName": "$s10Accelerate33vDSP_DiscreteFourierTransformableP"
          },
          {
            "kind": "Conformance",
            "name": "vDSP_FloatingPointDiscreteFourierTransformable",
            "printedName": "vDSP_FloatingPointDiscreteFourierTransformable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "DFTFunctions",
                "printedName": "DFTFunctions",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VectorizableDouble",
                    "printedName": "Accelerate.vDSP.VectorizableDouble",
                    "usr": "s:10Accelerate4vDSPO18VectorizableDoubleV"
                  }
                ]
              }
            ],
            "usr": "s:10Accelerate46vDSP_FloatingPointDiscreteFourierTransformableP",
            "mangledName": "$s10Accelerate46vDSP_FloatingPointDiscreteFourierTransformableP"
          },
          {
            "kind": "Conformance",
            "name": "vDSP_FloatingPointBiquadFilterable",
            "printedName": "vDSP_FloatingPointBiquadFilterable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "BiquadFunctions",
                "printedName": "BiquadFunctions",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VectorizableDouble",
                    "printedName": "Accelerate.vDSP.VectorizableDouble",
                    "usr": "s:10Accelerate4vDSPO18VectorizableDoubleV"
                  }
                ]
              }
            ],
            "usr": "s:10Accelerate34vDSP_FloatingPointBiquadFilterableP",
            "mangledName": "$s10Accelerate34vDSP_FloatingPointBiquadFilterableP"
          },
          {
            "kind": "Conformance",
            "name": "vDSP_FloatingPointGeneratable",
            "printedName": "vDSP_FloatingPointGeneratable",
            "usr": "s:10Accelerate29vDSP_FloatingPointGeneratableP",
            "mangledName": "$s10Accelerate29vDSP_FloatingPointGeneratableP"
          },
          {
            "kind": "Conformance",
            "name": "MLShapedArrayScalar",
            "printedName": "MLShapedArrayScalar",
            "usr": "s:6CoreML19MLShapedArrayScalarP",
            "mangledName": "$s6CoreML19MLShapedArrayScalarP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UIButton",
        "printedName": "UIButton",
        "children": [
          {
            "kind": "Function",
            "name": "bind",
            "printedName": "bind(component:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.CommonComponent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommonComponent",
                    "printedName": "TeadsSDK.CommonComponent",
                    "usr": "c:@M@TeadsSDK@objc(cs)CommonComponent"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@TeadsSDK@@objc(cs)UIButton(im)bindWithComponent:",
            "mangledName": "$sSo8UIButtonC8TeadsSDKE4bind9componentyAC15CommonComponentCSg_tF",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "objc_name": "bindWithComponent:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:objc(cs)UIButton",
        "moduleName": "UIKit",
        "isOpen": true,
        "intro_iOS": "2.0",
        "objc_name": "UIButton",
        "declAttributes": [
          "Preconcurrency",
          "Available",
          "ObjC",
          "NonSendable",
          "Custom",
          "Dynamic"
        ],
        "superclassUsr": "c:objc(cs)UIControl",
        "isExternal": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "UIKit.UIControl",
          "UIKit.UIView",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "__DefaultCustomPlaygroundQuickLookable",
            "printedName": "__DefaultCustomPlaygroundQuickLookable",
            "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
            "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UIImageView",
        "printedName": "UIImageView",
        "children": [
          {
            "kind": "Function",
            "name": "bind",
            "printedName": "bind(component:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "TeadsSDK.CommonComponent?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CommonComponent",
                    "printedName": "TeadsSDK.CommonComponent",
                    "usr": "c:@M@TeadsSDK@objc(cs)CommonComponent"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@TeadsSDK@@objc(cs)UIImageView(im)bindWithComponent:",
            "mangledName": "$sSo11UIImageViewC8TeadsSDKE4bind9componentyAC15CommonComponentCSg_tF",
            "moduleName": "TeadsSDK",
            "overriding": true,
            "objc_name": "bindWithComponent:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:objc(cs)UIImageView",
        "moduleName": "UIKit",
        "isOpen": true,
        "intro_iOS": "2.0",
        "objc_name": "UIImageView",
        "declAttributes": [
          "Preconcurrency",
          "Available",
          "ObjC",
          "NonSendable",
          "Custom",
          "Dynamic"
        ],
        "superclassUsr": "c:objc(cs)UIView",
        "isExternal": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "UIKit.UIView",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "__DefaultCustomPlaygroundQuickLookable",
            "printedName": "__DefaultCustomPlaygroundQuickLookable",
            "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
            "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "URLSessionDataTask",
        "printedName": "URLSessionDataTask",
        "declKind": "Class",
        "usr": "c:objc(cs)NSURLSessionDataTask",
        "moduleName": "Foundation",
        "isOpen": true,
        "intro_iOS": "7.0",
        "objc_name": "NSURLSessionDataTask",
        "declAttributes": [
          "Available",
          "ObjC",
          "SynthesizedProtocol",
          "NonSendable",
          "Sendable",
          "Dynamic"
        ],
        "superclassUsr": "c:objc(cs)NSURLSessionTask",
        "isExternal": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "Foundation.URLSessionTask",
          "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": "URLSessionDownloadTask",
        "printedName": "URLSessionDownloadTask",
        "declKind": "Class",
        "usr": "c:objc(cs)NSURLSessionDownloadTask",
        "moduleName": "Foundation",
        "isOpen": true,
        "intro_iOS": "7.0",
        "objc_name": "NSURLSessionDownloadTask",
        "declAttributes": [
          "Available",
          "ObjC",
          "SynthesizedProtocol",
          "NonSendable",
          "Sendable",
          "Dynamic"
        ],
        "superclassUsr": "c:objc(cs)NSURLSessionTask",
        "isExternal": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "Foundation.URLSessionTask",
          "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": "URLSession",
        "printedName": "URLSession",
        "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"
          }
        ]
      }
    ],
    "json_format_version": 8
  },
  "ConstValues": [
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/TeadsAdRatio.swift",
      "kind": "IntegerLiteral",
      "offset": 514,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/TeadsAdRatio.swift",
      "kind": "IntegerLiteral",
      "offset": 531,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/TeadsAdRatio.swift",
      "kind": "IntegerLiteral",
      "offset": 548,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/TeadsAdRatio.swift",
      "kind": "IntegerLiteral",
      "offset": 814,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Player\/SoundHandler\/SoundHandler.swift",
      "kind": "BooleanLiteral",
      "offset": 277,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Ad\/VideoAsset.swift",
      "kind": "BooleanLiteral",
      "offset": 503,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Ad\/VideoAsset.swift",
      "kind": "IntegerLiteral",
      "offset": 528,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/RemoteConfig\/FeatureFlag.swift",
      "kind": "BooleanLiteral",
      "offset": 363,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/RemoteConfig\/FeatureFlag.swift",
      "kind": "BooleanLiteral",
      "offset": 433,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/RemoteConfig\/FeatureFlag.swift",
      "kind": "BooleanLiteral",
      "offset": 722,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Player\/Vast\/VastError.swift",
      "kind": "IntegerLiteral",
      "offset": 195,
      "length": 3,
      "value": "400"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Player\/Vast\/VastError.swift",
      "kind": "IntegerLiteral",
      "offset": 232,
      "length": 3,
      "value": "401"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Player\/Vast\/VastError.swift",
      "kind": "IntegerLiteral",
      "offset": 268,
      "length": 3,
      "value": "402"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Player\/Vast\/VastError.swift",
      "kind": "IntegerLiteral",
      "offset": 309,
      "length": 3,
      "value": "405"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Player\/Vast\/VastError.swift",
      "kind": "IntegerLiteral",
      "offset": 338,
      "length": 3,
      "value": "900"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Player\/Vast\/VastError.swift",
      "kind": "IntegerLiteral",
      "offset": 370,
      "length": 3,
      "value": "901"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Player\/Vast\/VastError.swift",
      "kind": "StringLiteral",
      "offset": 509,
      "length": 4,
      "value": "\"id\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Player\/Vast\/VastError.swift",
      "kind": "StringLiteral",
      "offset": 541,
      "length": 9,
      "value": "\"message\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Mediation\/TeadsAdapterSettings.swift",
      "kind": "StringLiteral",
      "offset": 1082,
      "length": 11,
      "value": "\"mediation\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Mediation\/TeadsAdapterSettings.swift",
      "kind": "StringLiteral",
      "offset": 1138,
      "length": 31,
      "value": "\"isStandalonePrebidIntegration\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Mediation\/TeadsAdapterSettings.swift",
      "kind": "StringLiteral",
      "offset": 1327,
      "length": 9,
      "value": "\"version\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Mediation\/TeadsAdapterSettings.swift",
      "kind": "StringLiteral",
      "offset": 1384,
      "length": 27,
      "value": "\"hasSubscribedToAdResizing\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Mediation\/TeadsAdapterSettings.swift",
      "kind": "IntegerLiteral",
      "offset": 6555,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/JSEngine\/JSEngineProtocol.swift",
      "kind": "StringLiteral",
      "offset": 258,
      "length": 8,
      "value": "\"Loader\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/JSEngine\/JSEngineProtocol.swift",
      "kind": "StringLiteral",
      "offset": 285,
      "length": 6,
      "value": "\"Core\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/CrashReporter\/CrashModel.swift",
      "kind": "StringLiteral",
      "offset": 448,
      "length": 7,
      "value": "\"Apple\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/CrashReporter\/CrashModel.swift",
      "kind": "IntegerLiteral",
      "offset": 1006,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/CrashReporter\/CrashModel.swift",
      "kind": "IntegerLiteral",
      "offset": 1095,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Player\/WebView\/MediaScroller.swift",
      "kind": "IntegerLiteral",
      "offset": 811,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Renderer\/UIKit\/TeadsMediaView.swift",
      "kind": "IntegerLiteral",
      "offset": 626,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Renderer\/UIKit\/TeadsMediaView.swift",
      "kind": "IntegerLiteral",
      "offset": 807,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/extension\/UIView-extension.swift",
      "kind": "IntegerLiteral",
      "offset": 1170,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/extension\/UIView-extension.swift",
      "kind": "IntegerLiteral",
      "offset": 1201,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/extension\/UIView-extension.swift",
      "kind": "IntegerLiteral",
      "offset": 1227,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/extension\/UIView-extension.swift",
      "kind": "IntegerLiteral",
      "offset": 1256,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/extension\/UIView-extension.swift",
      "kind": "IntegerLiteral",
      "offset": 1472,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/extension\/UIView-extension.swift",
      "kind": "IntegerLiteral",
      "offset": 1503,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/extension\/UIView-extension.swift",
      "kind": "IntegerLiteral",
      "offset": 1529,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/extension\/UIView-extension.swift",
      "kind": "IntegerLiteral",
      "offset": 1558,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/extension\/UIView-extension.swift",
      "kind": "IntegerLiteral",
      "offset": 2226,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/extension\/UIView-extension.swift",
      "kind": "IntegerLiteral",
      "offset": 2257,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/extension\/UIView-extension.swift",
      "kind": "IntegerLiteral",
      "offset": 2283,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/extension\/UIView-extension.swift",
      "kind": "IntegerLiteral",
      "offset": 2312,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/RemoteConfig\/RemoteConfig.swift",
      "kind": "IntegerLiteral",
      "offset": 713,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/RemoteConfig\/RemoteConfig.swift",
      "kind": "IntegerLiteral",
      "offset": 755,
      "length": 1,
      "value": "5"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/RemoteConfig\/RemoteConfig.swift",
      "kind": "IntegerLiteral",
      "offset": 1049,
      "length": 2,
      "value": "20"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/RemoteConfig\/RemoteConfig.swift",
      "kind": "Array",
      "offset": 1132,
      "length": 134,
      "value": "[\"GoogleMobileAds.GAMBannerView\", \"GAMBannerView\", \"SASBannerView\", \"SASDisplayKit.SASBannerView\", \"AppLovinSDK.MAAdView\", \"MAAdView\"]"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Player\/UIPlayerComponent\/PlayerProgressBar.swift",
      "kind": "IntegerLiteral",
      "offset": 648,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Player\/UIPlayerComponent\/PlayerProgressBar.swift",
      "kind": "IntegerLiteral",
      "offset": 2000,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Player\/UIPlayerComponent\/PlayerProgressBar.swift",
      "kind": "IntegerLiteral",
      "offset": 2017,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/JsAssetManager\/JsLibEmbeddedVersion.swift",
      "kind": "StringLiteral",
      "offset": 108,
      "length": 5,
      "value": "\"208\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/FullscreenController.swift",
      "kind": "BooleanLiteral",
      "offset": 616,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/FullscreenController.swift",
      "kind": "BooleanLiteral",
      "offset": 821,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/FullscreenController.swift",
      "kind": "BooleanLiteral",
      "offset": 4415,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/extension\/String-extension.swift",
      "kind": "StringLiteral",
      "offset": 455,
      "length": 32,
      "value": "\"EEEE, dd LLL yyyy HH:mm:ss zzz\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/AdCall\/TeadsAdOpportunityTrackerView.swift",
      "kind": "IntegerLiteral",
      "offset": 654,
      "length": 4,
      "value": "5000"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/AdCall\/TeadsAdOpportunityTrackerView.swift",
      "kind": "BooleanLiteral",
      "offset": 731,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/AdCall\/TeadsAdOpportunityTrackerView.swift",
      "kind": "BooleanLiteral",
      "offset": 1734,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/ImageLoader.swift",
      "kind": "BooleanLiteral",
      "offset": 2448,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/TeadsSDKVersion.swift",
      "kind": "StringLiteral",
      "offset": 98,
      "length": 7,
      "value": "\"5.5.2\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/TeadsAdRequestSettings.swift",
      "kind": "StringLiteral",
      "offset": 562,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/TeadsAdRequestSettings.swift",
      "kind": "BooleanLiteral",
      "offset": 597,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Core\/AdCoreInput.swift",
      "kind": "StringLiteral",
      "offset": 1702,
      "length": 8,
      "value": "\"adCore\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/RemoteConfig\/Collector.swift",
      "kind": "StringLiteral",
      "offset": 251,
      "length": 33,
      "value": "\"https:\/\/l.teads.tv\/format\/sdkv5\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/RemoteConfig\/Collector.swift",
      "kind": "FloatLiteral",
      "offset": 304,
      "length": 4,
      "value": "0.05"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/RemoteConfig\/Collector.swift",
      "kind": "StringLiteral",
      "offset": 381,
      "length": 39,
      "value": "\"https:\/\/l.teads.tv\/inapp\/crash-source\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/RemoteConfig\/Collector.swift",
      "kind": "IntegerLiteral",
      "offset": 440,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/IABConsent.swift",
      "kind": "IntegerLiteral",
      "offset": 582,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/IABConsent.swift",
      "kind": "IntegerLiteral",
      "offset": 623,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 233,
      "length": 2,
      "value": "16"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 311,
      "length": 40,
      "value": "\"https:\/\/sdk-assets.teads.tv\/lib-js.tar\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 403,
      "length": 22,
      "value": "\"teadsJsLibLastUpdate\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 494,
      "length": 3,
      "value": "120"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 562,
      "length": 10,
      "value": "\"omsdk-v1\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 610,
      "length": 24,
      "value": "\"omid-session-client-v1\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 713,
      "length": 60,
      "value": "\"https:\/\/cdn.teads.tv\/media\/sdk\/1.0.3\/remote_config_v5.json\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 818,
      "length": 23,
      "value": "\"teadsRemoteConfigData\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 888,
      "length": 29,
      "value": "\"teadsRemoteConfigLastUpdate\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 974,
      "length": 2,
      "value": "15"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 1045,
      "length": 25,
      "value": "\"com.teads.adcore.engine\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 1101,
      "length": 27,
      "value": "\"com.teads.adcore.jsengine\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 1164,
      "length": 32,
      "value": "\"com.teads.adplacement.jsengine\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 1231,
      "length": 30,
      "value": "\"com.teads.adinstancerecorder\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 1299,
      "length": 34,
      "value": "\"com.teads.crashreporter.transfer\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 1361,
      "length": 24,
      "value": "\"com.teads.image.loader\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 1419,
      "length": 30,
      "value": "\"com.teads.migration.cleaning\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 1483,
      "length": 25,
      "value": "\"com.teads.ad.visibility\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 1553,
      "length": 36,
      "value": "\"com.teads.adslotvisible.visibility\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 1616,
      "length": 24,
      "value": "\"com.teads.remoteLogger\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 1676,
      "length": 18,
      "value": "\"com.teads.logger\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 1729,
      "length": 21,
      "value": "\"com.teads.adRequest\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 1788,
      "length": 35,
      "value": "\"com.teads.mediated.resize.manager\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 1859,
      "length": 33,
      "value": "\"com.teads.remote.config.manager\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 1924,
      "length": 28,
      "value": "\"com.teads.business.updater\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 1995,
      "length": 12,
      "value": "\"Teads.Main\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 2070,
      "length": 2,
      "value": "10"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 2143,
      "length": 2,
      "value": "22"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 2189,
      "length": 2,
      "value": "20"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 2243,
      "length": 2,
      "value": "16"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 2248,
      "length": 1,
      "value": "9"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 2308,
      "length": 2,
      "value": "12"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 2392,
      "length": 2,
      "value": "14"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 2474,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 2484,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 2493,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "FloatLiteral",
      "offset": 2503,
      "length": 3,
      "value": "0.7"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 2558,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 2568,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 2577,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 2587,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 2631,
      "length": 26,
      "value": "\"icon-endscreen-learnMore\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 2695,
      "length": 23,
      "value": "\"icon-endscreen-replay\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 2790,
      "length": 53,
      "value": "\"teads.native.view.media-view.restoration-identifier\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 2895,
      "length": 62,
      "value": "\"teads.native.view.rendered-media-view.restoration-identifier\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 3012,
      "length": 60,
      "value": "\"teads.native.view.media-placeholder.restoration-identifier\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 3123,
      "length": 56,
      "value": "\"teads.native.view.media-spinner.restoration-identifier\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 3241,
      "length": 59,
      "value": "\"teads.native.view.media-background.restoration-identifier\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 3359,
      "length": 59,
      "value": "\"teads.native.view.image-background.restoration-identifier\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 3487,
      "length": 2,
      "value": "18"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 3584,
      "length": 11,
      "value": "\"adChoices\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 3743,
      "length": 52,
      "value": "\"teads.native.view.adchoices.restoration-identifier\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 3871,
      "length": 2,
      "value": "16"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 3920,
      "length": 2,
      "value": "11"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 3966,
      "length": 2,
      "value": "18"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 4005,
      "length": 32,
      "value": "\"teads_ic_sound_button_disabled\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 4076,
      "length": 31,
      "value": "\"teads_ic_sound_button_enabled\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 4178,
      "length": 2,
      "value": "20"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 4212,
      "length": 18,
      "value": "\"fullscreen.close\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 4301,
      "length": 2,
      "value": "14"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 4347,
      "length": 2,
      "value": "18"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 4381,
      "length": 13,
      "value": "\"closeButton\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 4438,
      "length": 54,
      "value": "\"teads.native.view.closeButton.restoration-identifier\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 4559,
      "length": 14,
      "value": "\"teadsCrashes\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "Array",
      "offset": 4608,
      "length": 76,
      "value": "[\"TeadsSDK\", \"TeadsAppLovinAdapter\", \"TeadsAdMobAdapter\", \"TeadsSASAdapter\"]"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 4729,
      "length": 29,
      "value": "\"teadsHandlerInstanceCounter\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 4798,
      "length": 31,
      "value": "\"teadsAdHandlerInstanceCounter\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 4870,
      "length": 32,
      "value": "\"teadsAppHandlerInstanceCounter\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 4949,
      "length": 38,
      "value": "\"teadsPlacementHandlerInstanceCounter\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 5907,
      "length": 13,
      "value": "\"teads.error\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 10388,
      "length": 43,
      "value": "\"Unable to load webkitMessageHandlerScript\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 10467,
      "length": 33,
      "value": "\"Asset is not of type VideoAsset\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 10540,
      "length": 28,
      "value": "\"Media asset failed to load\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "FloatLiteral",
      "offset": 10628,
      "length": 4,
      "value": "0.25"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "Array",
      "offset": 10669,
      "length": 54,
      "value": "[\"application\/javascript\", \"application\/x-javascript\"]"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 10755,
      "length": 11,
      "value": "\".teads.tv\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 11111,
      "length": 24,
      "value": "\"wkMessageHandlerScript\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 11177,
      "length": 4,
      "value": "\"js\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 11255,
      "length": 46,
      "value": "\"teads.view.media-view.restoration-identifier\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 11327,
      "length": 45,
      "value": "\"teads.view.adchoices.restoration-identifier\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 11404,
      "length": 51,
      "value": "\"teads.view.buttonStackView.restoration-identifier\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "FloatLiteral",
      "offset": 11529,
      "length": 4,
      "value": "0.25"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 11612,
      "length": 12,
      "value": "\"authorized\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 11653,
      "length": 8,
      "value": "\"denied\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 11696,
      "length": 14,
      "value": "\"undetermined\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "StringLiteral",
      "offset": 11743,
      "length": 12,
      "value": "\"restricted\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 11823,
      "length": 4,
      "value": "8000"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Constants.swift",
      "kind": "IntegerLiteral",
      "offset": 11889,
      "length": 2,
      "value": "-1"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/extension\/Bundle-extension.swift",
      "kind": "StringLiteral",
      "offset": 166,
      "length": 14,
      "value": "\"CFBundleName\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/extension\/Bundle-extension.swift",
      "kind": "StringLiteral",
      "offset": 206,
      "length": 17,
      "value": "\"CFBundleVersion\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/extension\/Bundle-extension.swift",
      "kind": "StringLiteral",
      "offset": 254,
      "length": 28,
      "value": "\"CFBundleShortVersionString\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/extension\/Bundle-extension.swift",
      "kind": "StringLiteral",
      "offset": 311,
      "length": 20,
      "value": "\"CFBundleIdentifier\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/RemoteConfig\/Breaker.swift",
      "kind": "Array",
      "offset": 282,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/RemoteConfig\/Breaker.swift",
      "kind": "Array",
      "offset": 983,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/RemoteConfig\/Breaker.swift",
      "kind": "Array",
      "offset": 1270,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/NetworkType.swift",
      "kind": "StringLiteral",
      "offset": 181,
      "length": 4,
      "value": "\"2g\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/NetworkType.swift",
      "kind": "StringLiteral",
      "offset": 202,
      "length": 4,
      "value": "\"3g\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/NetworkType.swift",
      "kind": "StringLiteral",
      "offset": 223,
      "length": 4,
      "value": "\"4g\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/NetworkType.swift",
      "kind": "StringLiteral",
      "offset": 244,
      "length": 4,
      "value": "\"5g\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Model\/Plugin.swift",
      "kind": "StringLiteral",
      "offset": 189,
      "length": 14,
      "value": "\"react_native\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Ad\/AssetComponent\/ImageComponent.swift",
      "kind": "BooleanLiteral",
      "offset": 1646,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Ad\/AssetComponent\/ImageComponent.swift",
      "kind": "BooleanLiteral",
      "offset": 2451,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDKIntegrationTests\/Utils\/LaunchEnvironmentKey.swift",
      "kind": "StringLiteral",
      "offset": 219,
      "length": 18,
      "value": "\"INTEGRATION_TEST\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Ad\/AssetComponent\/AdPlayerComponent.swift",
      "kind": "BooleanLiteral",
      "offset": 977,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Placement\/TeadsAdPlacement.swift",
      "kind": "StringLiteral",
      "offset": 447,
      "length": 8,
      "value": "\"inread\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Placement\/TeadsAdPlacement.swift",
      "kind": "BooleanLiteral",
      "offset": 1208,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Placement\/TeadsAdPlacementSettings.swift",
      "kind": "StringLiteral",
      "offset": 1020,
      "length": 8,
      "value": "\"plugin\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Placement\/TeadsAdPlacementSettings.swift",
      "kind": "StringLiteral",
      "offset": 1451,
      "length": 15,
      "value": "\"pluginVersion\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Placement\/TeadsAdPlacementSettings.swift",
      "kind": "BooleanLiteral",
      "offset": 1495,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Placement\/TeadsAdPlacementSettings.swift",
      "kind": "BooleanLiteral",
      "offset": 1527,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Placement\/TeadsAdPlacementSettings.swift",
      "kind": "BooleanLiteral",
      "offset": 1564,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Placement\/TeadsAdPlacementSettings.swift",
      "kind": "BooleanLiteral",
      "offset": 1600,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Placement\/TeadsAdPlacementSettings.swift",
      "kind": "BooleanLiteral",
      "offset": 1648,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Placement\/TeadsAdPlacementSettings.swift",
      "kind": "BooleanLiteral",
      "offset": 1862,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Placement\/TeadsAdPlacementSettings.swift",
      "kind": "BooleanLiteral",
      "offset": 1961,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Placement\/TeadsAdPlacementSettings.swift",
      "kind": "IntegerLiteral",
      "offset": 5171,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/RepeatingTimer.swift",
      "kind": "IntegerLiteral",
      "offset": 839,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/UnTar.swift",
      "kind": "StringLiteral",
      "offset": 239,
      "length": 21,
      "value": "\"tv.teads.untarError\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/UnTar.swift",
      "kind": "IntegerLiteral",
      "offset": 1081,
      "length": 3,
      "value": "512"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/UnTar.swift",
      "kind": "IntegerLiteral",
      "offset": 1134,
      "length": 3,
      "value": "156"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/UnTar.swift",
      "kind": "IntegerLiteral",
      "offset": 1187,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/UnTar.swift",
      "kind": "IntegerLiteral",
      "offset": 1234,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/UnTar.swift",
      "kind": "IntegerLiteral",
      "offset": 1287,
      "length": 3,
      "value": "124"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/UnTar.swift",
      "kind": "IntegerLiteral",
      "offset": 1336,
      "length": 2,
      "value": "12"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/UnTar.swift",
      "kind": "IntegerLiteral",
      "offset": 1396,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Async.swift",
      "kind": "IntegerLiteral",
      "offset": 201,
      "length": 7,
      "value": "1"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Async.swift",
      "kind": "StringLiteral",
      "offset": 238,
      "length": 19,
      "value": "\"teads.error.await\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Async.swift",
      "kind": "StringLiteral",
      "offset": 542,
      "length": 19,
      "value": "\"teads.error.await\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/CrashReporter\/CrashManager.swift",
      "kind": "IntegerLiteral",
      "offset": 152,
      "length": 9,
      "value": "1"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/CrashReporter\/CrashManager.swift",
      "kind": "BooleanLiteral",
      "offset": 397,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/CrashReporter\/CrashManager.swift",
      "kind": "BooleanLiteral",
      "offset": 1921,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/CrashReporter\/CrashManager.swift",
      "kind": "BooleanLiteral",
      "offset": 2063,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/CrashReporter\/CrashManager.swift",
      "kind": "IntegerLiteral",
      "offset": 2924,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/CrashReporter\/CrashManager.swift",
      "kind": "BooleanLiteral",
      "offset": 3173,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/CrashReporter\/CrashManager.swift",
      "kind": "BooleanLiteral",
      "offset": 3611,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Player\/VideoPlayerComponent.swift",
      "kind": "IntegerLiteral",
      "offset": 740,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Player\/VideoPlayerComponent.swift",
      "kind": "BooleanLiteral",
      "offset": 1262,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/extension\/Date-extension.swift",
      "kind": "StringLiteral",
      "offset": 170,
      "length": 31,
      "value": "\"EEE, dd LLL yyyy HH:mm:ss zzz\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/JSEngine\/JSCoreEngine.swift",
      "kind": "Array",
      "offset": 448,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Ad\/Ad.swift",
      "kind": "StringLiteral",
      "offset": 499,
      "length": 14,
      "value": "\"placement_id\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/CrashReporter\/CrashHandler.swift",
      "kind": "IntegerLiteral",
      "offset": 410,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/CrashReporter\/CrashHandler.swift",
      "kind": "IntegerLiteral",
      "offset": 433,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/CrashReporter\/CrashHandler.swift",
      "kind": "BooleanLiteral",
      "offset": 892,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/CrashReporter\/CrashHandler.swift",
      "kind": "StringLiteral",
      "offset": 2013,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/CrashReporter\/CrashHandler.swift",
      "kind": "StringLiteral",
      "offset": 2503,
      "length": 4,
      "value": "\"\r\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/CrashReporter\/CrashHandler.swift",
      "kind": "IntegerLiteral",
      "offset": 3024,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/CrashReporter\/CrashHandler.swift",
      "kind": "StringLiteral",
      "offset": 3134,
      "length": 4,
      "value": "\"\r\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/CrashReporter\/CrashHandler.swift",
      "kind": "StringLiteral",
      "offset": 3227,
      "length": 26,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/CrashReporter\/CrashHandler.swift",
      "kind": "StringLiteral",
      "offset": 3241,
      "length": 1,
      "value": "\"(\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/CrashReporter\/CrashHandler.swift",
      "kind": "StringLiteral",
      "offset": 3251,
      "length": 1,
      "value": "\")\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/JSEngine\/Bridges\/SDKBridge.swift",
      "kind": "IntegerLiteral",
      "offset": 187,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/JSEngine\/Bridges\/SDKBridge.swift",
      "kind": "IntegerLiteral",
      "offset": 207,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/JSEngine\/Bridges\/SDKBridge.swift",
      "kind": "IntegerLiteral",
      "offset": 259,
      "length": 1,
      "value": "7"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Renderer\/UIKit\/TagBinderBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 316,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Renderer\/UIKit\/TagBinderBuilder.swift",
      "kind": "BooleanLiteral",
      "offset": 1177,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Renderer\/UIKit\/TagBinderBuilder.swift",
      "kind": "BooleanLiteral",
      "offset": 2526,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/JsAssetManager\/V4ToV5Migration.swift",
      "kind": "StringLiteral",
      "offset": 1818,
      "length": 25,
      "value": "\"teadsV4ToV5CleaningDone\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Renderer\/UIKit\/TeadsInReadAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 823,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Renderer\/UIKit\/TeadsInReadAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 847,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Renderer\/UIKit\/TeadsInReadAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 871,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Renderer\/UIKit\/TeadsInReadAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 896,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Renderer\/UIKit\/TeadsInReadAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 923,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Renderer\/UIKit\/TeadsInReadAdView.swift",
      "kind": "IntegerLiteral",
      "offset": 951,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/OM\/OMInput.swift",
      "kind": "StringLiteral",
      "offset": 163,
      "length": 18,
      "value": "\"window.omWrapper\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/JsAssetManager\/AssetsStorage.swift",
      "kind": "StringLiteral",
      "offset": 442,
      "length": 17,
      "value": "\"adloader.min.js\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/JsAssetManager\/AssetsStorage.swift",
      "kind": "StringLiteral",
      "offset": 484,
      "length": 15,
      "value": "\"adcore.min.js\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/JsAssetManager\/AssetsStorage.swift",
      "kind": "StringLiteral",
      "offset": 528,
      "length": 19,
      "value": "\"adplayer.min.html\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/JsAssetManager\/AssetsStorage.swift",
      "kind": "StringLiteral",
      "offset": 571,
      "length": 9,
      "value": "\"VERSION\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/JsAssetManager\/AssetsStorage.swift",
      "kind": "StringLiteral",
      "offset": 631,
      "length": 8,
      "value": "\"lib-js\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/JsAssetManager\/AssetsStorage.swift",
      "kind": "StringLiteral",
      "offset": 680,
      "length": 7,
      "value": "\"teads\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/JsAssetManager\/AssetsStorage.swift",
      "kind": "StringLiteral",
      "offset": 738,
      "length": 5,
      "value": "\"tmp\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/JsAssetManager\/AssetsStorage.swift",
      "kind": "BooleanLiteral",
      "offset": 2025,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/JsAssetManager\/AssetsStorage.swift",
      "kind": "StringLiteral",
      "offset": 8834,
      "length": 10,
      "value": "\"download\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Reachability.swift",
      "kind": "StringLiteral",
      "offset": 256,
      "length": 15,
      "value": "\"No Connection\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Reachability.swift",
      "kind": "StringLiteral",
      "offset": 292,
      "length": 6,
      "value": "\"Wifi\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Reachability.swift",
      "kind": "StringLiteral",
      "offset": 323,
      "length": 10,
      "value": "\"Cellular\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/Reachability.swift",
      "kind": "BooleanLiteral",
      "offset": 1326,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/AVAssetLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 673,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/AVAssetLoader.swift",
      "kind": "BooleanLiteral",
      "offset": 689,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/RunningEnvironment.swift",
      "kind": "StringLiteral",
      "offset": 178,
      "length": 16,
      "value": "\"-configForTest\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/JSEngine\/Bridges\/DeviceBridge.swift",
      "kind": "BooleanLiteral",
      "offset": 1063,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/JSEngine\/Bridges\/DeviceBridge.swift",
      "kind": "IntegerLiteral",
      "offset": 5213,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/JSEngine\/Bridges\/DeviceBridge.swift",
      "kind": "IntegerLiteral",
      "offset": 5235,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/ViewAccessibility.swift",
      "kind": "StringLiteral",
      "offset": 307,
      "length": 26,
      "value": "\"ui-component-progressbar\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/ViewAccessibility.swift",
      "kind": "StringLiteral",
      "offset": 357,
      "length": 26,
      "value": "\"ui-component-soundbutton\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/ViewVisibility.swift",
      "kind": "BooleanLiteral",
      "offset": 497,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/ViewVisibility.swift",
      "kind": "StringLiteral",
      "offset": 591,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/ViewVisibility.swift",
      "kind": "FloatLiteral",
      "offset": 709,
      "length": 4,
      "value": "0.25"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/ViewVisibility.swift",
      "kind": "BooleanLiteral",
      "offset": 1083,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/ViewVisibility.swift",
      "kind": "BooleanLiteral",
      "offset": 1897,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/ViewVisibility.swift",
      "kind": "BooleanLiteral",
      "offset": 1930,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/ViewVisibility.swift",
      "kind": "BooleanLiteral",
      "offset": 8764,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/ViewVisibility.swift",
      "kind": "BooleanLiteral",
      "offset": 8989,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/ViewVisibility.swift",
      "kind": "IntegerLiteral",
      "offset": 9072,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/ViewVisibility.swift",
      "kind": "IntegerLiteral",
      "offset": 9741,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/ViewVisibility.swift",
      "kind": "IntegerLiteral",
      "offset": 9863,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/ViewVisibility.swift",
      "kind": "BooleanLiteral",
      "offset": 11502,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/ViewVisibility.swift",
      "kind": "BooleanLiteral",
      "offset": 12584,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Utils\/ViewVisibility.swift",
      "kind": "Array",
      "offset": 12636,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Ad\/AssetType.swift",
      "kind": "StringLiteral",
      "offset": 220,
      "length": 6,
      "value": "\"icon\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Ad\/AssetType.swift",
      "kind": "StringLiteral",
      "offset": 266,
      "length": 13,
      "value": "\"description\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Ad\/AssetType.swift",
      "kind": "StringLiteral",
      "offset": 305,
      "length": 9,
      "value": "\"sponsor\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Ad\/AssetType.swift",
      "kind": "StringLiteral",
      "offset": 339,
      "length": 5,
      "value": "\"cta\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Ad\/AssetType.swift",
      "kind": "StringLiteral",
      "offset": 412,
      "length": 10,
      "value": "\"adChoice\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/JSEngine\/Bridges\/NetworkBridge.swift",
      "kind": "Array",
      "offset": 329,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/JSEngine\/Bridges\/LoggerBridge.swift",
      "kind": "StringLiteral",
      "offset": 1637,
      "length": 5,
      "value": "\"p10\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/JSEngine\/Bridges\/LoggerBridge.swift",
      "kind": "StringLiteral",
      "offset": 1735,
      "length": 5,
      "value": "\"p11\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/JSEngine\/Bridges\/LoggerBridge.swift",
      "kind": "StringLiteral",
      "offset": 1809,
      "length": 5,
      "value": "\"p20\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/JSEngine\/Bridges\/LoggerBridge.swift",
      "kind": "StringLiteral",
      "offset": 1879,
      "length": 5,
      "value": "\"p21\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/JSEngine\/Bridges\/LoggerBridge.swift",
      "kind": "StringLiteral",
      "offset": 1976,
      "length": 5,
      "value": "\"p22\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/JSEngine\/Bridges\/LoggerBridge.swift",
      "kind": "StringLiteral",
      "offset": 2044,
      "length": 5,
      "value": "\"p23\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/JSEngine\/Bridges\/LoggerBridge.swift",
      "kind": "StringLiteral",
      "offset": 2114,
      "length": 5,
      "value": "\"p25\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Mediation\/AdapterIntegrationType.swift",
      "kind": "StringLiteral",
      "offset": 724,
      "length": 7,
      "value": "\"admob\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Mediation\/AdapterIntegrationType.swift",
      "kind": "StringLiteral",
      "offset": 938,
      "length": 10,
      "value": "\"applovin\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Mediation\/AdapterIntegrationType.swift",
      "kind": "StringLiteral",
      "offset": 1154,
      "length": 7,
      "value": "\"smart\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Mediation\/AdapterIntegrationType.swift",
      "kind": "StringLiteral",
      "offset": 1345,
      "length": 9,
      "value": "\"gravite\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Mediation\/AdapterIntegrationType.swift",
      "kind": "StringLiteral",
      "offset": 1526,
      "length": 9,
      "value": "\"flutter\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Mediation\/AdapterIntegrationType.swift",
      "kind": "StringLiteral",
      "offset": 1716,
      "length": 13,
      "value": "\"reactnative\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/Mediation\/AdapterIntegrationType.swift",
      "kind": "StringLiteral",
      "offset": 1924,
      "length": 14,
      "value": "\"prebidmobile\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/AdFailReason.swift",
      "kind": "IntegerLiteral",
      "offset": 515,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/AdFailReason.swift",
      "kind": "IntegerLiteral",
      "offset": 576,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/AdFailReason.swift",
      "kind": "IntegerLiteral",
      "offset": 650,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/AdFailReason.swift",
      "kind": "IntegerLiteral",
      "offset": 705,
      "length": 1,
      "value": "4"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/AdFailReason.swift",
      "kind": "IntegerLiteral",
      "offset": 880,
      "length": 1,
      "value": "5"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/AdFailReason.swift",
      "kind": "IntegerLiteral",
      "offset": 952,
      "length": 1,
      "value": "6"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/AdFailReason.swift",
      "kind": "IntegerLiteral",
      "offset": 1071,
      "length": 1,
      "value": "7"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/AdFailReason.swift",
      "kind": "IntegerLiteral",
      "offset": 1240,
      "length": 1,
      "value": "8"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/AdFailReason.swift",
      "kind": "IntegerLiteral",
      "offset": 1309,
      "length": 1,
      "value": "9"
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/AdFailReason.swift",
      "kind": "StringLiteral",
      "offset": 2855,
      "length": 36,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/AdFailReason.swift",
      "kind": "StringLiteral",
      "offset": 2872,
      "length": 1,
      "value": "\" - \""
    },
    {
      "filePath": "\/Users\/runner\/work\/service-inapp-sdk-ios\/service-inapp-sdk-ios\/TeadsSDK\/Loader\/AdFailReason.swift",
      "kind": "StringLiteral",
      "offset": 2890,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/runner\/Library\/Developer\/Xcode\/DerivedData\/TeadsSDK-bjlrkiqocjvtxpgsekfzvaqhpxfd\/Build\/Intermediates.noindex\/ArchiveIntermediates\/TeadsSDK\/IntermediateBuildFilesPath\/TeadsSDK.build\/Release-iphoneos\/TeadsSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 731,
      "length": 11,
      "value": "\"adChoices\""
    },
    {
      "filePath": "\/Users\/runner\/Library\/Developer\/Xcode\/DerivedData\/TeadsSDK-bjlrkiqocjvtxpgsekfzvaqhpxfd\/Build\/Intermediates.noindex\/ArchiveIntermediates\/TeadsSDK\/IntermediateBuildFilesPath\/TeadsSDK.build\/Release-iphoneos\/TeadsSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 874,
      "length": 13,
      "value": "\"closeButton\""
    },
    {
      "filePath": "\/Users\/runner\/Library\/Developer\/Xcode\/DerivedData\/TeadsSDK-bjlrkiqocjvtxpgsekfzvaqhpxfd\/Build\/Intermediates.noindex\/ArchiveIntermediates\/TeadsSDK\/IntermediateBuildFilesPath\/TeadsSDK.build\/Release-iphoneos\/TeadsSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 1028,
      "length": 18,
      "value": "\"fullscreen.close\""
    },
    {
      "filePath": "\/Users\/runner\/Library\/Developer\/Xcode\/DerivedData\/TeadsSDK-bjlrkiqocjvtxpgsekfzvaqhpxfd\/Build\/Intermediates.noindex\/ArchiveIntermediates\/TeadsSDK\/IntermediateBuildFilesPath\/TeadsSDK.build\/Release-iphoneos\/TeadsSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 1198,
      "length": 24,
      "value": "\"icon-endscreen-bookNow\""
    },
    {
      "filePath": "\/Users\/runner\/Library\/Developer\/Xcode\/DerivedData\/TeadsSDK-bjlrkiqocjvtxpgsekfzvaqhpxfd\/Build\/Intermediates.noindex\/ArchiveIntermediates\/TeadsSDK\/IntermediateBuildFilesPath\/TeadsSDK.build\/Release-iphoneos\/TeadsSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 1378,
      "length": 26,
      "value": "\"icon-endscreen-contactUs\""
    },
    {
      "filePath": "\/Users\/runner\/Library\/Developer\/Xcode\/DerivedData\/TeadsSDK-bjlrkiqocjvtxpgsekfzvaqhpxfd\/Build\/Intermediates.noindex\/ArchiveIntermediates\/TeadsSDK\/IntermediateBuildFilesPath\/TeadsSDK.build\/Release-iphoneos\/TeadsSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 1558,
      "length": 25,
      "value": "\"icon-endscreen-download\""
    },
    {
      "filePath": "\/Users\/runner\/Library\/Developer\/Xcode\/DerivedData\/TeadsSDK-bjlrkiqocjvtxpgsekfzvaqhpxfd\/Build\/Intermediates.noindex\/ArchiveIntermediates\/TeadsSDK\/IntermediateBuildFilesPath\/TeadsSDK.build\/Release-iphoneos\/TeadsSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 1739,
      "length": 26,
      "value": "\"icon-endscreen-learnMore\""
    },
    {
      "filePath": "\/Users\/runner\/Library\/Developer\/Xcode\/DerivedData\/TeadsSDK-bjlrkiqocjvtxpgsekfzvaqhpxfd\/Build\/Intermediates.noindex\/ArchiveIntermediates\/TeadsSDK\/IntermediateBuildFilesPath\/TeadsSDK.build\/Release-iphoneos\/TeadsSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 1915,
      "length": 23,
      "value": "\"icon-endscreen-replay\""
    },
    {
      "filePath": "\/Users\/runner\/Library\/Developer\/Xcode\/DerivedData\/TeadsSDK-bjlrkiqocjvtxpgsekfzvaqhpxfd\/Build\/Intermediates.noindex\/ArchiveIntermediates\/TeadsSDK\/IntermediateBuildFilesPath\/TeadsSDK.build\/Release-iphoneos\/TeadsSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 2090,
      "length": 24,
      "value": "\"icon-endscreen-shopNow\""
    },
    {
      "filePath": "\/Users\/runner\/Library\/Developer\/Xcode\/DerivedData\/TeadsSDK-bjlrkiqocjvtxpgsekfzvaqhpxfd\/Build\/Intermediates.noindex\/ArchiveIntermediates\/TeadsSDK\/IntermediateBuildFilesPath\/TeadsSDK.build\/Release-iphoneos\/TeadsSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 2264,
      "length": 23,
      "value": "\"icon-endscreen-signUp\""
    },
    {
      "filePath": "\/Users\/runner\/Library\/Developer\/Xcode\/DerivedData\/TeadsSDK-bjlrkiqocjvtxpgsekfzvaqhpxfd\/Build\/Intermediates.noindex\/ArchiveIntermediates\/TeadsSDK\/IntermediateBuildFilesPath\/TeadsSDK.build\/Release-iphoneos\/TeadsSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 2443,
      "length": 26,
      "value": "\"icon-endscreen-watchMore\""
    },
    {
      "filePath": "\/Users\/runner\/Library\/Developer\/Xcode\/DerivedData\/TeadsSDK-bjlrkiqocjvtxpgsekfzvaqhpxfd\/Build\/Intermediates.noindex\/ArchiveIntermediates\/TeadsSDK\/IntermediateBuildFilesPath\/TeadsSDK.build\/Release-iphoneos\/TeadsSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 2635,
      "length": 32,
      "value": "\"teads_ic_sound_button_disabled\""
    },
    {
      "filePath": "\/Users\/runner\/Library\/Developer\/Xcode\/DerivedData\/TeadsSDK-bjlrkiqocjvtxpgsekfzvaqhpxfd\/Build\/Intermediates.noindex\/ArchiveIntermediates\/TeadsSDK\/IntermediateBuildFilesPath\/TeadsSDK.build\/Release-iphoneos\/TeadsSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 2831,
      "length": 31,
      "value": "\"teads_ic_sound_button_enabled\""
    }
  ]
}