{
  "ABIRoot": {
    "kind": "Root",
    "name": "BarkoderSDK",
    "printedName": "BarkoderSDK",
    "children": [
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "Barkoder",
        "printedName": "Barkoder",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "Barkoder",
        "printedName": "Barkoder",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "Barkoder",
        "printedName": "Barkoder",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "BarkoderResultDelegate",
        "printedName": "BarkoderResultDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "scanningFinished",
            "printedName": "scanningFinished(_:thumbnails:image:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Barkoder.BKDecoderResult]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BKDecoderResult",
                    "printedName": "Barkoder.BKDecoderResult",
                    "usr": "c:objc(cs)BKDecoderResult"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "[UIKit.UIImage]?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[UIKit.UIImage]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "UIImage",
                        "printedName": "UIKit.UIImage",
                        "usr": "c:objc(cs)UIImage"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UIImage?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIImage",
                    "printedName": "UIKit.UIImage",
                    "usr": "c:objc(cs)UIImage"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(pl)BarkoderResultDelegate(im)scanningFinished:thumbnails:image:",
            "mangledName": "$s11BarkoderSDK0A14ResultDelegateP16scanningFinished_10thumbnails5imageySaySo09BKDecoderC0CG_SaySo7UIImageCGSgAKSgtF",
            "moduleName": "BarkoderSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : BarkoderSDK.BarkoderResultDelegate>",
            "sugared_genericSig": "<Self where Self : BarkoderSDK.BarkoderResultDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "c:@M@BarkoderSDK@objc(pl)BarkoderResultDelegate",
        "mangledName": "$s11BarkoderSDK0A14ResultDelegateP",
        "moduleName": "BarkoderSDK",
        "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": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Barkoder",
        "printedName": "Barkoder",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Barkoder",
        "printedName": "Barkoder",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "BarkoderConfig",
        "printedName": "BarkoderConfig",
        "children": [
          {
            "kind": "Var",
            "name": "roiLineColor",
            "printedName": "roiLineColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIColor",
                "printedName": "UIKit.UIColor",
                "usr": "c:objc(cs)UIColor"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(py)roiLineColor",
            "mangledName": "$s11BarkoderSDK0A6ConfigC12roiLineColorSo7UIColorCvp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIColor",
                    "printedName": "UIKit.UIColor",
                    "usr": "c:objc(cs)UIColor"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)roiLineColor",
                "mangledName": "$s11BarkoderSDK0A6ConfigC12roiLineColorSo7UIColorCvg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIColor",
                    "printedName": "UIKit.UIColor",
                    "usr": "c:objc(cs)UIColor"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setRoiLineColor:",
                "mangledName": "$s11BarkoderSDK0A6ConfigC12roiLineColorSo7UIColorCvs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A6ConfigC12roiLineColorSo7UIColorCvM",
                "mangledName": "$s11BarkoderSDK0A6ConfigC12roiLineColorSo7UIColorCvM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "roiLineWidth",
            "printedName": "roiLineWidth",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(py)roiLineWidth",
            "mangledName": "$s11BarkoderSDK0A6ConfigC12roiLineWidthSfvp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)roiLineWidth",
                "mangledName": "$s11BarkoderSDK0A6ConfigC12roiLineWidthSfvg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setRoiLineWidth:",
                "mangledName": "$s11BarkoderSDK0A6ConfigC12roiLineWidthSfvs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A6ConfigC12roiLineWidthSfvM",
                "mangledName": "$s11BarkoderSDK0A6ConfigC12roiLineWidthSfvM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "roiOverlayBackgroundColor",
            "printedName": "roiOverlayBackgroundColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIColor",
                "printedName": "UIKit.UIColor",
                "usr": "c:objc(cs)UIColor"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(py)roiOverlayBackgroundColor",
            "mangledName": "$s11BarkoderSDK0A6ConfigC25roiOverlayBackgroundColorSo7UIColorCvp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIColor",
                    "printedName": "UIKit.UIColor",
                    "usr": "c:objc(cs)UIColor"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)roiOverlayBackgroundColor",
                "mangledName": "$s11BarkoderSDK0A6ConfigC25roiOverlayBackgroundColorSo7UIColorCvg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIColor",
                    "printedName": "UIKit.UIColor",
                    "usr": "c:objc(cs)UIColor"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setRoiOverlayBackgroundColor:",
                "mangledName": "$s11BarkoderSDK0A6ConfigC25roiOverlayBackgroundColorSo7UIColorCvs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A6ConfigC25roiOverlayBackgroundColorSo7UIColorCvM",
                "mangledName": "$s11BarkoderSDK0A6ConfigC25roiOverlayBackgroundColorSo7UIColorCvM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "scanningIndicatorColor",
            "printedName": "scanningIndicatorColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIColor",
                "printedName": "UIKit.UIColor",
                "usr": "c:objc(cs)UIColor"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(py)scanningIndicatorColor",
            "mangledName": "$s11BarkoderSDK0A6ConfigC22scanningIndicatorColorSo7UIColorCvp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIColor",
                    "printedName": "UIKit.UIColor",
                    "usr": "c:objc(cs)UIColor"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)scanningIndicatorColor",
                "mangledName": "$s11BarkoderSDK0A6ConfigC22scanningIndicatorColorSo7UIColorCvg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIColor",
                    "printedName": "UIKit.UIColor",
                    "usr": "c:objc(cs)UIColor"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setScanningIndicatorColor:",
                "mangledName": "$s11BarkoderSDK0A6ConfigC22scanningIndicatorColorSo7UIColorCvs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A6ConfigC22scanningIndicatorColorSo7UIColorCvM",
                "mangledName": "$s11BarkoderSDK0A6ConfigC22scanningIndicatorColorSo7UIColorCvM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "scanningIndicatorWidth",
            "printedName": "scanningIndicatorWidth",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(py)scanningIndicatorWidth",
            "mangledName": "$s11BarkoderSDK0A6ConfigC22scanningIndicatorWidthSfvp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)scanningIndicatorWidth",
                "mangledName": "$s11BarkoderSDK0A6ConfigC22scanningIndicatorWidthSfvg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setScanningIndicatorWidth:",
                "mangledName": "$s11BarkoderSDK0A6ConfigC22scanningIndicatorWidthSfvs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A6ConfigC22scanningIndicatorWidthSfvM",
                "mangledName": "$s11BarkoderSDK0A6ConfigC22scanningIndicatorWidthSfvM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "scanningIndicatorAnimation",
            "printedName": "scanningIndicatorAnimation",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(py)scanningIndicatorAnimation",
            "mangledName": "$s11BarkoderSDK0A6ConfigC26scanningIndicatorAnimationSivp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "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@BarkoderSDK@objc(cs)BarkoderConfig(im)scanningIndicatorAnimation",
                "mangledName": "$s11BarkoderSDK0A6ConfigC26scanningIndicatorAnimationSivg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "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@BarkoderSDK@objc(cs)BarkoderConfig(im)setScanningIndicatorAnimation:",
                "mangledName": "$s11BarkoderSDK0A6ConfigC26scanningIndicatorAnimationSivs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A6ConfigC26scanningIndicatorAnimationSivM",
                "mangledName": "$s11BarkoderSDK0A6ConfigC26scanningIndicatorAnimationSivM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "scanningIndicatorAlwaysVisible",
            "printedName": "scanningIndicatorAlwaysVisible",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(py)scanningIndicatorAlwaysVisible",
            "mangledName": "$s11BarkoderSDK0A6ConfigC30scanningIndicatorAlwaysVisibleSbvp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)scanningIndicatorAlwaysVisible",
                "mangledName": "$s11BarkoderSDK0A6ConfigC30scanningIndicatorAlwaysVisibleSbvg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setScanningIndicatorAlwaysVisible:",
                "mangledName": "$s11BarkoderSDK0A6ConfigC30scanningIndicatorAlwaysVisibleSbvs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A6ConfigC30scanningIndicatorAlwaysVisibleSbvM",
                "mangledName": "$s11BarkoderSDK0A6ConfigC30scanningIndicatorAlwaysVisibleSbvM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "regionOfInterestVisible",
            "printedName": "regionOfInterestVisible",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(py)regionOfInterestVisible",
            "mangledName": "$s11BarkoderSDK0A6ConfigC23regionOfInterestVisibleSbvp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)regionOfInterestVisible",
                "mangledName": "$s11BarkoderSDK0A6ConfigC23regionOfInterestVisibleSbvg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setRegionOfInterestVisible:",
                "mangledName": "$s11BarkoderSDK0A6ConfigC23regionOfInterestVisibleSbvs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A6ConfigC23regionOfInterestVisibleSbvM",
                "mangledName": "$s11BarkoderSDK0A6ConfigC23regionOfInterestVisibleSbvM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "locationLineColor",
            "printedName": "locationLineColor",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIColor",
                "printedName": "UIKit.UIColor",
                "usr": "c:objc(cs)UIColor"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(py)locationLineColor",
            "mangledName": "$s11BarkoderSDK0A6ConfigC17locationLineColorSo7UIColorCvp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIColor",
                    "printedName": "UIKit.UIColor",
                    "usr": "c:objc(cs)UIColor"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)locationLineColor",
                "mangledName": "$s11BarkoderSDK0A6ConfigC17locationLineColorSo7UIColorCvg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIColor",
                    "printedName": "UIKit.UIColor",
                    "usr": "c:objc(cs)UIColor"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setLocationLineColor:",
                "mangledName": "$s11BarkoderSDK0A6ConfigC17locationLineColorSo7UIColorCvs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A6ConfigC17locationLineColorSo7UIColorCvM",
                "mangledName": "$s11BarkoderSDK0A6ConfigC17locationLineColorSo7UIColorCvM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "locationLineWidth",
            "printedName": "locationLineWidth",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(py)locationLineWidth",
            "mangledName": "$s11BarkoderSDK0A6ConfigC17locationLineWidthSfvp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)locationLineWidth",
                "mangledName": "$s11BarkoderSDK0A6ConfigC17locationLineWidthSfvg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setLocationLineWidth:",
                "mangledName": "$s11BarkoderSDK0A6ConfigC17locationLineWidthSfvs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A6ConfigC17locationLineWidthSfvM",
                "mangledName": "$s11BarkoderSDK0A6ConfigC17locationLineWidthSfvM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "pinchToZoomEnabled",
            "printedName": "pinchToZoomEnabled",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(py)pinchToZoomEnabled",
            "mangledName": "$s11BarkoderSDK0A6ConfigC18pinchToZoomEnabledSbvp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)pinchToZoomEnabled",
                "mangledName": "$s11BarkoderSDK0A6ConfigC18pinchToZoomEnabledSbvg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setPinchToZoomEnabled:",
                "mangledName": "$s11BarkoderSDK0A6ConfigC18pinchToZoomEnabledSbvs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A6ConfigC18pinchToZoomEnabledSbvM",
                "mangledName": "$s11BarkoderSDK0A6ConfigC18pinchToZoomEnabledSbvM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "beepOnSuccessEnabled",
            "printedName": "beepOnSuccessEnabled",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(py)beepOnSuccessEnabled",
            "mangledName": "$s11BarkoderSDK0A6ConfigC20beepOnSuccessEnabledSbvp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)beepOnSuccessEnabled",
                "mangledName": "$s11BarkoderSDK0A6ConfigC20beepOnSuccessEnabledSbvg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setBeepOnSuccessEnabled:",
                "mangledName": "$s11BarkoderSDK0A6ConfigC20beepOnSuccessEnabledSbvs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A6ConfigC20beepOnSuccessEnabledSbvM",
                "mangledName": "$s11BarkoderSDK0A6ConfigC20beepOnSuccessEnabledSbvM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "vibrateOnSuccessEnabled",
            "printedName": "vibrateOnSuccessEnabled",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(py)vibrateOnSuccessEnabled",
            "mangledName": "$s11BarkoderSDK0A6ConfigC23vibrateOnSuccessEnabledSbvp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)vibrateOnSuccessEnabled",
                "mangledName": "$s11BarkoderSDK0A6ConfigC23vibrateOnSuccessEnabledSbvg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setVibrateOnSuccessEnabled:",
                "mangledName": "$s11BarkoderSDK0A6ConfigC23vibrateOnSuccessEnabledSbvs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A6ConfigC23vibrateOnSuccessEnabledSbvM",
                "mangledName": "$s11BarkoderSDK0A6ConfigC23vibrateOnSuccessEnabledSbvM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "closeSessionOnResultEnabled",
            "printedName": "closeSessionOnResultEnabled",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(py)closeSessionOnResultEnabled",
            "mangledName": "$s11BarkoderSDK0A6ConfigC27closeSessionOnResultEnabledSbvp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)closeSessionOnResultEnabled",
                "mangledName": "$s11BarkoderSDK0A6ConfigC27closeSessionOnResultEnabledSbvg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setCloseSessionOnResultEnabled:",
                "mangledName": "$s11BarkoderSDK0A6ConfigC27closeSessionOnResultEnabledSbvs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A6ConfigC27closeSessionOnResultEnabledSbvM",
                "mangledName": "$s11BarkoderSDK0A6ConfigC27closeSessionOnResultEnabledSbvM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "imageResultEnabled",
            "printedName": "imageResultEnabled",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(py)imageResultEnabled",
            "mangledName": "$s11BarkoderSDK0A6ConfigC18imageResultEnabledSbvp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)imageResultEnabled",
                "mangledName": "$s11BarkoderSDK0A6ConfigC18imageResultEnabledSbvg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setImageResultEnabled:",
                "mangledName": "$s11BarkoderSDK0A6ConfigC18imageResultEnabledSbvs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A6ConfigC18imageResultEnabledSbvM",
                "mangledName": "$s11BarkoderSDK0A6ConfigC18imageResultEnabledSbvM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "locationInImageResultEnabled",
            "printedName": "locationInImageResultEnabled",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(py)locationInImageResultEnabled",
            "mangledName": "$s11BarkoderSDK0A6ConfigC28locationInImageResultEnabledSbvp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)locationInImageResultEnabled",
                "mangledName": "$s11BarkoderSDK0A6ConfigC28locationInImageResultEnabledSbvg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setLocationInImageResultEnabled:",
                "mangledName": "$s11BarkoderSDK0A6ConfigC28locationInImageResultEnabledSbvs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A6ConfigC28locationInImageResultEnabledSbvM",
                "mangledName": "$s11BarkoderSDK0A6ConfigC28locationInImageResultEnabledSbvM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "locationInPreviewEnabled",
            "printedName": "locationInPreviewEnabled",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(py)locationInPreviewEnabled",
            "mangledName": "$s11BarkoderSDK0A6ConfigC24locationInPreviewEnabledSbvp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)locationInPreviewEnabled",
                "mangledName": "$s11BarkoderSDK0A6ConfigC24locationInPreviewEnabledSbvg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setLocationInPreviewEnabled:",
                "mangledName": "$s11BarkoderSDK0A6ConfigC24locationInPreviewEnabledSbvs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A6ConfigC24locationInPreviewEnabledSbvM",
                "mangledName": "$s11BarkoderSDK0A6ConfigC24locationInPreviewEnabledSbvM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "decoderConfig",
            "printedName": "decoderConfig",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Barkoder.Config?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Config",
                    "printedName": "Barkoder.Config",
                    "usr": "c:objc(cs)Config"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(py)decoderConfig",
            "mangledName": "$s11BarkoderSDK0A6ConfigC07decoderC0So0C0CSgvp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Barkoder.Config?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Config",
                        "printedName": "Barkoder.Config",
                        "usr": "c:objc(cs)Config"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)decoderConfig",
                "mangledName": "$s11BarkoderSDK0A6ConfigC07decoderC0So0C0CSgvg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Barkoder.Config?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Config",
                        "printedName": "Barkoder.Config",
                        "usr": "c:objc(cs)Config"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setDecoderConfig:",
                "mangledName": "$s11BarkoderSDK0A6ConfigC07decoderC0So0C0CSgvs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A6ConfigC07decoderC0So0C0CSgvM",
                "mangledName": "$s11BarkoderSDK0A6ConfigC07decoderC0So0C0CSgvM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "barkoderResolution",
            "printedName": "barkoderResolution",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BarkoderResolution",
                "printedName": "BarkoderSDK.BarkoderView.BarkoderResolution",
                "usr": "s:11BarkoderSDK0A4ViewC0A10ResolutionO"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(py)barkoderResolution",
            "mangledName": "$s11BarkoderSDK0A6ConfigC18barkoderResolutionAA0A4ViewC0aE0Ovp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BarkoderResolution",
                    "printedName": "BarkoderSDK.BarkoderView.BarkoderResolution",
                    "usr": "s:11BarkoderSDK0A4ViewC0A10ResolutionO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)barkoderResolution",
                "mangledName": "$s11BarkoderSDK0A6ConfigC18barkoderResolutionAA0A4ViewC0aE0Ovg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "BarkoderResolution",
                    "printedName": "BarkoderSDK.BarkoderView.BarkoderResolution",
                    "usr": "s:11BarkoderSDK0A4ViewC0A10ResolutionO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setBarkoderResolution:",
                "mangledName": "$s11BarkoderSDK0A6ConfigC18barkoderResolutionAA0A4ViewC0aE0Ovs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A6ConfigC18barkoderResolutionAA0A4ViewC0aE0OvM",
                "mangledName": "$s11BarkoderSDK0A6ConfigC18barkoderResolutionAA0A4ViewC0aE0OvM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "barcodeThumbnailOnResult",
            "printedName": "barcodeThumbnailOnResult",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(py)barcodeThumbnailOnResult",
            "mangledName": "$s11BarkoderSDK0A6ConfigC24barcodeThumbnailOnResultSbvp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)barcodeThumbnailOnResult",
                "mangledName": "$s11BarkoderSDK0A6ConfigC24barcodeThumbnailOnResultSbvg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setBarcodeThumbnailOnResult:",
                "mangledName": "$s11BarkoderSDK0A6ConfigC24barcodeThumbnailOnResultSbvs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A6ConfigC24barcodeThumbnailOnResultSbvM",
                "mangledName": "$s11BarkoderSDK0A6ConfigC24barcodeThumbnailOnResultSbvM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "thresholdBetweenDuplicatesScans",
            "printedName": "thresholdBetweenDuplicatesScans",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(py)thresholdBetweenDuplicatesScans",
            "mangledName": "$s11BarkoderSDK0A6ConfigC31thresholdBetweenDuplicatesScansSivp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "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@BarkoderSDK@objc(cs)BarkoderConfig(im)thresholdBetweenDuplicatesScans",
                "mangledName": "$s11BarkoderSDK0A6ConfigC31thresholdBetweenDuplicatesScansSivg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "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@BarkoderSDK@objc(cs)BarkoderConfig(im)setThresholdBetweenDuplicatesScans:",
                "mangledName": "$s11BarkoderSDK0A6ConfigC31thresholdBetweenDuplicatesScansSivs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A6ConfigC31thresholdBetweenDuplicatesScansSivM",
                "mangledName": "$s11BarkoderSDK0A6ConfigC31thresholdBetweenDuplicatesScansSivM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "setRegionOfInterest",
            "printedName": "setRegionOfInterest(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setRegionOfInterest:error:",
            "mangledName": "$s11BarkoderSDK0A6ConfigC19setRegionOfInterestyySo6CGRectVKF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getRegionOfInterest",
            "printedName": "getRegionOfInterest()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)getRegionOfInterest",
            "mangledName": "$s11BarkoderSDK0A6ConfigC19getRegionOfInterestSo6CGRectVyF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(licenseKey:licenseCheckHandler:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BarkoderConfig",
                "printedName": "BarkoderSDK.BarkoderConfig",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(Barkoder.LicenseCheckResult) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "LicenseCheckResult",
                    "printedName": "Barkoder.LicenseCheckResult",
                    "usr": "c:objc(cs)LicenseCheckResult"
                  }
                ]
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)initWithLicenseKey:licenseCheckHandler:",
            "mangledName": "$s11BarkoderSDK0A6ConfigC10licenseKey0D12CheckHandlerACSS_ySo07LicenseF6ResultCctcfc",
            "moduleName": "BarkoderSDK",
            "objc_name": "initWithLicenseKey:licenseCheckHandler:",
            "declAttributes": [
              "Convenience",
              "AccessControl",
              "ObjC"
            ],
            "init_kind": "Convenience"
          },
          {
            "kind": "Function",
            "name": "setThreadsLimit",
            "printedName": "setThreadsLimit(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setThreadsLimit:error:",
            "mangledName": "$s11BarkoderSDK0A6ConfigC15setThreadsLimityySiKF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getThreadsLimit",
            "printedName": "getThreadsLimit()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)getThreadsLimit",
            "mangledName": "$s11BarkoderSDK0A6ConfigC15getThreadsLimitSiyF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setMulticodeCachingEnabled",
            "printedName": "setMulticodeCachingEnabled(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setMulticodeCachingEnabled:",
            "mangledName": "$s11BarkoderSDK0A6ConfigC26setMulticodeCachingEnabledyySbF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getMulticodeCachingEnabled",
            "printedName": "getMulticodeCachingEnabled()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)getMulticodeCachingEnabled",
            "mangledName": "$s11BarkoderSDK0A6ConfigC26getMulticodeCachingEnabledSbyF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setMulticodeCachingDuration",
            "printedName": "setMulticodeCachingDuration(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)setMulticodeCachingDuration:",
            "mangledName": "$s11BarkoderSDK0A6ConfigC27setMulticodeCachingDurationyySiF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getMulticodeCachingDuration",
            "printedName": "getMulticodeCachingDuration()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)getMulticodeCachingDuration",
            "mangledName": "$s11BarkoderSDK0A6ConfigC27getMulticodeCachingDurationSiyF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BarkoderConfig",
                "printedName": "BarkoderSDK.BarkoderConfig",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig(im)init",
            "mangledName": "$s11BarkoderSDK0A6ConfigCACycfc",
            "moduleName": "BarkoderSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig",
        "mangledName": "$s11BarkoderSDK0A6ConfigC",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "AccessControl",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "Barkoder",
        "printedName": "Barkoder",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "CoreMedia",
        "printedName": "CoreMedia",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "Barkoder",
        "printedName": "Barkoder",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "BarkoderPerformanceDelegate",
        "printedName": "BarkoderPerformanceDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "performanceReceived",
            "printedName": "performanceReceived(fps:dps:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(pl)BarkoderPerformanceDelegate(im)performanceReceivedWithFps:dps:",
            "mangledName": "$s11BarkoderSDK0A19PerformanceDelegateP19performanceReceived3fps3dpsySf_SftF",
            "moduleName": "BarkoderSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : BarkoderSDK.BarkoderPerformanceDelegate>",
            "sugared_genericSig": "<Self where Self : BarkoderSDK.BarkoderPerformanceDelegate>",
            "protocolReq": true,
            "objc_name": "performanceReceivedWithFps:dps:",
            "declAttributes": [
              "Optional",
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "c:@M@BarkoderSDK@objc(pl)BarkoderPerformanceDelegate",
        "mangledName": "$s11BarkoderSDK0A19PerformanceDelegateP",
        "moduleName": "BarkoderSDK",
        "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": "AudioToolbox",
        "printedName": "AudioToolbox",
        "declKind": "Import",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "Barkoder",
        "printedName": "Barkoder",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "BarkoderView",
        "printedName": "BarkoderView",
        "children": [
          {
            "kind": "TypeDecl",
            "name": "BarkoderResolution",
            "printedName": "BarkoderResolution",
            "children": [
              {
                "kind": "Var",
                "name": "HD",
                "printedName": "HD",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BarkoderSDK.BarkoderView.BarkoderResolution.Type) -> BarkoderSDK.BarkoderView.BarkoderResolution",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderResolution",
                        "printedName": "BarkoderSDK.BarkoderView.BarkoderResolution",
                        "usr": "s:11BarkoderSDK0A4ViewC0A10ResolutionO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "BarkoderSDK.BarkoderView.BarkoderResolution.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderResolution",
                            "printedName": "BarkoderSDK.BarkoderView.BarkoderResolution",
                            "usr": "s:11BarkoderSDK0A4ViewC0A10ResolutionO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:11BarkoderSDK0A4ViewC0A10ResolutionO2HDyA2EmF",
                "mangledName": "$s11BarkoderSDK0A4ViewC0A10ResolutionO2HDyA2EmF",
                "moduleName": "BarkoderSDK",
                "declAttributes": [
                  "RawDocComment",
                  "ObjC"
                ],
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "FHD",
                "printedName": "FHD",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BarkoderSDK.BarkoderView.BarkoderResolution.Type) -> BarkoderSDK.BarkoderView.BarkoderResolution",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderResolution",
                        "printedName": "BarkoderSDK.BarkoderView.BarkoderResolution",
                        "usr": "s:11BarkoderSDK0A4ViewC0A10ResolutionO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "BarkoderSDK.BarkoderView.BarkoderResolution.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderResolution",
                            "printedName": "BarkoderSDK.BarkoderView.BarkoderResolution",
                            "usr": "s:11BarkoderSDK0A4ViewC0A10ResolutionO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:11BarkoderSDK0A4ViewC0A10ResolutionO3FHDyA2EmF",
                "mangledName": "$s11BarkoderSDK0A4ViewC0A10ResolutionO3FHDyA2EmF",
                "moduleName": "BarkoderSDK",
                "declAttributes": [
                  "RawDocComment",
                  "ObjC"
                ],
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "UHD",
                "printedName": "UHD",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BarkoderSDK.BarkoderView.BarkoderResolution.Type) -> BarkoderSDK.BarkoderView.BarkoderResolution",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderResolution",
                        "printedName": "BarkoderSDK.BarkoderView.BarkoderResolution",
                        "usr": "s:11BarkoderSDK0A4ViewC0A10ResolutionO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "BarkoderSDK.BarkoderView.BarkoderResolution.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderResolution",
                            "printedName": "BarkoderSDK.BarkoderView.BarkoderResolution",
                            "usr": "s:11BarkoderSDK0A4ViewC0A10ResolutionO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:11BarkoderSDK0A4ViewC0A10ResolutionO3UHDyA2EmF",
                "mangledName": "$s11BarkoderSDK0A4ViewC0A10ResolutionO3UHDyA2EmF",
                "moduleName": "BarkoderSDK",
                "declAttributes": [
                  "RawDocComment",
                  "ObjC"
                ],
                "fixedbinaryorder": 2
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "BarkoderSDK.BarkoderView.BarkoderResolution?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderResolution",
                        "printedName": "BarkoderSDK.BarkoderView.BarkoderResolution",
                        "usr": "s:11BarkoderSDK0A4ViewC0A10ResolutionO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:11BarkoderSDK0A4ViewC0A10ResolutionO8rawValueAESgSi_tcfc",
                "mangledName": "$s11BarkoderSDK0A4ViewC0A10ResolutionO8rawValueAESgSi_tcfc",
                "moduleName": "BarkoderSDK",
                "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:11BarkoderSDK0A4ViewC0A10ResolutionO8rawValueSivp",
                "mangledName": "$s11BarkoderSDK0A4ViewC0A10ResolutionO8rawValueSivp",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:11BarkoderSDK0A4ViewC0A10ResolutionO8rawValueSivg",
                    "mangledName": "$s11BarkoderSDK0A4ViewC0A10ResolutionO8rawValueSivg",
                    "moduleName": "BarkoderSDK",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              }
            ],
            "declKind": "Enum",
            "usr": "s:11BarkoderSDK0A4ViewC0A10ResolutionO",
            "mangledName": "$s11BarkoderSDK0A4ViewC0A10ResolutionO",
            "moduleName": "BarkoderSDK",
            "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": "BarkoderCameraPosition",
            "printedName": "BarkoderCameraPosition",
            "children": [
              {
                "kind": "Var",
                "name": "BACK",
                "printedName": "BACK",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BarkoderSDK.BarkoderView.BarkoderCameraPosition.Type) -> BarkoderSDK.BarkoderView.BarkoderCameraPosition",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderCameraPosition",
                        "printedName": "BarkoderSDK.BarkoderView.BarkoderCameraPosition",
                        "usr": "s:11BarkoderSDK0A4ViewC0A14CameraPositionO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "BarkoderSDK.BarkoderView.BarkoderCameraPosition.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderCameraPosition",
                            "printedName": "BarkoderSDK.BarkoderView.BarkoderCameraPosition",
                            "usr": "s:11BarkoderSDK0A4ViewC0A14CameraPositionO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:11BarkoderSDK0A4ViewC0A14CameraPositionO4BACKyA2EmF",
                "mangledName": "$s11BarkoderSDK0A4ViewC0A14CameraPositionO4BACKyA2EmF",
                "moduleName": "BarkoderSDK",
                "declAttributes": [
                  "RawDocComment",
                  "ObjC"
                ],
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "FRONT",
                "printedName": "FRONT",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BarkoderSDK.BarkoderView.BarkoderCameraPosition.Type) -> BarkoderSDK.BarkoderView.BarkoderCameraPosition",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderCameraPosition",
                        "printedName": "BarkoderSDK.BarkoderView.BarkoderCameraPosition",
                        "usr": "s:11BarkoderSDK0A4ViewC0A14CameraPositionO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "BarkoderSDK.BarkoderView.BarkoderCameraPosition.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderCameraPosition",
                            "printedName": "BarkoderSDK.BarkoderView.BarkoderCameraPosition",
                            "usr": "s:11BarkoderSDK0A4ViewC0A14CameraPositionO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:11BarkoderSDK0A4ViewC0A14CameraPositionO5FRONTyA2EmF",
                "mangledName": "$s11BarkoderSDK0A4ViewC0A14CameraPositionO5FRONTyA2EmF",
                "moduleName": "BarkoderSDK",
                "declAttributes": [
                  "RawDocComment",
                  "ObjC"
                ],
                "fixedbinaryorder": 1
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "BarkoderSDK.BarkoderView.BarkoderCameraPosition?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderCameraPosition",
                        "printedName": "BarkoderSDK.BarkoderView.BarkoderCameraPosition",
                        "usr": "s:11BarkoderSDK0A4ViewC0A14CameraPositionO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:11BarkoderSDK0A4ViewC0A14CameraPositionO8rawValueAESgSi_tcfc",
                "mangledName": "$s11BarkoderSDK0A4ViewC0A14CameraPositionO8rawValueAESgSi_tcfc",
                "moduleName": "BarkoderSDK",
                "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:11BarkoderSDK0A4ViewC0A14CameraPositionO8rawValueSivp",
                "mangledName": "$s11BarkoderSDK0A4ViewC0A14CameraPositionO8rawValueSivp",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:11BarkoderSDK0A4ViewC0A14CameraPositionO8rawValueSivg",
                    "mangledName": "$s11BarkoderSDK0A4ViewC0A14CameraPositionO8rawValueSivg",
                    "moduleName": "BarkoderSDK",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              }
            ],
            "declKind": "Enum",
            "usr": "s:11BarkoderSDK0A4ViewC0A14CameraPositionO",
            "mangledName": "$s11BarkoderSDK0A4ViewC0A14CameraPositionO",
            "moduleName": "BarkoderSDK",
            "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": "Var",
            "name": "config",
            "printedName": "config",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "BarkoderSDK.BarkoderConfig?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BarkoderConfig",
                    "printedName": "BarkoderSDK.BarkoderConfig",
                    "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView(py)config",
            "mangledName": "$s11BarkoderSDK0A4ViewC6configAA0A6ConfigCSgvp",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "HasInitialValue",
              "Preconcurrency",
              "Custom",
              "HasStorage",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "BarkoderSDK.BarkoderConfig?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderConfig",
                        "printedName": "BarkoderSDK.BarkoderConfig",
                        "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView(im)config",
                "mangledName": "$s11BarkoderSDK0A4ViewC6configAA0A6ConfigCSgvg",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "BarkoderSDK.BarkoderConfig?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderConfig",
                        "printedName": "BarkoderSDK.BarkoderConfig",
                        "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView(im)setConfig:",
                "mangledName": "$s11BarkoderSDK0A4ViewC6configAA0A6ConfigCSgvs",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "declAttributes": [
                  "ObjC"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:11BarkoderSDK0A4ViewC6configAA0A6ConfigCSgvM",
                "mangledName": "$s11BarkoderSDK0A4ViewC6configAA0A6ConfigCSgvM",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(frame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BarkoderView",
                "printedName": "BarkoderSDK.BarkoderView",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView(im)initWithFrame:",
            "mangledName": "$s11BarkoderSDK0A4ViewC5frameACSo6CGRectV_tcfc",
            "moduleName": "BarkoderSDK",
            "overriding": true,
            "objc_name": "initWithFrame:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "Override"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "startCamera",
            "printedName": "startCamera()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView(im)startCamera",
            "mangledName": "$s11BarkoderSDK0A4ViewC11startCamerayyF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setPreviewFramesDelegate",
            "printedName": "setPreviewFramesDelegate(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(any BarkoderSDK.BarkoderPreviewFramesDelegate)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BarkoderPreviewFramesDelegate",
                    "printedName": "any BarkoderSDK.BarkoderPreviewFramesDelegate",
                    "usr": "c:@M@BarkoderSDK@objc(pl)BarkoderPreviewFramesDelegate"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView(im)setPreviewFramesDelegate:",
            "mangledName": "$s11BarkoderSDK0A4ViewC24setPreviewFramesDelegateyyAA0aefG0_pSgF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setBarkoderPerformanceDelegate",
            "printedName": "setBarkoderPerformanceDelegate(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(any BarkoderSDK.BarkoderPerformanceDelegate)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "BarkoderPerformanceDelegate",
                    "printedName": "any BarkoderSDK.BarkoderPerformanceDelegate",
                    "usr": "c:@M@BarkoderSDK@objc(pl)BarkoderPerformanceDelegate"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView(im)setBarkoderPerformanceDelegate:",
            "mangledName": "$s11BarkoderSDK0A4ViewC03setA19PerformanceDelegateyyAA0aeF0_pSgF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "startScanning",
            "printedName": "startScanning(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "BarkoderResultDelegate",
                "printedName": "any BarkoderSDK.BarkoderResultDelegate",
                "usr": "c:@M@BarkoderSDK@objc(pl)BarkoderResultDelegate"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView(im)startScanning:error:",
            "mangledName": "$s11BarkoderSDK0A4ViewC13startScanningyyAA0A14ResultDelegate_pKF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stopScanning",
            "printedName": "stopScanning()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView(im)stopScanning",
            "mangledName": "$s11BarkoderSDK0A4ViewC12stopScanningyyF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pauseScanning",
            "printedName": "pauseScanning()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView(im)pauseScanning",
            "mangledName": "$s11BarkoderSDK0A4ViewC13pauseScanningyyF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setZoomFactor",
            "printedName": "setZoomFactor(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView(im)setZoomFactor:",
            "mangledName": "$s11BarkoderSDK0A4ViewC13setZoomFactoryySfF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setCamera",
            "printedName": "setCamera(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "BarkoderCameraPosition",
                "printedName": "BarkoderSDK.BarkoderView.BarkoderCameraPosition",
                "usr": "s:11BarkoderSDK0A4ViewC0A14CameraPositionO"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView(im)setCamera:",
            "mangledName": "$s11BarkoderSDK0A4ViewC9setCamerayyAC0aE8PositionOF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setFlash",
            "printedName": "setFlash(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView(im)setFlash:",
            "mangledName": "$s11BarkoderSDK0A4ViewC8setFlashyySbF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getMaxZoomFactor",
            "printedName": "getMaxZoomFactor(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(Swift.Float) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView(im)getMaxZoomFactor:",
            "mangledName": "$s11BarkoderSDK0A4ViewC16getMaxZoomFactoryyySfcF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "isFlashAvailable",
            "printedName": "isFlashAvailable(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(Swift.Bool) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView(im)isFlashAvailable:",
            "mangledName": "$s11BarkoderSDK0A4ViewC16isFlashAvailableyyySbcF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setDynamicExposure",
            "printedName": "setDynamicExposure(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView(im)setDynamicExposure:",
            "mangledName": "$s11BarkoderSDK0A4ViewC18setDynamicExposureyySiF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setCentricFocusAndExposure",
            "printedName": "setCentricFocusAndExposure(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView(im)setCentricFocusAndExposure:",
            "mangledName": "$s11BarkoderSDK0A4ViewC26setCentricFocusAndExposureyySbF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "setVideoStabilization",
            "printedName": "setVideoStabilization(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView(im)setVideoStabilization:",
            "mangledName": "$s11BarkoderSDK0A4ViewC21setVideoStabilizationyySbF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "cameraFrameReceived",
            "printedName": "cameraFrameReceived(sampleBuffer:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CMSampleBuffer",
                "printedName": "CoreMedia.CMSampleBuffer",
                "usr": "c:@T@CMSampleBufferRef"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView(im)cameraFrameReceivedWithSampleBuffer:",
            "mangledName": "$s11BarkoderSDK0A4ViewC19cameraFrameReceived12sampleBufferySo08CMSampleH3Refa_tF",
            "moduleName": "BarkoderSDK",
            "objc_name": "cameraFrameReceivedWithSampleBuffer:",
            "declAttributes": [
              "ObjC",
              "Preconcurrency",
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "layoutSubviews",
            "printedName": "layoutSubviews()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView(im)layoutSubviews",
            "mangledName": "$s11BarkoderSDK0A4ViewC14layoutSubviewsyyF",
            "moduleName": "BarkoderSDK",
            "overriding": true,
            "objc_name": "layoutSubviews",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Preconcurrency",
              "Custom",
              "Override",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderView",
        "mangledName": "$s11BarkoderSDK0A4ViewC",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "Preconcurrency",
          "Custom",
          "AccessControl",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)UIView",
        "hasMissingDesignatedInitializers": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "UIKit.UIView",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "BarkoderPreviewFramesDelegate",
            "printedName": "BarkoderPreviewFramesDelegate",
            "usr": "c:@M@BarkoderSDK@objc(pl)BarkoderPreviewFramesDelegate",
            "mangledName": "$s11BarkoderSDK0A21PreviewFramesDelegateP"
          },
          {
            "kind": "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": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "Barkoder",
        "printedName": "Barkoder",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "BarkoderPreviewFramesDelegate",
        "printedName": "BarkoderPreviewFramesDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "cameraFrameReceived",
            "printedName": "cameraFrameReceived(sampleBuffer:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CMSampleBuffer",
                "printedName": "CoreMedia.CMSampleBuffer",
                "usr": "c:@T@CMSampleBufferRef"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(pl)BarkoderPreviewFramesDelegate(im)cameraFrameReceivedWithSampleBuffer:",
            "mangledName": "$s11BarkoderSDK0A21PreviewFramesDelegateP19cameraFrameReceived12sampleBufferySo08CMSampleJ3Refa_tF",
            "moduleName": "BarkoderSDK",
            "genericSig": "<τ_0_0 where τ_0_0 : BarkoderSDK.BarkoderPreviewFramesDelegate>",
            "sugared_genericSig": "<Self where Self : BarkoderSDK.BarkoderPreviewFramesDelegate>",
            "protocolReq": true,
            "objc_name": "cameraFrameReceivedWithSampleBuffer:",
            "declAttributes": [
              "Optional",
              "ObjC"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "c:@M@BarkoderSDK@objc(pl)BarkoderPreviewFramesDelegate",
        "mangledName": "$s11BarkoderSDK0A21PreviewFramesDelegateP",
        "moduleName": "BarkoderSDK",
        "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": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Barkoder",
        "printedName": "Barkoder",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "Import",
        "name": "Barkoder",
        "printedName": "Barkoder",
        "declKind": "Import",
        "moduleName": "BarkoderSDK"
      },
      {
        "kind": "TypeDecl",
        "name": "BarkoderHelper",
        "printedName": "BarkoderHelper",
        "children": [
          {
            "kind": "Function",
            "name": "scanImage",
            "printedName": "scanImage(_:bkdConfig:resultDelegate:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIImage",
                "printedName": "UIKit.UIImage",
                "usr": "c:objc(cs)UIImage"
              },
              {
                "kind": "TypeNominal",
                "name": "BarkoderConfig",
                "printedName": "BarkoderSDK.BarkoderConfig",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig"
              },
              {
                "kind": "TypeNominal",
                "name": "BarkoderResultDelegate",
                "printedName": "any BarkoderSDK.BarkoderResultDelegate",
                "usr": "c:@M@BarkoderSDK@objc(pl)BarkoderResultDelegate"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderHelper(cm)scanImage:bkdConfig:resultDelegate:",
            "mangledName": "$s11BarkoderSDK0A6HelperC9scanImage_9bkdConfig14resultDelegateySo7UIImageC_AA0aG0CAA0a6ResultI0_ptFZ",
            "moduleName": "BarkoderSDK",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "scanFromGallery",
            "printedName": "scanFromGallery(bkdConfig:resultDelegate:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "BarkoderConfig",
                "printedName": "BarkoderSDK.BarkoderConfig",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig"
              },
              {
                "kind": "TypeNominal",
                "name": "BarkoderResultDelegate",
                "printedName": "any BarkoderSDK.BarkoderResultDelegate",
                "usr": "c:@M@BarkoderSDK@objc(pl)BarkoderResultDelegate"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderHelper(cm)scanFromGalleryWithBkdConfig:resultDelegate:",
            "mangledName": "$s11BarkoderSDK0A6HelperC15scanFromGallery9bkdConfig14resultDelegateyAA0aH0C_AA0a6ResultJ0_ptFZ",
            "moduleName": "BarkoderSDK",
            "static": true,
            "objc_name": "scanFromGalleryWithBkdConfig:resultDelegate:",
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "TypeDecl",
            "name": "BarkoderConfigTemplate",
            "printedName": "BarkoderConfigTemplate",
            "children": [
              {
                "kind": "Var",
                "name": "all",
                "printedName": "all",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type) -> BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderConfigTemplate",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                        "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderConfigTemplate",
                            "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                            "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO3allyA2EmF",
                "mangledName": "$s11BarkoderSDK0A6HelperC0A14ConfigTemplateO3allyA2EmF",
                "moduleName": "BarkoderSDK",
                "declAttributes": [
                  "ObjC"
                ],
                "fixedbinaryorder": 0
              },
              {
                "kind": "Var",
                "name": "pdf_optimized",
                "printedName": "pdf_optimized",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type) -> BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderConfigTemplate",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                        "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderConfigTemplate",
                            "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                            "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO13pdf_optimizedyA2EmF",
                "mangledName": "$s11BarkoderSDK0A6HelperC0A14ConfigTemplateO13pdf_optimizedyA2EmF",
                "moduleName": "BarkoderSDK",
                "declAttributes": [
                  "ObjC"
                ],
                "fixedbinaryorder": 1
              },
              {
                "kind": "Var",
                "name": "qr",
                "printedName": "qr",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type) -> BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderConfigTemplate",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                        "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderConfigTemplate",
                            "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                            "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO2qryA2EmF",
                "mangledName": "$s11BarkoderSDK0A6HelperC0A14ConfigTemplateO2qryA2EmF",
                "moduleName": "BarkoderSDK",
                "declAttributes": [
                  "ObjC"
                ],
                "fixedbinaryorder": 2
              },
              {
                "kind": "Var",
                "name": "retail_1d",
                "printedName": "retail_1d",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type) -> BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderConfigTemplate",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                        "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderConfigTemplate",
                            "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                            "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO9retail_1dyA2EmF",
                "mangledName": "$s11BarkoderSDK0A6HelperC0A14ConfigTemplateO9retail_1dyA2EmF",
                "moduleName": "BarkoderSDK",
                "declAttributes": [
                  "ObjC"
                ],
                "fixedbinaryorder": 3
              },
              {
                "kind": "Var",
                "name": "industrial_1d",
                "printedName": "industrial_1d",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type) -> BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderConfigTemplate",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                        "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderConfigTemplate",
                            "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                            "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO13industrial_1dyA2EmF",
                "mangledName": "$s11BarkoderSDK0A6HelperC0A14ConfigTemplateO13industrial_1dyA2EmF",
                "moduleName": "BarkoderSDK",
                "declAttributes": [
                  "ObjC"
                ],
                "fixedbinaryorder": 4
              },
              {
                "kind": "Var",
                "name": "all_2d",
                "printedName": "all_2d",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type) -> BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderConfigTemplate",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                        "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderConfigTemplate",
                            "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                            "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO6all_2dyA2EmF",
                "mangledName": "$s11BarkoderSDK0A6HelperC0A14ConfigTemplateO6all_2dyA2EmF",
                "moduleName": "BarkoderSDK",
                "declAttributes": [
                  "ObjC"
                ],
                "fixedbinaryorder": 5
              },
              {
                "kind": "Var",
                "name": "dpm",
                "printedName": "dpm",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type) -> BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderConfigTemplate",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                        "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderConfigTemplate",
                            "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                            "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO3dpmyA2EmF",
                "mangledName": "$s11BarkoderSDK0A6HelperC0A14ConfigTemplateO3dpmyA2EmF",
                "moduleName": "BarkoderSDK",
                "declAttributes": [
                  "ObjC"
                ],
                "fixedbinaryorder": 6
              },
              {
                "kind": "Var",
                "name": "vin",
                "printedName": "vin",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type) -> BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderConfigTemplate",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                        "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderConfigTemplate",
                            "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                            "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO3vinyA2EmF",
                "mangledName": "$s11BarkoderSDK0A6HelperC0A14ConfigTemplateO3vinyA2EmF",
                "moduleName": "BarkoderSDK",
                "declAttributes": [
                  "ObjC"
                ],
                "fixedbinaryorder": 7
              },
              {
                "kind": "Var",
                "name": "dotcode",
                "printedName": "dotcode",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type) -> BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderConfigTemplate",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                        "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderConfigTemplate",
                            "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                            "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO7dotcodeyA2EmF",
                "mangledName": "$s11BarkoderSDK0A6HelperC0A14ConfigTemplateO7dotcodeyA2EmF",
                "moduleName": "BarkoderSDK",
                "declAttributes": [
                  "ObjC"
                ],
                "fixedbinaryorder": 8
              },
              {
                "kind": "Var",
                "name": "all_1d",
                "printedName": "all_1d",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type) -> BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderConfigTemplate",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                        "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderConfigTemplate",
                            "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                            "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO6all_1dyA2EmF",
                "mangledName": "$s11BarkoderSDK0A6HelperC0A14ConfigTemplateO6all_1dyA2EmF",
                "moduleName": "BarkoderSDK",
                "declAttributes": [
                  "ObjC"
                ],
                "fixedbinaryorder": 9
              },
              {
                "kind": "Var",
                "name": "mrz",
                "printedName": "mrz",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type) -> BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderConfigTemplate",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                        "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderConfigTemplate",
                            "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                            "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO3mrzyA2EmF",
                "mangledName": "$s11BarkoderSDK0A6HelperC0A14ConfigTemplateO3mrzyA2EmF",
                "moduleName": "BarkoderSDK",
                "declAttributes": [
                  "ObjC"
                ],
                "fixedbinaryorder": 10
              },
              {
                "kind": "Var",
                "name": "gallery_scan",
                "printedName": "gallery_scan",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type) -> BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderConfigTemplate",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                        "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderConfigTemplate",
                            "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                            "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO12gallery_scanyA2EmF",
                "mangledName": "$s11BarkoderSDK0A6HelperC0A14ConfigTemplateO12gallery_scanyA2EmF",
                "moduleName": "BarkoderSDK",
                "declAttributes": [
                  "ObjC"
                ],
                "fixedbinaryorder": 11
              },
              {
                "kind": "Var",
                "name": "composite",
                "printedName": "composite",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type) -> BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderConfigTemplate",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                        "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderConfigTemplate",
                            "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                            "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO9compositeyA2EmF",
                "mangledName": "$s11BarkoderSDK0A6HelperC0A14ConfigTemplateO9compositeyA2EmF",
                "moduleName": "BarkoderSDK",
                "declAttributes": [
                  "ObjC"
                ],
                "fixedbinaryorder": 12
              },
              {
                "kind": "Var",
                "name": "postal_codes",
                "printedName": "postal_codes",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type) -> BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderConfigTemplate",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                        "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderConfigTemplate",
                            "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                            "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO12postal_codesyA2EmF",
                "mangledName": "$s11BarkoderSDK0A6HelperC0A14ConfigTemplateO12postal_codesyA2EmF",
                "moduleName": "BarkoderSDK",
                "declAttributes": [
                  "ObjC"
                ],
                "fixedbinaryorder": 13
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BarkoderConfigTemplate",
                        "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                        "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO8rawValueAESgSi_tcfc",
                "mangledName": "$s11BarkoderSDK0A6HelperC0A14ConfigTemplateO8rawValueAESgSi_tcfc",
                "moduleName": "BarkoderSDK",
                "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:11BarkoderSDK0A6HelperC0A14ConfigTemplateO8rawValueSivp",
                "mangledName": "$s11BarkoderSDK0A6HelperC0A14ConfigTemplateO8rawValueSivp",
                "moduleName": "BarkoderSDK",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO8rawValueSivg",
                    "mangledName": "$s11BarkoderSDK0A6HelperC0A14ConfigTemplateO8rawValueSivg",
                    "moduleName": "BarkoderSDK",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              }
            ],
            "declKind": "Enum",
            "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO",
            "mangledName": "$s11BarkoderSDK0A6HelperC0A14ConfigTemplateO",
            "moduleName": "BarkoderSDK",
            "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": "Function",
            "name": "applyConfigSettingsFromTemplate",
            "printedName": "applyConfigSettingsFromTemplate(_:template:finished:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "BarkoderConfig",
                "printedName": "BarkoderSDK.BarkoderConfig",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig"
              },
              {
                "kind": "TypeNominal",
                "name": "BarkoderConfigTemplate",
                "printedName": "BarkoderSDK.BarkoderHelper.BarkoderConfigTemplate",
                "usr": "s:11BarkoderSDK0A6HelperC0A14ConfigTemplateO"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BarkoderSDK.BarkoderConfig) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "BarkoderConfig",
                    "printedName": "BarkoderSDK.BarkoderConfig",
                    "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderHelper(cm)applyConfigSettingsFromTemplate:template:finished:",
            "mangledName": "$s11BarkoderSDK0A6HelperC31applyConfigSettingsFromTemplate_8template8finishedyAA0aE0C_AC0aeH0OyAHctFZ",
            "moduleName": "BarkoderSDK",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "applyConfigSettingsFromURL",
            "printedName": "applyConfigSettingsFromURL(_:url:finished:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "BarkoderConfig",
                "printedName": "BarkoderSDK.BarkoderConfig",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig"
              },
              {
                "kind": "TypeNominal",
                "name": "URL",
                "printedName": "Foundation.URL",
                "usr": "s:10Foundation3URLV"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BarkoderSDK.BarkoderConfig?, (any Swift.Error)?) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(BarkoderSDK.BarkoderConfig?, (any Swift.Error)?)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "BarkoderSDK.BarkoderConfig?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderConfig",
                            "printedName": "BarkoderSDK.BarkoderConfig",
                            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig"
                          }
                        ],
                        "usr": "s:Sq"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "(any Swift.Error)?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Error",
                            "printedName": "any Swift.Error",
                            "usr": "s:s5ErrorP"
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderHelper(cm)applyConfigSettingsFromURL:url:finished:",
            "mangledName": "$s11BarkoderSDK0A6HelperC26applyConfigSettingsFromURL_3url8finishedyAA0aE0C_10Foundation0H0VyAHSg_s5Error_pSgtctFZ",
            "moduleName": "BarkoderSDK",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "applyConfigSettingsFromFile",
            "printedName": "applyConfigSettingsFromFile(_:url:finished:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "BarkoderConfig",
                "printedName": "BarkoderSDK.BarkoderConfig",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BarkoderSDK.BarkoderConfig?, (any Swift.Error)?) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(BarkoderSDK.BarkoderConfig?, (any Swift.Error)?)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "BarkoderSDK.BarkoderConfig?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderConfig",
                            "printedName": "BarkoderSDK.BarkoderConfig",
                            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig"
                          }
                        ],
                        "usr": "s:Sq"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "(any Swift.Error)?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Error",
                            "printedName": "any Swift.Error",
                            "usr": "s:s5ErrorP"
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderHelper(cm)applyConfigSettingsFromFile:url:finished:",
            "mangledName": "$s11BarkoderSDK0A6HelperC27applyConfigSettingsFromFile_3url8finishedyAA0aE0C_SSyAHSg_s5Error_pSgtctFZ",
            "moduleName": "BarkoderSDK",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "applyConfigSettingsFromJson",
            "printedName": "applyConfigSettingsFromJson(_:jsonData:finished:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "BarkoderConfig",
                "printedName": "BarkoderSDK.BarkoderConfig",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig"
              },
              {
                "kind": "TypeNominal",
                "name": "Data",
                "printedName": "Foundation.Data",
                "usr": "s:10Foundation4DataV"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(BarkoderSDK.BarkoderConfig?, (any Swift.Error)?) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(BarkoderSDK.BarkoderConfig?, (any Swift.Error)?)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "BarkoderSDK.BarkoderConfig?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BarkoderConfig",
                            "printedName": "BarkoderSDK.BarkoderConfig",
                            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig"
                          }
                        ],
                        "usr": "s:Sq"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "(any Swift.Error)?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Error",
                            "printedName": "any Swift.Error",
                            "usr": "s:s5ErrorP"
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderHelper(cm)applyConfigSettingsFromJson:jsonData:finished:",
            "mangledName": "$s11BarkoderSDK0A6HelperC27applyConfigSettingsFromJson_8jsonData8finishedyAA0aE0C_10Foundation0J0VyAHSg_s5Error_pSgtctFZ",
            "moduleName": "BarkoderSDK",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "configToJSON",
            "printedName": "configToJSON(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.String?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "BarkoderConfig",
                "printedName": "BarkoderSDK.BarkoderConfig",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderConfig"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderHelper(cm)configToJSON:",
            "mangledName": "$s11BarkoderSDK0A6HelperC12configToJSONySSSgAA0A6ConfigCFZ",
            "moduleName": "BarkoderSDK",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "ObjC",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "BarkoderHelper",
                "printedName": "BarkoderSDK.BarkoderHelper",
                "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderHelper"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderHelper(im)init",
            "mangledName": "$s11BarkoderSDK0A6HelperCACycfc",
            "moduleName": "BarkoderSDK",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@BarkoderSDK@objc(cs)BarkoderHelper",
        "mangledName": "$s11BarkoderSDK0A6HelperC",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "AccessControl",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "BarkoderSDK",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UIImage",
        "printedName": "UIImage",
        "children": [
          {
            "kind": "Function",
            "name": "fixOrientation",
            "printedName": "fixOrientation()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIImage",
                "printedName": "UIKit.UIImage",
                "usr": "c:objc(cs)UIImage"
              }
            ],
            "declKind": "Func",
            "usr": "s:So7UIImageC11BarkoderSDKE14fixOrientationAByF",
            "mangledName": "$sSo7UIImageC11BarkoderSDKE14fixOrientationAByF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:objc(cs)UIImage",
        "moduleName": "UIKit",
        "isOpen": true,
        "intro_iOS": "2.0",
        "objc_name": "UIImage",
        "declAttributes": [
          "Available",
          "ObjC",
          "SynthesizedProtocol",
          "NonSendable",
          "Sendable",
          "Dynamic"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "isExternal": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "_ExpressibleByImageLiteral",
            "printedName": "_ExpressibleByImageLiteral",
            "usr": "s:s26_ExpressibleByImageLiteralP",
            "mangledName": "$ss26_ExpressibleByImageLiteralP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CGRect",
        "printedName": "CGRect",
        "children": [
          {
            "kind": "Var",
            "name": "fullScreen",
            "printedName": "fullScreen",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Var",
            "usr": "s:So6CGRectV11BarkoderSDKE10fullScreenABvpZ",
            "mangledName": "$sSo6CGRectV11BarkoderSDKE10fullScreenABvpZ",
            "moduleName": "BarkoderSDK",
            "static": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isFromExtension": true,
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGRect",
                    "printedName": "CoreFoundation.CGRect",
                    "usr": "c:@S@CGRect"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So6CGRectV11BarkoderSDKE10fullScreenABvgZ",
                "mangledName": "$sSo6CGRectV11BarkoderSDKE10fullScreenABvgZ",
                "moduleName": "BarkoderSDK",
                "static": true,
                "implicit": true,
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "fullScreenIntersection",
            "printedName": "fullScreenIntersection()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Func",
            "usr": "s:So6CGRectV11BarkoderSDKE22fullScreenIntersectionAByF",
            "mangledName": "$sSo6CGRectV11BarkoderSDKE22fullScreenIntersectionAByF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "isFullScreen",
            "printedName": "isFullScreen()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:So6CGRectV11BarkoderSDKE12isFullScreenSbyF",
            "mangledName": "$sSo6CGRectV11BarkoderSDKE12isFullScreenSbyF",
            "moduleName": "BarkoderSDK",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "c:@S@CGRect",
        "moduleName": "CoreFoundation",
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSValue",
                    "printedName": "Foundation.NSValue",
                    "usr": "c:objc(cs)NSValue"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "_CustomPlaygroundQuickLookable",
            "printedName": "_CustomPlaygroundQuickLookable",
            "usr": "s:s30_CustomPlaygroundQuickLookableP",
            "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "iBarkoder",
        "printedName": "iBarkoder",
        "children": [
          {
            "kind": "Function",
            "name": "GetVersion",
            "printedName": "GetVersion()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "c:@CM@BarkoderSDK@@objc(cs)iBarkoder(cm)GetVersion",
            "mangledName": "$sSo9iBarkoderC0A3SDKE10GetVersionSSyFZ",
            "moduleName": "BarkoderSDK",
            "static": true,
            "declAttributes": [
              "Final",
              "ObjC",
              "RawDocComment"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:objc(cs)iBarkoder",
        "moduleName": "Barkoder",
        "isOpen": true,
        "objc_name": "iBarkoder",
        "declAttributes": [
          "ObjC",
          "Dynamic"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "isExternal": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Copyable",
            "printedName": "Copyable",
            "usr": "s:s8CopyableP",
            "mangledName": "$ss8CopyableP"
          },
          {
            "kind": "Conformance",
            "name": "Escapable",
            "printedName": "Escapable",
            "usr": "s:s9EscapableP",
            "mangledName": "$ss9EscapableP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          }
        ]
      }
    ],
    "json_format_version": 8
  },
  "ConstValues": [
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderOverlay\/BarkoderRoiView.swift",
      "kind": "BooleanLiteral",
      "offset": 335,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderOverlay\/BarkoderRoiView.swift",
      "kind": "BooleanLiteral",
      "offset": 377,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderOverlay\/BarkoderRoiView.swift",
      "kind": "StringLiteral",
      "offset": 518,
      "length": 24,
      "value": "\"scanningIndicatorLayer\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderOverlay\/BarkoderRoiView.swift",
      "kind": "BooleanLiteral",
      "offset": 660,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderOverlay\/BarkoderRoiView.swift",
      "kind": "BooleanLiteral",
      "offset": 1018,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarcodeScannerStats\/BarcodeScannerStats.swift",
      "kind": "Array",
      "offset": 131,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarcodeScannerStats\/BarcodeScannerStats.swift",
      "kind": "Array",
      "offset": 174,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarcodeScannerStats\/BarcodeScannerStats.swift",
      "kind": "BooleanLiteral",
      "offset": 248,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "BooleanLiteral",
      "offset": 146,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "BooleanLiteral",
      "offset": 187,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "BooleanLiteral",
      "offset": 239,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "BooleanLiteral",
      "offset": 287,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "IntegerLiteral",
      "offset": 324,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "IntegerLiteral",
      "offset": 378,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "IntegerLiteral",
      "offset": 384,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "IntegerLiteral",
      "offset": 394,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "IntegerLiteral",
      "offset": 407,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "BooleanLiteral",
      "offset": 454,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "BooleanLiteral",
      "offset": 504,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "BooleanLiteral",
      "offset": 556,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "BooleanLiteral",
      "offset": 609,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "BooleanLiteral",
      "offset": 663,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "BooleanLiteral",
      "offset": 713,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "IntegerLiteral",
      "offset": 773,
      "length": 1,
      "value": "5"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "FloatLiteral",
      "offset": 843,
      "length": 3,
      "value": "0.8"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "FloatLiteral",
      "offset": 855,
      "length": 14,
      "value": "0.003921568627"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "FloatLiteral",
      "offset": 877,
      "length": 13,
      "value": "0.09803921569"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "IntegerLiteral",
      "offset": 899,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "IntegerLiteral",
      "offset": 944,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "FloatLiteral",
      "offset": 1004,
      "length": 3,
      "value": "0.8"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "FloatLiteral",
      "offset": 1016,
      "length": 14,
      "value": "0.003921568627"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "FloatLiteral",
      "offset": 1038,
      "length": 13,
      "value": "0.09803921569"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "IntegerLiteral",
      "offset": 1060,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "FloatLiteral",
      "offset": 1082,
      "length": 3,
      "value": "0.5"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "IntegerLiteral",
      "offset": 1124,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "IntegerLiteral",
      "offset": 1197,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "IntegerLiteral",
      "offset": 1207,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "IntegerLiteral",
      "offset": 1216,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "FloatLiteral",
      "offset": 1226,
      "length": 12,
      "value": "0.3950227649"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "FloatLiteral",
      "offset": 1308,
      "length": 3,
      "value": "0.8"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "FloatLiteral",
      "offset": 1320,
      "length": 14,
      "value": "0.003921568627"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "FloatLiteral",
      "offset": 1342,
      "length": 13,
      "value": "0.09803921569"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "IntegerLiteral",
      "offset": 1364,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "FloatLiteral",
      "offset": 1386,
      "length": 3,
      "value": "0.5"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "IntegerLiteral",
      "offset": 1438,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "IntegerLiteral",
      "offset": 1489,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigDefaults.swift",
      "kind": "BooleanLiteral",
      "offset": 1545,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 206,
      "length": 7,
      "value": "\"Aztec\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 242,
      "length": 15,
      "value": "\"Aztec Compact\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 276,
      "length": 4,
      "value": "\"QR\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 304,
      "length": 10,
      "value": "\"QR Micro\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 338,
      "length": 10,
      "value": "\"Code 128\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 371,
      "length": 9,
      "value": "\"Code 93\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 403,
      "length": 9,
      "value": "\"Code 39\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 436,
      "length": 9,
      "value": "\"Codabar\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 468,
      "length": 9,
      "value": "\"Code 11\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 497,
      "length": 5,
      "value": "\"MSI\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 523,
      "length": 7,
      "value": "\"Upc-A\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 551,
      "length": 7,
      "value": "\"Upc-E\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 580,
      "length": 8,
      "value": "\"Upc-E1\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 610,
      "length": 8,
      "value": "\"Ean-13\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 639,
      "length": 7,
      "value": "\"Ean-8\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 669,
      "length": 9,
      "value": "\"PDF 417\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 706,
      "length": 15,
      "value": "\"PDF 417 Micro\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 748,
      "length": 12,
      "value": "\"Datamatrix\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 783,
      "length": 9,
      "value": "\"Code 25\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 822,
      "length": 20,
      "value": "\"Interleaved 2 of 5\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 864,
      "length": 8,
      "value": "\"ITF 14\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 895,
      "length": 9,
      "value": "\"IATA 25\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 929,
      "length": 11,
      "value": "\"Matrix 25\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 968,
      "length": 14,
      "value": "\"Datalogic 25\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1005,
      "length": 9,
      "value": "\"COOP 25\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1037,
      "length": 9,
      "value": "\"Code 32\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1070,
      "length": 9,
      "value": "\"Telepen\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1103,
      "length": 9,
      "value": "\"Dotcode\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1139,
      "length": 13,
      "value": "\"ID Document\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1178,
      "length": 12,
      "value": "\"Databar 14\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1221,
      "length": 17,
      "value": "\"Databar Limited\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1270,
      "length": 18,
      "value": "\"Databar Expanded\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1314,
      "length": 12,
      "value": "\"Postal IMB\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1350,
      "length": 9,
      "value": "\"Postnet\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1382,
      "length": 8,
      "value": "\"Planet\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1421,
      "length": 17,
      "value": "\"Australian Post\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1464,
      "length": 12,
      "value": "\"Royal Mail\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1496,
      "length": 5,
      "value": "\"KIX\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1530,
      "length": 15,
      "value": "\"Japanese Post\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1631,
      "length": 9,
      "value": "\"decoder\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1664,
      "length": 9,
      "value": "\"general\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1703,
      "length": 15,
      "value": "\"decodingSpeed\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1740,
      "length": 7,
      "value": "\"roi_x\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1769,
      "length": 7,
      "value": "\"roi_y\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1798,
      "length": 7,
      "value": "\"roi_w\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1827,
      "length": 7,
      "value": "\"roi_h\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1859,
      "length": 10,
      "value": "\"checksum\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1900,
      "length": 16,
      "value": "\"masterChecksum\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1943,
      "length": 12,
      "value": "\"maxThreads\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 1979,
      "length": 9,
      "value": "\"enabled\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 2018,
      "length": 15,
      "value": "\"minimumLength\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 2063,
      "length": 15,
      "value": "\"maximumLength\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 2112,
      "length": 19,
      "value": "\"locationLineColor\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 2165,
      "length": 19,
      "value": "\"locationLineWidth\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 2213,
      "length": 14,
      "value": "\"roiLineColor\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 2256,
      "length": 14,
      "value": "\"roiLineWidth\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 2309,
      "length": 24,
      "value": "\"scanningIndicatorColor\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 2372,
      "length": 24,
      "value": "\"scanningIndicatorWidth\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 2439,
      "length": 28,
      "value": "\"scanningIndicatorAnimation\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 2514,
      "length": 32,
      "value": "\"scanningIndicatorAlwaysVisible\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 2590,
      "length": 29,
      "value": "\"closeSessionOnResultEnabled\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 2654,
      "length": 20,
      "value": "\"imageResultEnabled\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 2719,
      "length": 30,
      "value": "\"locationInImageResultEnabled\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 2790,
      "length": 26,
      "value": "\"locationInPreviewEnabled\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 2851,
      "length": 20,
      "value": "\"pinchToZoomEnabled\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 2908,
      "length": 22,
      "value": "\"beepOnSuccessEnabled\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 2970,
      "length": 25,
      "value": "\"vibrateOnSuccessEnabled\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 3035,
      "length": 25,
      "value": "\"regionOfInterestVisible\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 3095,
      "length": 20,
      "value": "\"barkoderResolution\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 3146,
      "length": 16,
      "value": "\"formattingType\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 3199,
      "length": 22,
      "value": "\"encodingCharacterSet\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 3255,
      "length": 19,
      "value": "\"duplicatesDelayMs\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 3310,
      "length": 21,
      "value": "\"maximumResultsCount\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 3355,
      "length": 9,
      "value": "\"dpmMode\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 3398,
      "length": 19,
      "value": "\"enableMisshaped1D\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 3446,
      "length": 14,
      "value": "\"upcEanDeblur\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 3498,
      "length": 23,
      "value": "\"enableVINRestrictions\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 3569,
      "length": 33,
      "value": "\"thresholdBetweenDuplicatesScans\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Config\/BarkoderConfigHelper.swift",
      "kind": "StringLiteral",
      "offset": 3634,
      "length": 17,
      "value": "\"enableComposite\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderError.swift",
      "kind": "IntegerLiteral",
      "offset": 138,
      "length": 18,
      "value": "1"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderError.swift",
      "kind": "IntegerLiteral",
      "offset": 166,
      "length": 17,
      "value": "2"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderError.swift",
      "kind": "IntegerLiteral",
      "offset": 193,
      "length": 12,
      "value": "3"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderError.swift",
      "kind": "IntegerLiteral",
      "offset": 215,
      "length": 16,
      "value": "4"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderError.swift",
      "kind": "IntegerLiteral",
      "offset": 241,
      "length": 16,
      "value": "5"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderError.swift",
      "kind": "IntegerLiteral",
      "offset": 285,
      "length": 19,
      "value": "6"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderError.swift",
      "kind": "IntegerLiteral",
      "offset": 314,
      "length": 12,
      "value": "7"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderError.swift",
      "kind": "StringLiteral",
      "offset": 404,
      "length": 13,
      "value": "\"Invalid URL\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderError.swift",
      "kind": "StringLiteral",
      "offset": 448,
      "length": 29,
      "value": "\"Failed to get data from URL\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderError.swift",
      "kind": "StringLiteral",
      "offset": 507,
      "length": 21,
      "value": "\"Invalid data format\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderError.swift",
      "kind": "StringLiteral",
      "offset": 553,
      "length": 16,
      "value": "\"File not found\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderError.swift",
      "kind": "StringLiteral",
      "offset": 598,
      "length": 20,
      "value": "\"Invalid ROI format\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderError.swift",
      "kind": "StringLiteral",
      "offset": 647,
      "length": 38,
      "value": "\"Missing roi_x, roi_y, roi_w or roi_h\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderError.swift",
      "kind": "StringLiteral",
      "offset": 726,
      "length": 24,
      "value": "\"Argument out of bounds\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderError.swift",
      "kind": "StringLiteral",
      "offset": 775,
      "length": 16,
      "value": "\"Config not set\""
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BeepPlayer.swift",
      "kind": "IntegerLiteral",
      "offset": 167,
      "length": 1,
      "value": "8"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BeepPlayer.swift",
      "kind": "IntegerLiteral",
      "offset": 223,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BeepPlayer.swift",
      "kind": "IntegerLiteral",
      "offset": 233,
      "length": 1,
      "value": "8"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BeepPlayer.swift",
      "kind": "IntegerLiteral",
      "offset": 266,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderCameraManager.swift",
      "kind": "BooleanLiteral",
      "offset": 449,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderCameraManager.swift",
      "kind": "BooleanLiteral",
      "offset": 805,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderCameraManager.swift",
      "kind": "FloatLiteral",
      "offset": 841,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderCameraManager.swift",
      "kind": "FloatLiteral",
      "offset": 872,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderCameraManager.swift",
      "kind": "BooleanLiteral",
      "offset": 905,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderCameraManager.swift",
      "kind": "BooleanLiteral",
      "offset": 944,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderCameraManager.swift",
      "kind": "BooleanLiteral",
      "offset": 981,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderCameraManager.swift",
      "kind": "FloatLiteral",
      "offset": 1027,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderCameraManager.swift",
      "kind": "FloatLiteral",
      "offset": 1063,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderCameraManager.swift",
      "kind": "IntegerLiteral",
      "offset": 1119,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderCameraManager.swift",
      "kind": "BooleanLiteral",
      "offset": 1168,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderCameraManager.swift",
      "kind": "BooleanLiteral",
      "offset": 1223,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderView.swift",
      "kind": "IntegerLiteral",
      "offset": 525,
      "length": 3,
      "value": "1"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderView.swift",
      "kind": "IntegerLiteral",
      "offset": 614,
      "length": 3,
      "value": "2"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderView.swift",
      "kind": "IntegerLiteral",
      "offset": 881,
      "length": 5,
      "value": "1"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderView.swift",
      "kind": "Array",
      "offset": 2393,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderView.swift",
      "kind": "IntegerLiteral",
      "offset": 2459,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderView\/BarkoderView.swift",
      "kind": "BooleanLiteral",
      "offset": 2499,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Extensions\/CGRectExtension.swift",
      "kind": "IntegerLiteral",
      "offset": 153,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Extensions\/CGRectExtension.swift",
      "kind": "IntegerLiteral",
      "offset": 166,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Extensions\/UIColorExtension.swift",
      "kind": "IntegerLiteral",
      "offset": 779,
      "length": 4,
      "value": "0xFF"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Extensions\/UIColorExtension.swift",
      "kind": "IntegerLiteral",
      "offset": 814,
      "length": 1,
      "value": "8"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Extensions\/UIColorExtension.swift",
      "kind": "IntegerLiteral",
      "offset": 819,
      "length": 4,
      "value": "0xFF"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Extensions\/UIColorExtension.swift",
      "kind": "IntegerLiteral",
      "offset": 852,
      "length": 2,
      "value": "16"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Extensions\/UIColorExtension.swift",
      "kind": "IntegerLiteral",
      "offset": 858,
      "length": 4,
      "value": "0xFF"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Extensions\/UIColorExtension.swift",
      "kind": "IntegerLiteral",
      "offset": 893,
      "length": 2,
      "value": "24"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Extensions\/UIColorExtension.swift",
      "kind": "IntegerLiteral",
      "offset": 899,
      "length": 4,
      "value": "0xFF"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Extensions\/UIColorExtension.swift",
      "kind": "IntegerLiteral",
      "offset": 941,
      "length": 3,
      "value": "255"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Extensions\/UIColorExtension.swift",
      "kind": "IntegerLiteral",
      "offset": 969,
      "length": 3,
      "value": "255"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Extensions\/UIColorExtension.swift",
      "kind": "IntegerLiteral",
      "offset": 1013,
      "length": 3,
      "value": "255"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/Extensions\/UIColorExtension.swift",
      "kind": "IntegerLiteral",
      "offset": 1041,
      "length": 3,
      "value": "255"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderHelper.swift",
      "kind": "IntegerLiteral",
      "offset": 5699,
      "length": 13,
      "value": "1"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderHelper.swift",
      "kind": "IntegerLiteral",
      "offset": 5726,
      "length": 2,
      "value": "2"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderHelper.swift",
      "kind": "IntegerLiteral",
      "offset": 5742,
      "length": 9,
      "value": "3"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderHelper.swift",
      "kind": "IntegerLiteral",
      "offset": 5765,
      "length": 13,
      "value": "4"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderHelper.swift",
      "kind": "IntegerLiteral",
      "offset": 5792,
      "length": 6,
      "value": "5"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderHelper.swift",
      "kind": "IntegerLiteral",
      "offset": 5812,
      "length": 3,
      "value": "6"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderHelper.swift",
      "kind": "IntegerLiteral",
      "offset": 5829,
      "length": 3,
      "value": "7"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderHelper.swift",
      "kind": "IntegerLiteral",
      "offset": 5846,
      "length": 7,
      "value": "8"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderHelper.swift",
      "kind": "IntegerLiteral",
      "offset": 5861,
      "length": 6,
      "value": "9"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderHelper.swift",
      "kind": "IntegerLiteral",
      "offset": 5881,
      "length": 3,
      "value": "10"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderHelper.swift",
      "kind": "IntegerLiteral",
      "offset": 5898,
      "length": 12,
      "value": "11"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderHelper.swift",
      "kind": "IntegerLiteral",
      "offset": 5924,
      "length": 9,
      "value": "12"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderHelper.swift",
      "kind": "IntegerLiteral",
      "offset": 5947,
      "length": 12,
      "value": "13"
    },
    {
      "filePath": "\/Users\/goranchakarevski\/Desktop\/Barkoder\/barkoder-ios\/BarkoderSDK\/BarkoderSDK\/BarkoderOverlay\/NoActiveDecodersOverlay.swift",
      "kind": "BooleanLiteral",
      "offset": 1597,
      "length": 5,
      "value": "false"
    }
  ]
}