diff --git a/Package.swift b/Package.swift index 8e617ec..bc69c88 100644 --- a/Package.swift +++ b/Package.swift @@ -30,8 +30,8 @@ let package = Package( ), .binaryTarget( name: "SalemoveSDK", - url: "https://github.com/salemove/ios-bundle/releases/download/0.35.11/SalemoveSDK.xcframework.zip", - checksum: "8b9fa94bbb3e9591b2cad6b96a84d4879a3a804d6465d341229d29a50c69fd16" + url: "https://github.com/salemove/ios-bundle/releases/download/0.35.12/SalemoveSDK.xcframework.zip", + checksum: "75a9730dfcafef7d08807bc4d1605bc779a79346a128b90912331229e971015d" ), .target( name: "GliaSDK", diff --git a/SalemoveSDK.podspec b/SalemoveSDK.podspec index 678617e..edf3325 100644 --- a/SalemoveSDK.podspec +++ b/SalemoveSDK.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'SalemoveSDK' - s.version = '0.35.11' + s.version = '0.35.12' s.summary = 'The Glia Core SDK' s.description = 'The Glia Core SDK brings the in-person customer experience to iOS devices.' s.homepage = 'https://www.glia.com/' diff --git a/SalemoveSDK.xcframework/Info.plist b/SalemoveSDK.xcframework/Info.plist index 2a06628..b8fb1b2 100644 --- a/SalemoveSDK.xcframework/Info.plist +++ b/SalemoveSDK.xcframework/Info.plist @@ -6,30 +6,30 @@ LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath SalemoveSDK.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath SalemoveSDK.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator CFBundlePackageType diff --git a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Headers/SalemoveSDK-Swift.h b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Headers/SalemoveSDK-Swift.h index 7228bd1..a9260f4 100644 --- a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Headers/SalemoveSDK-Swift.h +++ b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Headers/SalemoveSDK-Swift.h @@ -1,4 +1,6 @@ -// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) #ifndef SALEMOVESDK_SWIFT_H #define SALEMOVESDK_SWIFT_H #pragma clang diagnostic push @@ -21,11 +23,20 @@ # include #endif +#pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) #include +#endif +#if defined(__cplusplus) +#include +#include +#include +#else #include #include #include +#endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 @@ -181,9 +192,11 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif +#if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif +#endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" @@ -191,11 +204,33 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # define SWIFT_EXTERN extern # endif #endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT noexcept +#endif +#else +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT +#endif +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_CXX_INT_DEFINED) +#define SWIFT_CXX_INT_DEFINED +namespace swift { +using Int = ptrdiff_t; +using UInt = size_t; +} +#endif +#endif +#if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif -@import CoreGraphics; +@import CoreFoundation; @import Foundation; @import ObjectiveC; @import UIKit; @@ -203,6 +238,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @import WebRTC; #endif +#endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -210,6 +246,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -218,6 +255,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +#if defined(__OBJC__) /// Attachment included in a Message. SWIFT_CLASS("_TtC11SalemoveSDK10Attachment") @@ -1333,8 +1371,15 @@ SWIFT_CLASS("_TtC11SalemoveSDK25VisitorScreenSharingState") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +#endif +#if defined(__cplusplus) +#endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif #pragma clang diagnostic pop #endif + +#else +#error unsupported Swift architecture +#endif diff --git a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Info.plist b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Info.plist index ab6bb49..e98c8f0 100644 Binary files a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Info.plist and b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Info.plist differ diff --git a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.abi.json b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 0000000..0068eee --- /dev/null +++ b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,35759 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "TypeDecl", + "name": "AttachmentType", + "printedName": "AttachmentType", + "children": [ + { + "kind": "Var", + "name": "files", + "printedName": "files", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AttachmentType.Type) -> SalemoveSDK.AttachmentType", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AttachmentType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@AttachmentType@AttachmentTypeFiles", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO5filesyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "singleChoice", + "printedName": "singleChoice", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AttachmentType.Type) -> SalemoveSDK.AttachmentType", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AttachmentType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@AttachmentType@AttachmentTypeSingleChoice", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO12singleChoiceyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "singleChoiceResponse", + "printedName": "singleChoiceResponse", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AttachmentType.Type) -> SalemoveSDK.AttachmentType", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AttachmentType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@AttachmentType@AttachmentTypeSingleChoiceResponse", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO20singleChoiceResponseyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "ssml", + "printedName": "ssml", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AttachmentType.Type) -> SalemoveSDK.AttachmentType", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AttachmentType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@AttachmentType@AttachmentTypeSsml", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO4ssmlyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.AttachmentType?", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK14AttachmentTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK14AttachmentTypeO8rawValueSivp", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK14AttachmentTypeO8rawValueSivg", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@AttachmentType", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "VisitorCode", + "printedName": "VisitorCode", + "children": [ + { + "kind": "Var", + "name": "code", + "printedName": "code", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK11VisitorCodeV4codeSSvp", + "mangledName": "$s11SalemoveSDK11VisitorCodeV4codeSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK11VisitorCodeV4codeSSvg", + "mangledName": "$s11SalemoveSDK11VisitorCodeV4codeSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "expiresAt", + "printedName": "expiresAt", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK11VisitorCodeV9expiresAt10Foundation4DateVvp", + "mangledName": "$s11SalemoveSDK11VisitorCodeV9expiresAt10Foundation4DateVvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK11VisitorCodeV9expiresAt10Foundation4DateVvg", + "mangledName": "$s11SalemoveSDK11VisitorCodeV9expiresAt10Foundation4DateVvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorCode", + "printedName": "SalemoveSDK.VisitorCode", + "usr": "s:11SalemoveSDK11VisitorCodeV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK11VisitorCodeV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK11VisitorCodeV4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK11VisitorCodeV", + "mangledName": "$s11SalemoveSDK11VisitorCodeV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "TypeDecl", + "name": "EngagementFileData", + "printedName": "EngagementFileData", + "children": [ + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData(py)data", + "mangledName": "$s11SalemoveSDK18EngagementFileDataC4data10Foundation0E0Vvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData(im)data", + "mangledName": "$s11SalemoveSDK18EngagementFileDataC4data10Foundation0E0Vvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileData", + "printedName": "SalemoveSDK.EngagementFileData", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData(im)init", + "mangledName": "$s11SalemoveSDK18EngagementFileDataCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData", + "mangledName": "$s11SalemoveSDK18EngagementFileDataC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "EngagementOptions", + "printedName": "EngagementOptions", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(mediaDirection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementOptions", + "printedName": "SalemoveSDK.EngagementOptions", + "usr": "s:11SalemoveSDK17EngagementOptionsV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.MediaDirection?", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK17EngagementOptionsV14mediaDirectionAcA05MediaF0OSg_tcfc", + "mangledName": "$s11SalemoveSDK17EngagementOptionsV14mediaDirectionAcA05MediaF0OSg_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK17EngagementOptionsV", + "mangledName": "$s11SalemoveSDK17EngagementOptionsV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "EngagementEndingReason", + "printedName": "EngagementEndingReason", + "children": [ + { + "kind": "Var", + "name": "natural", + "printedName": "natural", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementEndingReason.Type) -> SalemoveSDK.EngagementEndingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementEndingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO7naturalyA2CmF", + "mangledName": "$s11SalemoveSDK22EngagementEndingReasonO7naturalyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementEndingReason.Type) -> SalemoveSDK.EngagementEndingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementEndingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO5erroryA2CmF", + "mangledName": "$s11SalemoveSDK22EngagementEndingReasonO5erroryA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + }, + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s11SalemoveSDK22EngagementEndingReasonO2eeoiySbAC_ACtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO9hashValueSivp", + "mangledName": "$s11SalemoveSDK22EngagementEndingReasonO9hashValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO9hashValueSivg", + "mangledName": "$s11SalemoveSDK22EngagementEndingReasonO9hashValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s11SalemoveSDK22EngagementEndingReasonO4hash4intoys6HasherVz_tF", + "moduleName": "SalemoveSDK", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO", + "mangledName": "$s11SalemoveSDK22EngagementEndingReasonO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "ReplayKit", + "printedName": "ReplayKit", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "PushNotificationsType", + "printedName": "PushNotificationsType", + "children": [ + { + "kind": "Var", + "name": "start", + "printedName": "start", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.PushNotificationsType.Type) -> SalemoveSDK.PushNotificationsType", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.PushNotificationsType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO5startyA2CmF", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO5startyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "end", + "printedName": "end", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.PushNotificationsType.Type) -> SalemoveSDK.PushNotificationsType", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.PushNotificationsType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO3endyA2CmF", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO3endyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failed", + "printedName": "failed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.PushNotificationsType.Type) -> SalemoveSDK.PushNotificationsType", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.PushNotificationsType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO6failedyA2CmF", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO6failedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "message", + "printedName": "message", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.PushNotificationsType.Type) -> SalemoveSDK.PushNotificationsType", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.PushNotificationsType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO7messageyA2CmF", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO7messageyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "transfer", + "printedName": "transfer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.PushNotificationsType.Type) -> SalemoveSDK.PushNotificationsType", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.PushNotificationsType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO8transferyA2CmF", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO8transferyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.PushNotificationsType?", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK21PushNotificationsTypeO8rawValueSivp", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO8rawValueSivg", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "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": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Attachment", + "printedName": "Attachment", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.AttachmentType?", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10AttachmentC4typeAA0C4TypeOSgvp", + "mangledName": "$s11SalemoveSDK10AttachmentC4typeAA0C4TypeOSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.AttachmentType?", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10AttachmentC4typeAA0C4TypeOSgvg", + "mangledName": "$s11SalemoveSDK10AttachmentC4typeAA0C4TypeOSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "selectedOption", + "printedName": "selectedOption", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10AttachmentC14selectedOptionSSSgvp", + "mangledName": "$s11SalemoveSDK10AttachmentC14selectedOptionSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10AttachmentC14selectedOptionSSSgvg", + "mangledName": "$s11SalemoveSDK10AttachmentC14selectedOptionSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "options", + "printedName": "options", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.SingleChoiceOption]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.SingleChoiceOption]", + "children": [ + { + "kind": "TypeNominal", + "name": "SingleChoiceOption", + "printedName": "SalemoveSDK.SingleChoiceOption", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10AttachmentC7optionsSayAA18SingleChoiceOptionCGSgvp", + "mangledName": "$s11SalemoveSDK10AttachmentC7optionsSayAA18SingleChoiceOptionCGSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.SingleChoiceOption]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.SingleChoiceOption]", + "children": [ + { + "kind": "TypeNominal", + "name": "SingleChoiceOption", + "printedName": "SalemoveSDK.SingleChoiceOption", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10AttachmentC7optionsSayAA18SingleChoiceOptionCGSgvg", + "mangledName": "$s11SalemoveSDK10AttachmentC7optionsSayAA18SingleChoiceOptionCGSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "imageUrl", + "printedName": "imageUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10AttachmentC8imageUrlSSSgvp", + "mangledName": "$s11SalemoveSDK10AttachmentC8imageUrlSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10AttachmentC8imageUrlSSSgvg", + "mangledName": "$s11SalemoveSDK10AttachmentC8imageUrlSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "files", + "printedName": "files", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.EngagementFile]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.EngagementFile]", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10AttachmentC5filesSayAA14EngagementFileCGSgvp", + "mangledName": "$s11SalemoveSDK10AttachmentC5filesSayAA14EngagementFileCGSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.EngagementFile]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.EngagementFile]", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10AttachmentC5filesSayAA14EngagementFileCGSgvg", + "mangledName": "$s11SalemoveSDK10AttachmentC5filesSayAA14EngagementFileCGSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(type:selectedOption:options:files:imageUrl:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.AttachmentType?", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.SingleChoiceOption]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.SingleChoiceOption]", + "children": [ + { + "kind": "TypeNominal", + "name": "SingleChoiceOption", + "printedName": "SalemoveSDK.SingleChoiceOption", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.EngagementFile]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.EngagementFile]", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10AttachmentC4type14selectedOption7options5files8imageUrlAcA0C4TypeOSg_SSSgSayAA012SingleChoiceF0CGSgSayAA14EngagementFileCGSgALtcfc", + "mangledName": "$s11SalemoveSDK10AttachmentC4type14selectedOption7options5files8imageUrlAcA0C4TypeOSg_SSSgSayAA012SingleChoiceF0CGSgSayAA14EngagementFileCGSgALtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(file:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + }, + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10AttachmentC4fileAcA14EngagementFileC_tcfc", + "mangledName": "$s11SalemoveSDK10AttachmentC4fileAcA14EngagementFileC_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(files:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.EngagementFile]", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10AttachmentC5filesACSayAA14EngagementFileCG_tcfc", + "mangledName": "$s11SalemoveSDK10AttachmentC5filesACSayAA14EngagementFileCG_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment(im)init", + "mangledName": "$s11SalemoveSDK10AttachmentCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10AttachmentC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK10AttachmentC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment", + "mangledName": "$s11SalemoveSDK10AttachmentC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "SingleChoiceOption", + "printedName": "SingleChoiceOption", + "children": [ + { + "kind": "Var", + "name": "text", + "printedName": "text", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption(py)text", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC4textSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption(im)text", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC4textSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption(im)setText:", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC4textSSSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK18SingleChoiceOptionC4textSSSgvM", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC4textSSSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption(py)value", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC5valueSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption(im)value", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC5valueSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption(im)setValue:", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC5valueSSSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK18SingleChoiceOptionC5valueSSSgvM", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC5valueSSSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SingleChoiceOption", + "printedName": "SalemoveSDK.SingleChoiceOption", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption(im)init", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SingleChoiceOption", + "printedName": "SalemoveSDK.SingleChoiceOption", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK18SingleChoiceOptionC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK18SingleChoiceOptionC6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "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": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "PushNotificationsConfigurable", + "printedName": "PushNotificationsConfigurable", + "children": [ + { + "kind": "Function", + "name": "enable", + "printedName": "enable(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK29PushNotificationsConfigurableP6enableyySbF", + "mangledName": "$s11SalemoveSDK29PushNotificationsConfigurableP6enableyySbF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.PushNotificationsConfigurable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "subscribeTo", + "printedName": "subscribeTo(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.PushNotificationsType]", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK29PushNotificationsConfigurableP11subscribeToyySayAA0cD4TypeOGF", + "mangledName": "$s11SalemoveSDK29PushNotificationsConfigurableP11subscribeToyySayAA0cD4TypeOGF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.PushNotificationsConfigurable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11SalemoveSDK29PushNotificationsConfigurableP", + "mangledName": "$s11SalemoveSDK29PushNotificationsConfigurableP", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "QueueTicket", + "printedName": "QueueTicket", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueTicket", + "printedName": "SalemoveSDK.QueueTicket", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK11QueueTicketC2idACSS_tcfc", + "mangledName": "$s11SalemoveSDK11QueueTicketC2idACSS_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueTicket", + "printedName": "SalemoveSDK.QueueTicket", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket(im)init", + "mangledName": "$s11SalemoveSDK11QueueTicketCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket", + "mangledName": "$s11SalemoveSDK11QueueTicketC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "EngagementHandling", + "printedName": "EngagementHandling", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK18EngagementHandlingP5startyyF", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP5startyyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "deprecated": true, + "protocolReq": true, + "declAttributes": [ + "Available", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(engagement:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Engagement", + "printedName": "SalemoveSDK.Engagement", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK18EngagementHandlingP5start10engagementyAA0C0C_tF", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP5start10engagementyAA0C0C_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "end", + "printedName": "end()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK18EngagementHandlingP3endyyF", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP3endyyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "deprecated": true, + "protocolReq": true, + "declAttributes": [ + "Available", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "end", + "printedName": "end(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK18EngagementHandlingP3end4withyAA0C12EndingReasonO_tF", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP3end4withyAA0C12EndingReasonO_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "onEngagementRequest", + "printedName": "onEngagementRequest", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(@escaping (SalemoveSDK.VisitorContext?, Swift.Bool, @escaping (Swift.Bool, SalemoveSDK.SalemoveError?) -> ()) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorContext?, Swift.Bool, @escaping (Swift.Bool, SalemoveSDK.SalemoveError?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.VisitorContext?, Swift.Bool, (Swift.Bool, SalemoveSDK.SalemoveError?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK18EngagementHandlingP02onC7RequestyyyAA14VisitorContextCSg_SbySb_AA0A5ErrorCSgtctccvp", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP02onC7RequestyyyAA14VisitorContextCSg_SbySb_AA0A5ErrorCSgtctccvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(@escaping (SalemoveSDK.VisitorContext?, Swift.Bool, @escaping (Swift.Bool, SalemoveSDK.SalemoveError?) -> ()) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorContext?, Swift.Bool, @escaping (Swift.Bool, SalemoveSDK.SalemoveError?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.VisitorContext?, Swift.Bool, (Swift.Bool, SalemoveSDK.SalemoveError?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK18EngagementHandlingP02onC7RequestyyyAA14VisitorContextCSg_SbySb_AA0A5ErrorCSgtctccvg", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP02onC7RequestyyyAA14VisitorContextCSg_SbySb_AA0A5ErrorCSgtctccvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onEngagementTransfer", + "printedName": "onEngagementTransfer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.Operator]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.Operator]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Operator]", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK18EngagementHandlingP02onC8TransferyySayAA8OperatorCGSgcvp", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP02onC8TransferyySayAA8OperatorCGSgcvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.Operator]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.Operator]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Operator]", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK18EngagementHandlingP02onC8TransferyySayAA8OperatorCGSgcvg", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP02onC8TransferyySayAA8OperatorCGSgcvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onEngagementTransferring", + "printedName": "onEngagementTransferring", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK18EngagementHandlingP02onC12Transferringyycvp", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP02onC12Transferringyycvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK18EngagementHandlingP02onC12Transferringyycvg", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP02onC12Transferringyycvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "end", + "printedName": "end(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK18EngagementHandlingPAAE3end4withyAA0C12EndingReasonO_tF", + "mangledName": "$s11SalemoveSDK18EngagementHandlingPAAE3end4withyAA0C12EndingReasonO_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(engagement:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Engagement", + "printedName": "SalemoveSDK.Engagement", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK18EngagementHandlingPAAE5start10engagementyAA0C0C_tF", + "mangledName": "$s11SalemoveSDK18EngagementHandlingPAAE5start10engagementyAA0C0C_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11SalemoveSDK18EngagementHandlingP", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "MessageHandling", + "printedName": "MessageHandling", + "children": [ + { + "kind": "Function", + "name": "receive", + "printedName": "receive(message:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(pl)MessageHandling(im)receiveWithMessage:", + "mangledName": "$s11SalemoveSDK15MessageHandlingP7receive7messageyAA0C0C_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MessageHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "onOperatorTypingStatusUpdate", + "printedName": "onOperatorTypingStatusUpdate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.OperatorTypingStatus) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "OperatorTypingStatus", + "printedName": "SalemoveSDK.OperatorTypingStatus", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorTypingStatus" + } + ] + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(pl)MessageHandling(py)onOperatorTypingStatusUpdate", + "mangledName": "$s11SalemoveSDK15MessageHandlingP28onOperatorTypingStatusUpdateyyAA0fgH0Ccvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.OperatorTypingStatus) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "OperatorTypingStatus", + "printedName": "SalemoveSDK.OperatorTypingStatus", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorTypingStatus" + } + ] + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(pl)MessageHandling(im)onOperatorTypingStatusUpdate", + "mangledName": "$s11SalemoveSDK15MessageHandlingP28onOperatorTypingStatusUpdateyyAA0fgH0Ccvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MessageHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onMessagesUpdated", + "printedName": "onMessagesUpdated", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.Message]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Message]", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(pl)MessageHandling(py)onMessagesUpdated", + "mangledName": "$s11SalemoveSDK15MessageHandlingP17onMessagesUpdatedyySayAA0C0CGcvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.Message]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Message]", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(pl)MessageHandling(im)onMessagesUpdated", + "mangledName": "$s11SalemoveSDK15MessageHandlingP17onMessagesUpdatedyySayAA0C0CGcvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MessageHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@SalemoveSDK@objc(pl)MessageHandling", + "mangledName": "$s11SalemoveSDK15MessageHandlingP", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "MediaHandling", + "printedName": "MediaHandling", + "children": [ + { + "kind": "Var", + "name": "onMediaUpgradeOffer", + "printedName": "onMediaUpgradeOffer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaUpgradeOffer, @escaping (Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.MediaUpgradeOffer, (Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeOffer", + "printedName": "SalemoveSDK.MediaUpgradeOffer", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK13MediaHandlingP02onC12UpgradeOfferyyAA0cfG0C_ySb_ySb_AA0A5ErrorCSgtcSgtctcvp", + "mangledName": "$s11SalemoveSDK13MediaHandlingP02onC12UpgradeOfferyyAA0cfG0C_ySb_ySb_AA0A5ErrorCSgtcSgtctcvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaUpgradeOffer, @escaping (Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.MediaUpgradeOffer, (Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeOffer", + "printedName": "SalemoveSDK.MediaUpgradeOffer", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK13MediaHandlingP02onC12UpgradeOfferyyAA0cfG0C_ySb_ySb_AA0A5ErrorCSgtcSgtctcvg", + "mangledName": "$s11SalemoveSDK13MediaHandlingP02onC12UpgradeOfferyyAA0cfG0C_ySb_ySb_AA0A5ErrorCSgtcSgtctcvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MediaHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onEngagementTransferMediaUpdate", + "printedName": "onEngagementTransferMediaUpdate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaUpgradeOffer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "MediaUpgradeOffer", + "printedName": "SalemoveSDK.MediaUpgradeOffer", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK13MediaHandlingP020onEngagementTransferC6UpdateyyAA0C12UpgradeOfferCcvp", + "mangledName": "$s11SalemoveSDK13MediaHandlingP020onEngagementTransferC6UpdateyyAA0C12UpgradeOfferCcvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaUpgradeOffer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "MediaUpgradeOffer", + "printedName": "SalemoveSDK.MediaUpgradeOffer", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK13MediaHandlingP020onEngagementTransferC6UpdateyyAA0C12UpgradeOfferCcvg", + "mangledName": "$s11SalemoveSDK13MediaHandlingP020onEngagementTransferC6UpdateyyAA0C12UpgradeOfferCcvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MediaHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onScreenSharingOffer", + "printedName": "onScreenSharingOffer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(@escaping (Swift.Bool) -> ()) -> ()", + "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": "Var", + "usr": "s:11SalemoveSDK13MediaHandlingP20onScreenSharingOfferyyySbccvp", + "mangledName": "$s11SalemoveSDK13MediaHandlingP20onScreenSharingOfferyyySbccvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(@escaping (Swift.Bool) -> ()) -> ()", + "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": "Accessor", + "usr": "s:11SalemoveSDK13MediaHandlingP20onScreenSharingOfferyyySbccvg", + "mangledName": "$s11SalemoveSDK13MediaHandlingP20onScreenSharingOfferyyySbccvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MediaHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onVideoStreamAdded", + "printedName": "onVideoStreamAdded", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VideoStreamable?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.VideoStreamable?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VideoStreamable?", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoStreamable", + "printedName": "SalemoveSDK.VideoStreamable", + "usr": "s:11SalemoveSDK15VideoStreamableP" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK13MediaHandlingP18onVideoStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvp", + "mangledName": "$s11SalemoveSDK13MediaHandlingP18onVideoStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VideoStreamable?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.VideoStreamable?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VideoStreamable?", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoStreamable", + "printedName": "SalemoveSDK.VideoStreamable", + "usr": "s:11SalemoveSDK15VideoStreamableP" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK13MediaHandlingP18onVideoStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvg", + "mangledName": "$s11SalemoveSDK13MediaHandlingP18onVideoStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MediaHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onAudioStreamAdded", + "printedName": "onAudioStreamAdded", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AudioStreamable?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.AudioStreamable?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.AudioStreamable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioStreamable", + "printedName": "SalemoveSDK.AudioStreamable", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK13MediaHandlingP18onAudioStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvp", + "mangledName": "$s11SalemoveSDK13MediaHandlingP18onAudioStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AudioStreamable?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.AudioStreamable?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.AudioStreamable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioStreamable", + "printedName": "SalemoveSDK.AudioStreamable", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK13MediaHandlingP18onAudioStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvg", + "mangledName": "$s11SalemoveSDK13MediaHandlingP18onAudioStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MediaHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onVisitorScreenSharingStateChange", + "printedName": "onVisitorScreenSharingStateChange", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorScreenSharingState, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.VisitorScreenSharingState, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorScreenSharingState", + "printedName": "SalemoveSDK.VisitorScreenSharingState", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK13MediaHandlingP33onVisitorScreenSharingStateChangeyyAA0fghI0C_AA0A5ErrorCSgtcvp", + "mangledName": "$s11SalemoveSDK13MediaHandlingP33onVisitorScreenSharingStateChangeyyAA0fghI0C_AA0A5ErrorCSgtcvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorScreenSharingState, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.VisitorScreenSharingState, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorScreenSharingState", + "printedName": "SalemoveSDK.VisitorScreenSharingState", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK13MediaHandlingP33onVisitorScreenSharingStateChangeyyAA0fghI0C_AA0A5ErrorCSgtcvg", + "mangledName": "$s11SalemoveSDK13MediaHandlingP33onVisitorScreenSharingStateChangeyyAA0fghI0C_AA0A5ErrorCSgtcvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MediaHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11SalemoveSDK13MediaHandlingP", + "mangledName": "$s11SalemoveSDK13MediaHandlingP", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "ErrorHandling", + "printedName": "ErrorHandling", + "children": [ + { + "kind": "Function", + "name": "fail", + "printedName": "fail(error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(pl)ErrorHandling(im)failWithError:", + "mangledName": "$s11SalemoveSDK13ErrorHandlingP4fail5erroryAA0aC0C_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.ErrorHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@SalemoveSDK@objc(pl)ErrorHandling", + "mangledName": "$s11SalemoveSDK13ErrorHandlingP", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Interactable", + "printedName": "Interactable", + "declKind": "Protocol", + "usr": "s:11SalemoveSDK12InteractableP", + "mangledName": "$s11SalemoveSDK12InteractableP", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 : SalemoveSDK.EngagementHandling, τ_0_0 : SalemoveSDK.ErrorHandling, τ_0_0 : SalemoveSDK.MediaHandling, τ_0_0 : SalemoveSDK.MessageHandling>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "EngagementHandling", + "printedName": "EngagementHandling", + "usr": "s:11SalemoveSDK18EngagementHandlingP", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP" + }, + { + "kind": "Conformance", + "name": "MessageHandling", + "printedName": "MessageHandling", + "usr": "c:@M@SalemoveSDK@objc(pl)MessageHandling", + "mangledName": "$s11SalemoveSDK15MessageHandlingP" + }, + { + "kind": "Conformance", + "name": "ErrorHandling", + "printedName": "ErrorHandling", + "usr": "c:@M@SalemoveSDK@objc(pl)ErrorHandling", + "mangledName": "$s11SalemoveSDK13ErrorHandlingP" + }, + { + "kind": "Conformance", + "name": "MediaHandling", + "printedName": "MediaHandling", + "usr": "s:11SalemoveSDK13MediaHandlingP", + "mangledName": "$s11SalemoveSDK13MediaHandlingP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Message", + "printedName": "Message", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Message(py)id", + "mangledName": "$s11SalemoveSDK7MessageC2idSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Message(im)id", + "mangledName": "$s11SalemoveSDK7MessageC2idSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "content", + "printedName": "content", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Message(py)content", + "mangledName": "$s11SalemoveSDK7MessageC7contentSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Message(im)content", + "mangledName": "$s11SalemoveSDK7MessageC7contentSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attachment", + "printedName": "attachment", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Attachment?", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Message(py)attachment", + "mangledName": "$s11SalemoveSDK7MessageC10attachmentAA10AttachmentCSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Attachment?", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Message(im)attachment", + "mangledName": "$s11SalemoveSDK7MessageC10attachmentAA10AttachmentCSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sender", + "printedName": "sender", + "children": [ + { + "kind": "TypeNominal", + "name": "MessageSender", + "printedName": "SalemoveSDK.MessageSender", + "usr": "s:11SalemoveSDK13MessageSenderV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK7MessageC6senderAA0C6SenderVvp", + "mangledName": "$s11SalemoveSDK7MessageC6senderAA0C6SenderVvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "MessageSender", + "printedName": "SalemoveSDK.MessageSender", + "usr": "s:11SalemoveSDK13MessageSenderV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK7MessageC6senderAA0C6SenderVvg", + "mangledName": "$s11SalemoveSDK7MessageC6senderAA0C6SenderVvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "metadata", + "printedName": "metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message.Metadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "Metadata", + "printedName": "SalemoveSDK.Message.Metadata", + "usr": "s:11SalemoveSDK7MessageC8MetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK7MessageC8metadataAC8MetadataVSgvp", + "mangledName": "$s11SalemoveSDK7MessageC8metadataAC8MetadataVSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message.Metadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "Metadata", + "printedName": "SalemoveSDK.Message.Metadata", + "usr": "s:11SalemoveSDK7MessageC8MetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK7MessageC8metadataAC8MetadataVSgvg", + "mangledName": "$s11SalemoveSDK7MessageC8metadataAC8MetadataVSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:content:sender:attachment:metadata:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "MessageSender", + "printedName": "SalemoveSDK.MessageSender", + "usr": "s:11SalemoveSDK13MessageSenderV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Attachment?", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message.Metadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "Metadata", + "printedName": "SalemoveSDK.Message.Metadata", + "usr": "s:11SalemoveSDK7MessageC8MetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK7MessageC2id7content6sender10attachment8metadataACSS_SSAA0C6SenderVAA10AttachmentCSgAC8MetadataVSgtcfc", + "mangledName": "$s11SalemoveSDK7MessageC2id7content6sender10attachment8metadataACSS_SSAA0C6SenderVAA10AttachmentCSgAC8MetadataVSgtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK7MessageC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK7MessageC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Required", + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)Message(im)init", + "mangledName": "$s11SalemoveSDK7MessageCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "Metadata", + "printedName": "Metadata", + "children": [ + { + "kind": "TypeDecl", + "name": "CodingKeys", + "printedName": "CodingKeys", + "children": [ + { + "kind": "Var", + "name": "metadata", + "printedName": "metadata", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Message.Metadata.CodingKeys.Type) -> SalemoveSDK.Message.Metadata.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO8metadatayA2GmF", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO8metadatayA2GmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys?", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO8rawValueAGSgSS_tcfc", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO8rawValueAGSgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringValue", + "printedName": "stringValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO11stringValueSSvp", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO11stringValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO11stringValueSSvg", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO11stringValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(stringValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys?", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO11stringValueAGSgSS_tcfc", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO11stringValueAGSgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "intValue", + "printedName": "intValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO8intValueSiSgvp", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO8intValueSiSgvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO8intValueSiSgvg", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO8intValueSiSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(intValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys?", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO8intValueAGSgSi_tcfc", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO8intValueAGSgSi_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CodingKey", + "printedName": "CodingKey", + "usr": "s:s9CodingKeyP", + "mangledName": "$ss9CodingKeyP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Function", + "name": "decode", + "printedName": "decode(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "τ_0_0.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK7MessageC8MetadataV6decodeyxxmKSeRzlF", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV6decodeyxxmKSeRzlF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(container:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Metadata", + "printedName": "SalemoveSDK.Message.Metadata", + "usr": "s:11SalemoveSDK7MessageC8MetadataV" + }, + { + "kind": "TypeNominal", + "name": "KeyedDecodingContainer", + "printedName": "Swift.KeyedDecodingContainer", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO" + } + ], + "usr": "s:s22KeyedDecodingContainerV" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK7MessageC8MetadataV9containerAEs22KeyedDecodingContainerVyAE10CodingKeysOG_tcfc", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV9containerAEs22KeyedDecodingContainerVyAE10CodingKeysOG_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK7MessageC8MetadataV", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)Message", + "mangledName": "$s11SalemoveSDK7MessageC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "MessageSender", + "printedName": "MessageSender", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK13MessageSenderV4typeAC0D4TypeOvp", + "mangledName": "$s11SalemoveSDK13MessageSenderV4typeAC0D4TypeOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK13MessageSenderV4typeAC0D4TypeOvg", + "mangledName": "$s11SalemoveSDK13MessageSenderV4typeAC0D4TypeOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "MessageSender", + "printedName": "SalemoveSDK.MessageSender", + "usr": "s:11SalemoveSDK13MessageSenderV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK13MessageSenderV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK13MessageSenderV4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "MessageSender", + "printedName": "SalemoveSDK.MessageSender", + "usr": "s:11SalemoveSDK13MessageSenderV" + }, + { + "kind": "TypeNominal", + "name": "MessageSender", + "printedName": "SalemoveSDK.MessageSender", + "usr": "s:11SalemoveSDK13MessageSenderV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK13MessageSenderV2eeoiySbAC_ACtFZ", + "mangledName": "$s11SalemoveSDK13MessageSenderV2eeoiySbAC_ACtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK13MessageSenderV6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK13MessageSenderV6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "MessageSender", + "printedName": "SalemoveSDK.MessageSender", + "usr": "s:11SalemoveSDK13MessageSenderV" + }, + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK13MessageSenderV4typeA2C0D4TypeO_tcfc", + "mangledName": "$s11SalemoveSDK13MessageSenderV4typeA2C0D4TypeO_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "SenderType", + "printedName": "SenderType", + "children": [ + { + "kind": "Var", + "name": "visitor", + "printedName": "visitor", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MessageSender.SenderType.Type) -> SalemoveSDK.MessageSender.SenderType", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MessageSender.SenderType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO7visitoryA2EmF", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO7visitoryA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "operator", + "printedName": "operator", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MessageSender.SenderType.Type) -> SalemoveSDK.MessageSender.SenderType", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MessageSender.SenderType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO8operatoryA2EmF", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO8operatoryA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "omniguide", + "printedName": "omniguide", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MessageSender.SenderType.Type) -> SalemoveSDK.MessageSender.SenderType", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MessageSender.SenderType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO9omniguideyA2EmF", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO9omniguideyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "system", + "printedName": "system", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MessageSender.SenderType.Type) -> SalemoveSDK.MessageSender.SenderType", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MessageSender.SenderType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO6systemyA2EmF", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO6systemyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.MessageSender.SenderType?", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO8rawValueAESgSS_tcfc", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO8rawValueAESgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK13MessageSenderV", + "mangledName": "$s11SalemoveSDK13MessageSenderV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "PushNotificationsHandling", + "printedName": "PushNotificationsHandling", + "children": [ + { + "kind": "Function", + "name": "userNotificationCenter", + "printedName": "userNotificationCenter(_:willPresent:withCompletionHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UNUserNotificationCenter", + "printedName": "UserNotifications.UNUserNotificationCenter", + "usr": "c:objc(cs)UNUserNotificationCenter" + }, + { + "kind": "TypeNominal", + "name": "UNNotification", + "printedName": "UserNotifications.UNNotification", + "usr": "c:objc(cs)UNNotification" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(UserNotifications.UNNotificationPresentationOptions) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UNNotificationPresentationOptions", + "printedName": "UserNotifications.UNNotificationPresentationOptions", + "usr": "c:@E@UNNotificationPresentationOptions" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK25PushNotificationsHandlingP22userNotificationCenter_11willPresent21withCompletionHandlerySo06UNUsergH0C_So14UNNotificationCySo0O19PresentationOptionsVctF", + "mangledName": "$s11SalemoveSDK25PushNotificationsHandlingP22userNotificationCenter_11willPresent21withCompletionHandlerySo06UNUsergH0C_So14UNNotificationCySo0O19PresentationOptionsVctF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.PushNotificationsHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "userNotificationCenter", + "printedName": "userNotificationCenter(_:didReceive:withCompletionHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UNUserNotificationCenter", + "printedName": "UserNotifications.UNUserNotificationCenter", + "usr": "c:objc(cs)UNUserNotificationCenter" + }, + { + "kind": "TypeNominal", + "name": "UNNotificationResponse", + "printedName": "UserNotifications.UNNotificationResponse", + "usr": "c:objc(cs)UNNotificationResponse" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK25PushNotificationsHandlingP22userNotificationCenter_10didReceive21withCompletionHandlerySo06UNUsergH0C_So22UNNotificationResponseCyyctF", + "mangledName": "$s11SalemoveSDK25PushNotificationsHandlingP22userNotificationCenter_10didReceive21withCompletionHandlerySo06UNUsergH0C_So22UNNotificationResponseCyyctF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.PushNotificationsHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "application", + "printedName": "application(_:didFailToRegisterForRemoteNotificationsWithError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK25PushNotificationsHandlingP11application_026didFailToRegisterForRemoteD9WithErrorySo13UIApplicationC_s0N0_ptF", + "mangledName": "$s11SalemoveSDK25PushNotificationsHandlingP11application_026didFailToRegisterForRemoteD9WithErrorySo13UIApplicationC_s0N0_ptF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.PushNotificationsHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "application", + "printedName": "application(_:didRegisterForRemoteNotificationsWithDeviceToken:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK25PushNotificationsHandlingP11application_020didRegisterForRemoteD15WithDeviceTokenySo13UIApplicationC_10Foundation4DataVtF", + "mangledName": "$s11SalemoveSDK25PushNotificationsHandlingP11application_020didRegisterForRemoteD15WithDeviceTokenySo13UIApplicationC_10Foundation4DataVtF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.PushNotificationsHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11SalemoveSDK25PushNotificationsHandlingP", + "mangledName": "$s11SalemoveSDK25PushNotificationsHandlingP", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "VisitorInfoUpdate", + "printedName": "VisitorInfoUpdate", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "email", + "printedName": "email", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "phone", + "printedName": "phone", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "note", + "printedName": "note", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "noteUpdateMethod", + "printedName": "noteUpdateMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "externalID", + "printedName": "externalID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvg", + "moduleName": "SalemoveSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvs", + "moduleName": "SalemoveSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "customAttributes", + "printedName": "customAttributes", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "customAttributesUpdateMethod", + "printedName": "customAttributesUpdateMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(name:email:phone:note:noteUpdateMethod:externalID:customAttributes:customAttributesUpdateMethod:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorInfoUpdate", + "printedName": "SalemoveSDK.VisitorInfoUpdate", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4name5email5phone4note0iE6Method10externalID16customAttributes0mneJ0ACSSSg_A3lC04NoteeJ0OSgALSDyS2SGSgAC06CustomneJ0OSgtcfc", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4name5email5phone4note0iE6Method10externalID16customAttributes0mneJ0ACSSSg_A3lC04NoteeJ0OSgALSDyS2SGSgAC06CustomneJ0OSgtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "NoteUpdateMethod", + "printedName": "NoteUpdateMethod", + "children": [ + { + "kind": "Var", + "name": "replace", + "printedName": "replace", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod.Type) -> SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO7replaceyA2EmF", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO7replaceyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "append", + "printedName": "append", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod.Type) -> SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO6appendyA2EmF", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO6appendyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO8rawValueAESgSS_tcfc", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO8rawValueAESgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CustomAttributesUpdateMethod", + "printedName": "CustomAttributesUpdateMethod", + "children": [ + { + "kind": "Var", + "name": "replace", + "printedName": "replace", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod.Type) -> SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO7replaceyA2EmF", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO7replaceyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "merge", + "printedName": "merge", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod.Type) -> SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO5mergeyA2EmF", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO5mergeyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO8rawValueAESgSS_tcfc", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO8rawValueAESgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "UserNotifications", + "printedName": "UserNotifications", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "PushNotifications", + "printedName": "PushNotifications", + "children": [ + { + "kind": "Var", + "name": "handler", + "printedName": "handler", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.Push) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Push) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Push", + "printedName": "SalemoveSDK.Push", + "usr": "c:@M@SalemoveSDK@objc(cs)Push" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications(py)handler", + "mangledName": "$s11SalemoveSDK17PushNotificationsC7handleryAA0C0CcSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.Push) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Push) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Push", + "printedName": "SalemoveSDK.Push", + "usr": "c:@M@SalemoveSDK@objc(cs)Push" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications(im)handler", + "mangledName": "$s11SalemoveSDK17PushNotificationsC7handleryAA0C0CcSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.Push) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Push) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Push", + "printedName": "SalemoveSDK.Push", + "usr": "c:@M@SalemoveSDK@objc(cs)Push" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications(im)setHandler:", + "mangledName": "$s11SalemoveSDK17PushNotificationsC7handleryAA0C0CcSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17PushNotificationsC7handleryAA0C0CcSgvM", + "mangledName": "$s11SalemoveSDK17PushNotificationsC7handleryAA0C0CcSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.PushNotifications", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications(im)init", + "mangledName": "$s11SalemoveSDK17PushNotificationsCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "application", + "printedName": "application(_:didRegisterForRemoteNotificationsWithDeviceToken:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)PushNotifications(im)application:didRegisterForRemoteNotificationsWithDeviceToken:", + "mangledName": "$s11SalemoveSDK17PushNotificationsC11application_020didRegisterForRemoteD15WithDeviceTokenySo13UIApplicationC_10Foundation4DataVtF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "application", + "printedName": "application(_:didFailToRegisterForRemoteNotificationsWithError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)PushNotifications(im)application:didFailToRegisterForRemoteNotificationsWithError:", + "mangledName": "$s11SalemoveSDK17PushNotificationsC11application_026didFailToRegisterForRemoteD9WithErrorySo13UIApplicationC_s0M0_ptF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "userNotificationCenter", + "printedName": "userNotificationCenter(_:willPresent:withCompletionHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UNUserNotificationCenter", + "printedName": "UserNotifications.UNUserNotificationCenter", + "usr": "c:objc(cs)UNUserNotificationCenter" + }, + { + "kind": "TypeNominal", + "name": "UNNotification", + "printedName": "UserNotifications.UNNotification", + "usr": "c:objc(cs)UNNotification" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(UserNotifications.UNNotificationPresentationOptions) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UNNotificationPresentationOptions", + "printedName": "UserNotifications.UNNotificationPresentationOptions", + "usr": "c:@E@UNNotificationPresentationOptions" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)PushNotifications(im)userNotificationCenter:willPresentNotification:withCompletionHandler:", + "mangledName": "$s11SalemoveSDK17PushNotificationsC22userNotificationCenter_11willPresent21withCompletionHandlerySo06UNUserfG0C_So14UNNotificationCySo0N19PresentationOptionsVctF", + "moduleName": "SalemoveSDK", + "objc_name": "userNotificationCenter:willPresentNotification:withCompletionHandler:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "userNotificationCenter", + "printedName": "userNotificationCenter(_:didReceive:withCompletionHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UNUserNotificationCenter", + "printedName": "UserNotifications.UNUserNotificationCenter", + "usr": "c:objc(cs)UNUserNotificationCenter" + }, + { + "kind": "TypeNominal", + "name": "UNNotificationResponse", + "printedName": "UserNotifications.UNNotificationResponse", + "usr": "c:objc(cs)UNNotificationResponse" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)PushNotifications(im)userNotificationCenter:didReceiveNotificationResponse:withCompletionHandler:", + "mangledName": "$s11SalemoveSDK17PushNotificationsC22userNotificationCenter_10didReceive21withCompletionHandlerySo06UNUserfG0C_So22UNNotificationResponseCyyctF", + "moduleName": "SalemoveSDK", + "objc_name": "userNotificationCenter:didReceiveNotificationResponse:withCompletionHandler:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enable", + "printedName": "enable(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK17PushNotificationsC6enableyySbF", + "mangledName": "$s11SalemoveSDK17PushNotificationsC6enableyySbF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "AccessControl", + "Available" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "subscribeTo", + "printedName": "subscribeTo(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.PushNotificationsType]", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK17PushNotificationsC11subscribeToyySayAA0cD4TypeOGF", + "mangledName": "$s11SalemoveSDK17PushNotificationsC11subscribeToyySayAA0cD4TypeOGF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications", + "mangledName": "$s11SalemoveSDK17PushNotificationsC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "PushNotificationsHandling", + "printedName": "PushNotificationsHandling", + "usr": "s:11SalemoveSDK25PushNotificationsHandlingP", + "mangledName": "$s11SalemoveSDK25PushNotificationsHandlingP" + }, + { + "kind": "Conformance", + "name": "PushNotificationsConfigurable", + "printedName": "PushNotificationsConfigurable", + "usr": "s:11SalemoveSDK29PushNotificationsConfigurableP", + "mangledName": "$s11SalemoveSDK29PushNotificationsConfigurableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Tagged", + "printedName": "Tagged", + "children": [ + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedV8rawValueq_vp", + "mangledName": "$s11SalemoveSDK6TaggedV8rawValueq_vp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedV8rawValueq_vg", + "mangledName": "$s11SalemoveSDK6TaggedV8rawValueq_vg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1>", + "sugared_genericSig": "", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedV8rawValueq_vs", + "mangledName": "$s11SalemoveSDK6TaggedV8rawValueq_vs", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1>", + "sugared_genericSig": "", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedV8rawValueq_vM", + "mangledName": "$s11SalemoveSDK6TaggedV8rawValueq_vM", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1>", + "sugared_genericSig": "", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedV8rawValueACyxq_Gq__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedV8rawValueACyxq_Gq__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "map", + "printedName": "map(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_1_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(τ_0_1) -> τ_1_0", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "typeAttributes": [ + "noescape" + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedV3mapyACyxqd__Gqd__q_XElF", + "mangledName": "$s11SalemoveSDK6TaggedV3mapyACyxqd__Gqd__q_XElF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1, τ_1_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(dynamicMember:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "Swift.KeyPath<τ_0_1, τ_1_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:s7KeyPathC" + } + ], + "declKind": "Subscript", + "usr": "s:11SalemoveSDK6TaggedV13dynamicMemberqd__s7KeyPathCyq_qd__G_tcluip", + "mangledName": "$s11SalemoveSDK6TaggedV13dynamicMemberqd__s7KeyPathCyq_qd__G_tcluip", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1, τ_1_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "Swift.KeyPath<τ_0_1, τ_1_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:s7KeyPathC" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedV13dynamicMemberqd__s7KeyPathCyq_qd__G_tcluig", + "mangledName": "$s11SalemoveSDK6TaggedV13dynamicMemberqd__s7KeyPathCyq_qd__G_tcluig", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1, τ_1_0>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedV11descriptionSSvp", + "mangledName": "$s11SalemoveSDK6TaggedV11descriptionSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedV11descriptionSSvg", + "mangledName": "$s11SalemoveSDK6TaggedV11descriptionSSvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "playgroundDescription", + "printedName": "playgroundDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedV21playgroundDescriptionypvp", + "mangledName": "$s11SalemoveSDK6TaggedV21playgroundDescriptionypvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedV21playgroundDescriptionypvg", + "mangledName": "$s11SalemoveSDK6TaggedV21playgroundDescriptionypvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "index", + "printedName": "index(after:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlE5index5after5IndexQy_AG_tF", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlE5index5after5IndexQy_AG_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Collection>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Element" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ], + "declKind": "Subscript", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlEy7ElementQy_5IndexQy_cip", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlEy7ElementQy_5IndexQy_cip", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Collection>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Element" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlEy7ElementQy_5IndexQy_cig", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlEy7ElementQy_5IndexQy_cig", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Collection>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "startIndex", + "printedName": "startIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlE10startIndex0E0Qy_vp", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlE10startIndex0E0Qy_vp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlE10startIndex0E0Qy_vg", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlE10startIndex0E0Qy_vg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Collection>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "endIndex", + "printedName": "endIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlE8endIndex0E0Qy_vp", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlE8endIndex0E0Qy_vp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlE8endIndex0E0Qy_vg", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlE8endIndex0E0Qy_vg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Collection>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "makeIterator", + "printedName": "makeIterator()", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Iterator" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlE12makeIterator0E0Qy_yF", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlE12makeIterator0E0Qy_yF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Collection>", + "sugared_genericSig": "", + "declAttributes": [ + "Consuming", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "__Consuming" + }, + { + "kind": "Function", + "name": "<", + "printedName": "<(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASLR_rlE1loiySbACyxq_G_AEtFZ", + "mangledName": "$s11SalemoveSDK6TaggedVAASLR_rlE1loiySbACyxq_G_AEtFZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Comparable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAASeR_rlE4fromACyxq_Gs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAASeR_rlE4fromACyxq_Gs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Decodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASER_rlE6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK6TaggedVAASER_rlE6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "errorDescription", + "printedName": "errorDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE16errorDescriptionSSSgvp", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE16errorDescriptionSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE16errorDescriptionSSSgvg", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE16errorDescriptionSSSgvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Error>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "failureReason", + "printedName": "failureReason", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE13failureReasonSSSgvp", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE13failureReasonSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE13failureReasonSSSgvg", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE13failureReasonSSSgvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Error>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "helpAnchor", + "printedName": "helpAnchor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE10helpAnchorSSSgvp", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE10helpAnchorSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE10helpAnchorSSSgvg", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE10helpAnchorSSSgvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Error>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "recoverySuggestion", + "printedName": "recoverySuggestion", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE18recoverySuggestionSSSgvp", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE18recoverySuggestionSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE18recoverySuggestionSSSgvg", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE18recoverySuggestionSSSgvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Error>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(booleanLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.BooleanLiteralType" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs27ExpressibleByBooleanLiteralR_rlE07booleanG0ACyxq_G0fG4TypeQy__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs27ExpressibleByBooleanLiteralR_rlE07booleanG0ACyxq_G0fG4TypeQy__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByBooleanLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(extendedGraphemeClusterLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.ExtendedGraphemeClusterLiteralType" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs43ExpressibleByExtendedGraphemeClusterLiteralR_rlE08extendedghI0ACyxq_G0fghI4TypeQy__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs43ExpressibleByExtendedGraphemeClusterLiteralR_rlE08extendedghI0ACyxq_G0fghI4TypeQy__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByExtendedGraphemeClusterLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(floatLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.FloatLiteralType" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs25ExpressibleByFloatLiteralR_rlE05floatG0ACyxq_G0fG4TypeQy__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs25ExpressibleByFloatLiteralR_rlE05floatG0ACyxq_G0fG4TypeQy__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByFloatLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(integerLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.IntegerLiteralType" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs27ExpressibleByIntegerLiteralR_rlE07integerG0ACyxq_G0fG4TypeQy__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs27ExpressibleByIntegerLiteralR_rlE07integerG0ACyxq_G0fG4TypeQy__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByIntegerLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(stringLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.StringLiteralType" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs26ExpressibleByStringLiteralR_rlE06stringG0ACyxq_G0fG4TypeQy__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs26ExpressibleByStringLiteralR_rlE06stringG0ACyxq_G0fG4TypeQy__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByStringLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(stringInterpolation:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.StringInterpolation" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs32ExpressibleByStringInterpolationR_rlE06stringG0ACyxq_G0fG0Qy__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs32ExpressibleByStringInterpolationR_rlE06stringG0ACyxq_G0fG0Qy__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByStringInterpolation>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(unicodeScalarLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.UnicodeScalarLiteralType" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs33ExpressibleByUnicodeScalarLiteralR_rlE07unicodegH0ACyxq_G0fgH4TypeQy__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs33ExpressibleByUnicodeScalarLiteralR_rlE07unicodegH0ACyxq_G0fgH4TypeQy__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByUnicodeScalarLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.ID" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAAs12IdentifiableR_rlE2id2IDQy_vp", + "mangledName": "$s11SalemoveSDK6TaggedVAAs12IdentifiableR_rlE2id2IDQy_vp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.ID" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAAs12IdentifiableR_rlE2id2IDQy_vg", + "mangledName": "$s11SalemoveSDK6TaggedVAAs12IdentifiableR_rlE2id2IDQy_vg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Identifiable>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>?", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs25LosslessStringConvertibleR_rlEyACyxq_GSgSScfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs25LosslessStringConvertibleR_rlEyACyxq_GSgSScfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.LosslessStringConvertible>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "zero", + "printedName": "zero", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE4zeroACyxq_GvpZ", + "mangledName": "$s11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE4zeroACyxq_GvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE4zeroACyxq_GvgZ", + "mangledName": "$s11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE4zeroACyxq_GvgZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.AdditiveArithmetic>", + "sugared_genericSig": "", + "static": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "+", + "printedName": "+(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE1poiyACyxq_GAF_AFtFZ", + "mangledName": "$s11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE1poiyACyxq_GAF_AFtFZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.AdditiveArithmetic>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "+=", + "printedName": "+=(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "paramValueOwnership": "InOut", + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE2peoiyyACyxq_Gz_AFtFZ", + "mangledName": "$s11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE2peoiyyACyxq_Gz_AFtFZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.AdditiveArithmetic>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "-", + "printedName": "-(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE1soiyACyxq_GAF_AFtFZ", + "mangledName": "$s11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE1soiyACyxq_GAF_AFtFZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.AdditiveArithmetic>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "-=", + "printedName": "-=(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "paramValueOwnership": "InOut", + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE2seoiyyACyxq_Gz_AFtFZ", + "mangledName": "$s11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE2seoiyyACyxq_Gz_AFtFZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.AdditiveArithmetic>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(exactly:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>?", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAASjR_rlE7exactlyACyxq_GSgqd___tcSzRd__lufc", + "mangledName": "$s11SalemoveSDK6TaggedVAASjR_rlE7exactlyACyxq_GSgqd___tcSzRd__lufc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1, τ_1_0 where τ_0_1 : Swift.Numeric, τ_1_0 : Swift.BinaryInteger>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "magnitude", + "printedName": "magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Magnitude" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAASjR_rlE9magnitude9MagnitudeQy_vp", + "mangledName": "$s11SalemoveSDK6TaggedVAASjR_rlE9magnitude9MagnitudeQy_vp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Magnitude" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAASjR_rlE9magnitude9MagnitudeQy_vg", + "mangledName": "$s11SalemoveSDK6TaggedVAASjR_rlE9magnitude9MagnitudeQy_vg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Numeric>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "*", + "printedName": "*(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASjR_rlE1moiyACyxq_GAE_AEtFZ", + "mangledName": "$s11SalemoveSDK6TaggedVAASjR_rlE1moiyACyxq_GAE_AEtFZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Numeric>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "*=", + "printedName": "*=(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "paramValueOwnership": "InOut", + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASjR_rlE2meoiyyACyxq_Gz_AEtFZ", + "mangledName": "$s11SalemoveSDK6TaggedVAASjR_rlE2meoiyyACyxq_Gz_AEtFZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Numeric>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeIterator", + "printedName": "makeIterator()", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Iterator" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASTR_rlE12makeIterator0E0Qy_yF", + "mangledName": "$s11SalemoveSDK6TaggedVAASTR_rlE12makeIterator0E0Qy_yF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Sequence>", + "sugared_genericSig": "", + "declAttributes": [ + "Consuming", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "__Consuming" + }, + { + "kind": "Function", + "name": "distance", + "printedName": "distance(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Stride" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASxR_rlE8distance2to6StrideQy_ACyxq_G_tF", + "mangledName": "$s11SalemoveSDK6TaggedVAASxR_rlE8distance2to6StrideQy_ACyxq_G_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Strideable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "advanced", + "printedName": "advanced(by:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Stride" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASxR_rlE8advanced2byACyxq_G6StrideQy__tF", + "mangledName": "$s11SalemoveSDK6TaggedVAASxR_rlE8advanced2byACyxq_G6StrideQy__tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Strideable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(arrayLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_1.ArrayLiteralElement]", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.ArrayLiteralElement" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs25ExpressibleByArrayLiteralR_rlE05arrayG0ACyxq_G0fG7ElementQy_d_tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs25ExpressibleByArrayLiteralR_rlE05arrayG0ACyxq_G0fG7ElementQy_d_tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByArrayLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(dictionaryLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(τ_0_1.Key, τ_0_1.Value)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(τ_0_1.Key, τ_0_1.Value)", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Key" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Value" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs30ExpressibleByDictionaryLiteralR_rlE010dictionaryG0ACyxq_G3KeyQy__5ValueQy_td_tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs30ExpressibleByDictionaryLiteralR_rlE010dictionaryG0ACyxq_G3KeyQy__5ValueQy_td_tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByDictionaryLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "coerced", + "printedName": "coerced(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_1_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "τ_1_0.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedV7coerced2toACyqd__q_Gqd__m_tlF", + "mangledName": "$s11SalemoveSDK6TaggedV7coerced2toACyqd__q_Gqd__m_tlF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1, τ_1_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK6TaggedV", + "mangledName": "$s11SalemoveSDK6TaggedV", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "DynamicMemberLookup", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CustomPlaygroundDisplayConvertible", + "printedName": "CustomPlaygroundDisplayConvertible", + "usr": "s:s34CustomPlaygroundDisplayConvertibleP", + "mangledName": "$ss34CustomPlaygroundDisplayConvertibleP" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Element" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Iterator" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice>", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices>", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "LocalizedError", + "printedName": "LocalizedError", + "usr": "s:10Foundation14LocalizedErrorP", + "mangledName": "$s10Foundation14LocalizedErrorP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.BooleanLiteralType" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.ExtendedGraphemeClusterLiteralType" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.FloatLiteralType" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.IntegerLiteralType" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.StringLiteralType" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringInterpolation", + "printedName": "ExpressibleByStringInterpolation", + "children": [ + { + "kind": "TypeWitness", + "name": "StringInterpolation", + "printedName": "StringInterpolation", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.StringInterpolation" + } + ] + } + ], + "usr": "s:s32ExpressibleByStringInterpolationP", + "mangledName": "$ss32ExpressibleByStringInterpolationP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.UnicodeScalarLiteralType" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "Identifiable", + "printedName": "Identifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "ID", + "printedName": "ID", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.ID" + } + ] + } + ], + "usr": "s:s12IdentifiableP", + "mangledName": "$ss12IdentifiableP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Magnitude" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Element" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Iterator" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Stride" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.ArrayLiteralElement" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Key" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Value" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "CoreServices", + "printedName": "CoreServices", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "AudioStreamable", + "printedName": "AudioStreamable", + "children": [ + { + "kind": "Function", + "name": "mute", + "printedName": "mute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(im)mute", + "mangledName": "$s11SalemoveSDK15AudioStreamableP4muteyyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.AudioStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unmute", + "printedName": "unmute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(im)unmute", + "mangledName": "$s11SalemoveSDK15AudioStreamableP6unmuteyyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.AudioStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isMuted", + "printedName": "isMuted", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(py)isMuted", + "mangledName": "$s11SalemoveSDK15AudioStreamableP7isMutedSbvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(im)isMuted", + "mangledName": "$s11SalemoveSDK15AudioStreamableP7isMutedSbvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.AudioStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isRemote", + "printedName": "isRemote", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(py)isRemote", + "mangledName": "$s11SalemoveSDK15AudioStreamableP8isRemoteSbvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(im)isRemote", + "mangledName": "$s11SalemoveSDK15AudioStreamableP8isRemoteSbvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.AudioStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onHold", + "printedName": "onHold", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(py)onHold", + "mangledName": "$s11SalemoveSDK15AudioStreamableP6onHoldySbcSgvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(im)onHold", + "mangledName": "$s11SalemoveSDK15AudioStreamableP6onHoldySbcSgvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.AudioStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(im)setOnHold:", + "mangledName": "$s11SalemoveSDK15AudioStreamableP6onHoldySbcSgvs", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.AudioStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable", + "mangledName": "$s11SalemoveSDK15AudioStreamableP", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "VideoStreamable", + "printedName": "VideoStreamable", + "children": [ + { + "kind": "Function", + "name": "getStreamView", + "printedName": "getStreamView()", + "children": [ + { + "kind": "TypeNominal", + "name": "StreamView", + "printedName": "SalemoveSDK.StreamView", + "usr": "c:@M@SalemoveSDK@objc(cs)StreamView" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK15VideoStreamableP13getStreamViewAA0fG0CyF", + "mangledName": "$s11SalemoveSDK15VideoStreamableP13getStreamViewAA0fG0CyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playVideo", + "printedName": "playVideo()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK15VideoStreamableP04playC0yyF", + "mangledName": "$s11SalemoveSDK15VideoStreamableP04playC0yyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "pause", + "printedName": "pause()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK15VideoStreamableP5pauseyyF", + "mangledName": "$s11SalemoveSDK15VideoStreamableP5pauseyyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resume", + "printedName": "resume()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK15VideoStreamableP6resumeyyF", + "mangledName": "$s11SalemoveSDK15VideoStreamableP6resumeyyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK15VideoStreamableP4stopyyF", + "mangledName": "$s11SalemoveSDK15VideoStreamableP4stopyyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isPaused", + "printedName": "isPaused", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK15VideoStreamableP8isPausedSbvp", + "mangledName": "$s11SalemoveSDK15VideoStreamableP8isPausedSbvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK15VideoStreamableP8isPausedSbvg", + "mangledName": "$s11SalemoveSDK15VideoStreamableP8isPausedSbvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isRemote", + "printedName": "isRemote", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK15VideoStreamableP8isRemoteSbvp", + "mangledName": "$s11SalemoveSDK15VideoStreamableP8isRemoteSbvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK15VideoStreamableP8isRemoteSbvg", + "mangledName": "$s11SalemoveSDK15VideoStreamableP8isRemoteSbvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onHold", + "printedName": "onHold", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK15VideoStreamableP6onHoldySbcSgvp", + "mangledName": "$s11SalemoveSDK15VideoStreamableP6onHoldySbcSgvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK15VideoStreamableP6onHoldySbcSgvg", + "mangledName": "$s11SalemoveSDK15VideoStreamableP6onHoldySbcSgvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK15VideoStreamableP6onHoldySbcSgvs", + "mangledName": "$s11SalemoveSDK15VideoStreamableP6onHoldySbcSgvs", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK15VideoStreamableP6onHoldySbcSgvM", + "mangledName": "$s11SalemoveSDK15VideoStreamableP6onHoldySbcSgvM", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11SalemoveSDK15VideoStreamableP", + "mangledName": "$s11SalemoveSDK15VideoStreamableP", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "SalemoveAppDelegate", + "printedName": "SalemoveAppDelegate", + "children": [ + { + "kind": "Function", + "name": "application", + "printedName": "application(_:didFinishLaunchingWithOptions:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchOptionsKey", + "printedName": "UIKit.UIApplication.LaunchOptionsKey", + "usr": "c:@T@UIApplicationLaunchOptionsKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveAppDelegate(im)application:didFinishLaunchingWithOptions:", + "mangledName": "$s11SalemoveSDK0A11AppDelegateC11application_29didFinishLaunchingWithOptionsSbSo13UIApplicationC_SDySo0k6LaunchJ3KeyaypGSgtF", + "moduleName": "SalemoveSDK", + "objc_name": "application:didFinishLaunchingWithOptions:", + "declAttributes": [ + "ObjC", + "Custom", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidBecomeActive", + "printedName": "applicationDidBecomeActive(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveAppDelegate(im)applicationDidBecomeActive:", + "mangledName": "$s11SalemoveSDK0A11AppDelegateC26applicationDidBecomeActiveyySo13UIApplicationCF", + "moduleName": "SalemoveSDK", + "objc_name": "applicationDidBecomeActive:", + "declAttributes": [ + "ObjC", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveAppDelegate", + "printedName": "SalemoveSDK.SalemoveAppDelegate", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveAppDelegate" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveAppDelegate(im)init", + "mangledName": "$s11SalemoveSDK0A11AppDelegateCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Custom", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveAppDelegate", + "mangledName": "$s11SalemoveSDK0A11AppDelegateC", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "Custom", + "AccessControl", + "Available", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "EngagementSource", + "printedName": "EngagementSource", + "children": [ + { + "kind": "Var", + "name": "coreEngagement", + "printedName": "coreEngagement", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementSource.Type) -> SalemoveSDK.EngagementSource", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementSource.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK16EngagementSourceO04coreC0yA2CmF", + "mangledName": "$s11SalemoveSDK16EngagementSourceO04coreC0yA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "callVisualizer", + "printedName": "callVisualizer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementSource.Type) -> SalemoveSDK.EngagementSource", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementSource.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK16EngagementSourceO14callVisualizeryA2CmF", + "mangledName": "$s11SalemoveSDK16EngagementSourceO14callVisualizeryA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementSource.Type) -> (Swift.String) -> SalemoveSDK.EngagementSource", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> SalemoveSDK.EngagementSource", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementSource.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK16EngagementSourceO7unknownyACSScACmF", + "mangledName": "$s11SalemoveSDK16EngagementSourceO7unknownyACSScACmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK16EngagementSourceO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK16EngagementSourceO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK16EngagementSourceO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK16EngagementSourceO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementSource?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK16EngagementSourceO8rawValueACSgSS_tcfc", + "mangledName": "$s11SalemoveSDK16EngagementSourceO8rawValueACSgSS_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK16EngagementSourceO4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK16EngagementSourceO4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK16EngagementSourceO", + "mangledName": "$s11SalemoveSDK16EngagementSourceO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "AnyCodable", + "printedName": "AnyCodable", + "children": [ + { + "kind": "Var", + "name": "string", + "printedName": "string", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AnyCodable.Type) -> (Swift.String) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AnyCodable.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK10AnyCodableO6stringyACSScACmF", + "mangledName": "$s11SalemoveSDK10AnyCodableO6stringyACSScACmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "number", + "printedName": "number", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AnyCodable.Type) -> (Swift.Double) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Double) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AnyCodable.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK10AnyCodableO6numberyACSdcACmF", + "mangledName": "$s11SalemoveSDK10AnyCodableO6numberyACSdcACmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AnyCodable.Type) -> ([Swift.String : SalemoveSDK.AnyCodable]) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([Swift.String : SalemoveSDK.AnyCodable]) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : SalemoveSDK.AnyCodable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ], + "usr": "s:SD" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AnyCodable.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK10AnyCodableO6objectyACSDySSACGcACmF", + "mangledName": "$s11SalemoveSDK10AnyCodableO6objectyACSDySSACGcACmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "array", + "printedName": "array", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AnyCodable.Type) -> ([SalemoveSDK.AnyCodable]) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.AnyCodable]) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.AnyCodable]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ], + "usr": "s:Sa" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AnyCodable.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK10AnyCodableO5arrayyACSayACGcACmF", + "mangledName": "$s11SalemoveSDK10AnyCodableO5arrayyACSayACGcACmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "bool", + "printedName": "bool", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AnyCodable.Type) -> (Swift.Bool) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AnyCodable.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK10AnyCodableO4boolyACSbcACmF", + "mangledName": "$s11SalemoveSDK10AnyCodableO4boolyACSbcACmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "null", + "printedName": "null", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AnyCodable.Type) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AnyCodable.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK10AnyCodableO4nullyA2CmF", + "mangledName": "$s11SalemoveSDK10AnyCodableO4nullyA2CmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK10AnyCodableO2eeoiySbAC_ACtFZ", + "mangledName": "$s11SalemoveSDK10AnyCodableO2eeoiySbAC_ACtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK10AnyCodableO6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK10AnyCodableO6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10AnyCodableO4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK10AnyCodableO4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK10AnyCodableO", + "mangledName": "$s11SalemoveSDK10AnyCodableO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "ContextType", + "printedName": "ContextType", + "children": [ + { + "kind": "Var", + "name": "page", + "printedName": "page", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ContextType.Type) -> SalemoveSDK.ContextType", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ContextType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK11ContextTypeO4pageyA2CmF", + "mangledName": "$s11SalemoveSDK11ContextTypeO4pageyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "assetId", + "printedName": "assetId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ContextType.Type) -> SalemoveSDK.ContextType", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ContextType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK11ContextTypeO7assetIdyA2CmF", + "mangledName": "$s11SalemoveSDK11ContextTypeO7assetIdyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.ContextType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK11ContextTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s11SalemoveSDK11ContextTypeO8rawValueACSgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK11ContextTypeO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK11ContextTypeO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK11ContextTypeO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK11ContextTypeO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK11ContextTypeO", + "mangledName": "$s11SalemoveSDK11ContextTypeO", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VisitorContext", + "printedName": "VisitorContext", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK14VisitorContextC4typeAA0D4TypeOvp", + "mangledName": "$s11SalemoveSDK14VisitorContextC4typeAA0D4TypeOvp", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "Available", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK14VisitorContextC4typeAA0D4TypeOvg", + "mangledName": "$s11SalemoveSDK14VisitorContextC4typeAA0D4TypeOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "url", + "printedName": "url", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK14VisitorContextC3urlSSvp", + "mangledName": "$s11SalemoveSDK14VisitorContextC3urlSSvp", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "Available", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK14VisitorContextC3urlSSvg", + "mangledName": "$s11SalemoveSDK14VisitorContextC3urlSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(type:url:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + }, + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK14VisitorContextC4type3urlAcA0D4TypeO_SStcfc", + "mangledName": "$s11SalemoveSDK14VisitorContextC4type3urlAcA0D4TypeO_SStcfc", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + }, + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.VisitorContext.ContextType", + "usr": "s:11SalemoveSDK14VisitorContextC0D4TypeO" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK14VisitorContextCyA2C0D4TypeOcfc", + "mangledName": "$s11SalemoveSDK14VisitorContextCyA2C0D4TypeOcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext(im)init", + "mangledName": "$s11SalemoveSDK14VisitorContextCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "ContextType", + "printedName": "ContextType", + "children": [ + { + "kind": "Var", + "name": "assetId", + "printedName": "assetId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorContext.ContextType.Type) -> (SalemoveSDK.Tagged<(SalemoveSDK.VisitorContext, assetId: ()), Foundation.UUID>) -> SalemoveSDK.VisitorContext.ContextType", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Tagged<(SalemoveSDK.VisitorContext, assetId: ()), Foundation.UUID>) -> SalemoveSDK.VisitorContext.ContextType", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.VisitorContext.ContextType", + "usr": "s:11SalemoveSDK14VisitorContextC0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<(SalemoveSDK.VisitorContext, assetId: ()), Foundation.UUID>", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.VisitorContext, assetId: ())", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + }, + { + "kind": "TypeNominal", + "name": "UUID", + "printedName": "Foundation.UUID", + "usr": "s:10Foundation4UUIDV" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VisitorContext.ContextType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.VisitorContext.ContextType", + "usr": "s:11SalemoveSDK14VisitorContextC0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK14VisitorContextC0D4TypeO7assetIdyAeA6TaggedVyAC_ytAFt10Foundation4UUIDVGcAEmF", + "mangledName": "$s11SalemoveSDK14VisitorContextC0D4TypeO7assetIdyAeA6TaggedVyAC_ytAFt10Foundation4UUIDVGcAEmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK14VisitorContextC0D4TypeO", + "mangledName": "$s11SalemoveSDK14VisitorContextC0D4TypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK14VisitorContextC6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK14VisitorContextC6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext", + "mangledName": "$s11SalemoveSDK14VisitorContextC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "MediaType", + "printedName": "MediaType", + "children": [ + { + "kind": "Var", + "name": "audio", + "printedName": "audio", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaType.Type) -> SalemoveSDK.MediaType", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK9MediaTypeO5audioyA2CmF", + "mangledName": "$s11SalemoveSDK9MediaTypeO5audioyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "video", + "printedName": "video", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaType.Type) -> SalemoveSDK.MediaType", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK9MediaTypeO5videoyA2CmF", + "mangledName": "$s11SalemoveSDK9MediaTypeO5videoyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "text", + "printedName": "text", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaType.Type) -> SalemoveSDK.MediaType", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK9MediaTypeO4textyA2CmF", + "mangledName": "$s11SalemoveSDK9MediaTypeO4textyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "messaging", + "printedName": "messaging", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaType.Type) -> SalemoveSDK.MediaType", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK9MediaTypeO9messagingyA2CmF", + "mangledName": "$s11SalemoveSDK9MediaTypeO9messagingyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "phone", + "printedName": "phone", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaType.Type) -> SalemoveSDK.MediaType", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK9MediaTypeO5phoneyA2CmF", + "mangledName": "$s11SalemoveSDK9MediaTypeO5phoneyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaType.Type) -> SalemoveSDK.MediaType", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK9MediaTypeO7unknownyA2CmF", + "mangledName": "$s11SalemoveSDK9MediaTypeO7unknownyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.MediaType?", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK9MediaTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s11SalemoveSDK9MediaTypeO8rawValueACSgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK9MediaTypeO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK9MediaTypeO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK9MediaTypeO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK9MediaTypeO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK9MediaTypeO", + "mangledName": "$s11SalemoveSDK9MediaTypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "TwilioVoice", + "printedName": "TwilioVoice", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "EngagementFileProgress", + "printedName": "EngagementFileProgress", + "children": [ + { + "kind": "Var", + "name": "fractionCompleted", + "printedName": "fractionCompleted", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK22EngagementFileProgressC17fractionCompletedSdvp", + "mangledName": "$s11SalemoveSDK22EngagementFileProgressC17fractionCompletedSdvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK22EngagementFileProgressC17fractionCompletedSdvg", + "mangledName": "$s11SalemoveSDK22EngagementFileProgressC17fractionCompletedSdvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileProgress", + "printedName": "SalemoveSDK.EngagementFileProgress", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress(im)init", + "mangledName": "$s11SalemoveSDK22EngagementFileProgressCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress", + "mangledName": "$s11SalemoveSDK22EngagementFileProgressC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Survey", + "printedName": "Survey", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV2idAA6TaggedVyACSSGvp", + "mangledName": "$s11SalemoveSDK6SurveyV2idAA6TaggedVyACSSGvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV2idAA6TaggedVyACSSGvg", + "mangledName": "$s11SalemoveSDK6SurveyV2idAA6TaggedVyACSSGvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV4nameSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV4nameSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV4nameSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV4nameSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV11descriptionSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV11descriptionSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV11descriptionSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV11descriptionSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "title", + "printedName": "title", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV5titleSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV5titleSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV5titleSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV5titleSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyType", + "printedName": "SalemoveSDK.Survey.SurveyType", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV4typeAC0C4TypeOvp", + "mangledName": "$s11SalemoveSDK6SurveyV4typeAC0C4TypeOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyType", + "printedName": "SalemoveSDK.Survey.SurveyType", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV4typeAC0C4TypeOvg", + "mangledName": "$s11SalemoveSDK6SurveyV4typeAC0C4TypeOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDefault", + "printedName": "isDefault", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV9isDefaultSbSgvp", + "mangledName": "$s11SalemoveSDK6SurveyV9isDefaultSbSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV9isDefaultSbSgvg", + "mangledName": "$s11SalemoveSDK6SurveyV9isDefaultSbSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isEnabled", + "printedName": "isEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV9isEnabledSbSgvp", + "mangledName": "$s11SalemoveSDK6SurveyV9isEnabledSbSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV9isEnabledSbSgvg", + "mangledName": "$s11SalemoveSDK6SurveyV9isEnabledSbSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "queueIds", + "printedName": "queueIds", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8queueIdsSaySSGSgvp", + "mangledName": "$s11SalemoveSDK6SurveyV8queueIdsSaySSGSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8queueIdsSaySSGSgvg", + "mangledName": "$s11SalemoveSDK6SurveyV8queueIdsSaySSGSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "siteId", + "printedName": "siteId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV6siteIdSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV6siteIdSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV6siteIdSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV6siteIdSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "questions", + "printedName": "questions", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Survey.Question]", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV9questionsSayAC8QuestionVGvp", + "mangledName": "$s11SalemoveSDK6SurveyV9questionsSayAC8QuestionVGvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Survey.Question]", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV9questionsSayAC8QuestionVGvg", + "mangledName": "$s11SalemoveSDK6SurveyV9questionsSayAC8QuestionVGvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "createdAt", + "printedName": "createdAt", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV9createdAt10Foundation4DateVSgvp", + "mangledName": "$s11SalemoveSDK6SurveyV9createdAt10Foundation4DateVSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV9createdAt10Foundation4DateVSgvg", + "mangledName": "$s11SalemoveSDK6SurveyV9createdAt10Foundation4DateVSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "updatedAt", + "printedName": "updatedAt", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV9updatedAt10Foundation4DateVSgvp", + "mangledName": "$s11SalemoveSDK6SurveyV9updatedAt10Foundation4DateVSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV9updatedAt10Foundation4DateVSgvg", + "mangledName": "$s11SalemoveSDK6SurveyV9updatedAt10Foundation4DateVSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + }, + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6SurveyV2eeoiySbAC_ACtFZ", + "mangledName": "$s11SalemoveSDK6SurveyV2eeoiySbAC_ACtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6SurveyV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK6SurveyV4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "SurveyType", + "printedName": "SurveyType", + "children": [ + { + "kind": "Var", + "name": "operator", + "printedName": "operator", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.SurveyType.Type) -> SalemoveSDK.Survey.SurveyType", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyType", + "printedName": "SalemoveSDK.Survey.SurveyType", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.SurveyType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyType", + "printedName": "SalemoveSDK.Survey.SurveyType", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO8operatoryA2EmF", + "mangledName": "$s11SalemoveSDK6SurveyV0C4TypeO8operatoryA2EmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "visitor", + "printedName": "visitor", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.SurveyType.Type) -> SalemoveSDK.Survey.SurveyType", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyType", + "printedName": "SalemoveSDK.Survey.SurveyType", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.SurveyType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyType", + "printedName": "SalemoveSDK.Survey.SurveyType", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO7visitoryA2EmF", + "mangledName": "$s11SalemoveSDK6SurveyV0C4TypeO7visitoryA2EmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Survey.SurveyType?", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyType", + "printedName": "SalemoveSDK.Survey.SurveyType", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO8rawValueAESgSS_tcfc", + "mangledName": "$s11SalemoveSDK6SurveyV0C4TypeO8rawValueAESgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV0C4TypeO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV0C4TypeO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO", + "mangledName": "$s11SalemoveSDK6SurveyV0C4TypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Question", + "printedName": "Question", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV2idAA6TaggedVyAESSGvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV2idAA6TaggedVyAESSGvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV2idAA6TaggedVyAESSGvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV2idAA6TaggedVyAESSGvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV4nameSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV4nameSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV4nameSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV4nameSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "text", + "printedName": "text", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV4textSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV4textSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV4textSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV4textSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV4typeAC0D4TypeOvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV4typeAC0D4TypeOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV4typeAC0D4TypeOvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV4typeAC0D4TypeOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "options", + "printedName": "options", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.Survey.Question.Option]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Survey.Question.Option]", + "children": [ + { + "kind": "TypeNominal", + "name": "Option", + "printedName": "SalemoveSDK.Survey.Question.Option", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV7optionsSayAE6OptionVGSgvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV7optionsSayAE6OptionVGSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.Survey.Question.Option]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Survey.Question.Option]", + "children": [ + { + "kind": "TypeNominal", + "name": "Option", + "printedName": "SalemoveSDK.Survey.Question.Option", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV7optionsSayAE6OptionVGSgvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV7optionsSayAE6OptionVGSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "required", + "printedName": "required", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV8requiredSbvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV8requiredSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV8requiredSbvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV8requiredSbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "siteId", + "printedName": "siteId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6siteIdSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6siteIdSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6siteIdSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6siteIdSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "createdAt", + "printedName": "createdAt", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV9createdAt10Foundation4DateVvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV9createdAt10Foundation4DateVvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV9createdAt10Foundation4DateVvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV9createdAt10Foundation4DateVvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "updatedAt", + "printedName": "updatedAt", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV9updatedAt10Foundation4DateVvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV9updatedAt10Foundation4DateVvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV9updatedAt10Foundation4DateVvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV9updatedAt10Foundation4DateVvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + }, + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV2eeoiySbAE_AEtFZ", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV2eeoiySbAE_AEtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV4fromAEs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "Option", + "printedName": "Option", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Option", + "printedName": "SalemoveSDK.Survey.Question.Option", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV2idAA6TaggedVyAGSSGvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV2idAA6TaggedVyAGSSGvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Option", + "printedName": "SalemoveSDK.Survey.Question.Option", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV2idAA6TaggedVyAGSSGvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV2idAA6TaggedVyAGSSGvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "label", + "printedName": "label", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV5labelSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV5labelSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV5labelSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV5labelSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDefault", + "printedName": "isDefault", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV9isDefaultSbvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV9isDefaultSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV9isDefaultSbvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV9isDefaultSbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "position", + "printedName": "position", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV8positionSivp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV8positionSivp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV8positionSivg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV8positionSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Option", + "printedName": "SalemoveSDK.Survey.Question.Option", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV" + }, + { + "kind": "TypeNominal", + "name": "Option", + "printedName": "SalemoveSDK.Survey.Question.Option", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV2eeoiySbAG_AGtFZ", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV2eeoiySbAG_AGtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Option", + "printedName": "SalemoveSDK.Survey.Question.Option", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV4fromAGs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV4fromAGs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "TypeDecl", + "name": "QuestionType", + "printedName": "QuestionType", + "children": [ + { + "kind": "Var", + "name": "text", + "printedName": "text", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.QuestionType.Type) -> SalemoveSDK.Survey.QuestionType", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.QuestionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO4textyA2EmF", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO4textyA2EmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "scale", + "printedName": "scale", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.QuestionType.Type) -> SalemoveSDK.Survey.QuestionType", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.QuestionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO5scaleyA2EmF", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO5scaleyA2EmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "singleChoice", + "printedName": "singleChoice", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.QuestionType.Type) -> SalemoveSDK.Survey.QuestionType", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.QuestionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO12singleChoiceyA2EmF", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO12singleChoiceyA2EmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "boolean", + "printedName": "boolean", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.QuestionType.Type) -> SalemoveSDK.Survey.QuestionType", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.QuestionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO7booleanyA2EmF", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO7booleanyA2EmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Survey.QuestionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO8rawValueAESgSS_tcfc", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO8rawValueAESgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Answer", + "printedName": "Answer", + "children": [ + { + "kind": "Var", + "name": "questionId", + "printedName": "questionId", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV10questionIdAA6TaggedVyAC8QuestionVSSGvp", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV10questionIdAA6TaggedVyAC8QuestionVSSGvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV10questionIdAA6TaggedVyAC8QuestionVSSGvg", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV10questionIdAA6TaggedVyAC8QuestionVSSGvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "response", + "printedName": "response", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV8responseAE14ValueContainerOvp", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV8responseAE14ValueContainerOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV8responseAE14ValueContainerOvg", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV8responseAE14ValueContainerOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(questionId:response:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Answer", + "printedName": "SalemoveSDK.Survey.Answer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV10questionId8responseAeA6TaggedVyAC8QuestionVSSG_AE14ValueContainerOtcfc", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV10questionId8responseAeA6TaggedVyAC8QuestionVSSG_AE14ValueContainerOtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "ValueContainer", + "printedName": "ValueContainer", + "children": [ + { + "kind": "Var", + "name": "int", + "printedName": "int", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.Answer.ValueContainer.Type) -> (Swift.Int) -> SalemoveSDK.Survey.Answer.ValueContainer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int) -> SalemoveSDK.Survey.Answer.ValueContainer", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO3intyAGSicAGmF", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV14ValueContainerO3intyAGSicAGmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "string", + "printedName": "string", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.Answer.ValueContainer.Type) -> (Swift.String) -> SalemoveSDK.Survey.Answer.ValueContainer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> SalemoveSDK.Survey.Answer.ValueContainer", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO6stringyAGSScAGmF", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV14ValueContainerO6stringyAGSScAGmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "boolean", + "printedName": "boolean", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.Answer.ValueContainer.Type) -> (Swift.Bool) -> SalemoveSDK.Survey.Answer.ValueContainer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> SalemoveSDK.Survey.Answer.ValueContainer", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO7booleanyAGSbcAGmF", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV14ValueContainerO7booleanyAGSbcAGmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV14ValueContainerO6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV14ValueContainerO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK6SurveyV", + "mangledName": "$s11SalemoveSDK6SurveyV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SurveyResponse", + "printedName": "SurveyResponse", + "children": [ + { + "kind": "Var", + "name": "survey", + "printedName": "survey", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Survey?", + "children": [ + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK14SurveyResponseV6surveyAA0C0VSgvp", + "mangledName": "$s11SalemoveSDK14SurveyResponseV6surveyAA0C0VSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Survey?", + "children": [ + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK14SurveyResponseV6surveyAA0C0VSgvg", + "mangledName": "$s11SalemoveSDK14SurveyResponseV6surveyAA0C0VSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "SurveyResponse", + "printedName": "SalemoveSDK.SurveyResponse", + "usr": "s:11SalemoveSDK14SurveyResponseV" + }, + { + "kind": "TypeNominal", + "name": "SurveyResponse", + "printedName": "SalemoveSDK.SurveyResponse", + "usr": "s:11SalemoveSDK14SurveyResponseV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK14SurveyResponseV2eeoiySbAC_ACtFZ", + "mangledName": "$s11SalemoveSDK14SurveyResponseV2eeoiySbAC_ACtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyResponse", + "printedName": "SalemoveSDK.SurveyResponse", + "usr": "s:11SalemoveSDK14SurveyResponseV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK14SurveyResponseV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK14SurveyResponseV4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK14SurveyResponseV", + "mangledName": "$s11SalemoveSDK14SurveyResponseV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Push", + "printedName": "Push", + "children": [ + { + "kind": "Var", + "name": "actionIdentifier", + "printedName": "actionIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Push(py)actionIdentifier", + "mangledName": "$s11SalemoveSDK4PushC16actionIdentifierSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Push(im)actionIdentifier", + "mangledName": "$s11SalemoveSDK4PushC16actionIdentifierSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushType", + "printedName": "SalemoveSDK.PushType", + "usr": "c:@M@SalemoveSDK@E@PushType" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Push(py)type", + "mangledName": "$s11SalemoveSDK4PushC4typeAA0C4TypeOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PushType", + "printedName": "SalemoveSDK.PushType", + "usr": "c:@M@SalemoveSDK@E@PushType" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Push(im)type", + "mangledName": "$s11SalemoveSDK4PushC4typeAA0C4TypeOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Push", + "printedName": "SalemoveSDK.Push", + "usr": "c:@M@SalemoveSDK@objc(cs)Push" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK4PushC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK4PushC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Required", + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK4PushC6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK4PushC6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Push", + "printedName": "SalemoveSDK.Push", + "usr": "c:@M@SalemoveSDK@objc(cs)Push" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)Push(im)init", + "mangledName": "$s11SalemoveSDK4PushCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)Push", + "mangledName": "$s11SalemoveSDK4PushC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PushType", + "printedName": "PushType", + "children": [ + { + "kind": "Var", + "name": "unidentified", + "printedName": "unidentified", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.PushType.Type) -> SalemoveSDK.PushType", + "children": [ + { + "kind": "TypeNominal", + "name": "PushType", + "printedName": "SalemoveSDK.PushType", + "usr": "c:@M@SalemoveSDK@E@PushType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.PushType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushType", + "printedName": "SalemoveSDK.PushType", + "usr": "c:@M@SalemoveSDK@E@PushType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@PushType@PushTypeUnidentified", + "mangledName": "$s11SalemoveSDK8PushTypeO12unidentifiedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "chatMessage", + "printedName": "chatMessage", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.PushType.Type) -> SalemoveSDK.PushType", + "children": [ + { + "kind": "TypeNominal", + "name": "PushType", + "printedName": "SalemoveSDK.PushType", + "usr": "c:@M@SalemoveSDK@E@PushType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.PushType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushType", + "printedName": "SalemoveSDK.PushType", + "usr": "c:@M@SalemoveSDK@E@PushType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@PushType@PushTypeChatMessage", + "mangledName": "$s11SalemoveSDK8PushTypeO11chatMessageyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.PushType?", + "children": [ + { + "kind": "TypeNominal", + "name": "PushType", + "printedName": "SalemoveSDK.PushType", + "usr": "c:@M@SalemoveSDK@E@PushType" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK8PushTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK8PushTypeO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK8PushTypeO8rawValueSivp", + "mangledName": "$s11SalemoveSDK8PushTypeO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK8PushTypeO8rawValueSivg", + "mangledName": "$s11SalemoveSDK8PushTypeO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@PushType", + "mangledName": "$s11SalemoveSDK8PushTypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "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": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "EngagementRequest", + "printedName": "EngagementRequest", + "children": [ + { + "kind": "Var", + "name": "timeout", + "printedName": "timeout", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17EngagementRequestC7timeoutSivp", + "mangledName": "$s11SalemoveSDK17EngagementRequestC7timeoutSivp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17EngagementRequestC7timeoutSivg", + "mangledName": "$s11SalemoveSDK17EngagementRequestC7timeoutSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementRequest", + "printedName": "SalemoveSDK.EngagementRequest", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest(im)init", + "mangledName": "$s11SalemoveSDK17EngagementRequestCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementRequest", + "printedName": "SalemoveSDK.EngagementRequest", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK17EngagementRequestC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK17EngagementRequestC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest", + "mangledName": "$s11SalemoveSDK17EngagementRequestC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "EngagementFile", + "printedName": "EngagementFile", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(py)id", + "mangledName": "$s11SalemoveSDK14EngagementFileC2idSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(im)id", + "mangledName": "$s11SalemoveSDK14EngagementFileC2idSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "size", + "printedName": "size", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK14EngagementFileC4sizeSdSgvp", + "mangledName": "$s11SalemoveSDK14EngagementFileC4sizeSdSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK14EngagementFileC4sizeSdSgvg", + "mangledName": "$s11SalemoveSDK14EngagementFileC4sizeSdSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "contentType", + "printedName": "contentType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(py)contentType", + "mangledName": "$s11SalemoveSDK14EngagementFileC11contentTypeSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(im)contentType", + "mangledName": "$s11SalemoveSDK14EngagementFileC11contentTypeSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDeleted", + "printedName": "isDeleted", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK14EngagementFileC9isDeletedSbSgvp", + "mangledName": "$s11SalemoveSDK14EngagementFileC9isDeletedSbSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK14EngagementFileC9isDeletedSbSgvg", + "mangledName": "$s11SalemoveSDK14EngagementFileC9isDeletedSbSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(py)name", + "mangledName": "$s11SalemoveSDK14EngagementFileC4nameSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(im)name", + "mangledName": "$s11SalemoveSDK14EngagementFileC4nameSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "url", + "printedName": "url", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(py)url", + "mangledName": "$s11SalemoveSDK14EngagementFileC3url10Foundation3URLVSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(im)url", + "mangledName": "$s11SalemoveSDK14EngagementFileC3url10Foundation3URLVSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(name:url:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(im)initWithName:url:", + "mangledName": "$s11SalemoveSDK14EngagementFileC4name3urlACSS_10Foundation3URLVtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(im)initWithId:", + "mangledName": "$s11SalemoveSDK14EngagementFileC2idACSS_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(im)init", + "mangledName": "$s11SalemoveSDK14EngagementFileCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK14EngagementFileC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK14EngagementFileC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile", + "mangledName": "$s11SalemoveSDK14EngagementFileC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Site", + "printedName": "Site", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "UUID", + "printedName": "Foundation.UUID", + "usr": "s:10Foundation4UUIDV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK4SiteV2id10Foundation4UUIDVvp", + "mangledName": "$s11SalemoveSDK4SiteV2id10Foundation4UUIDVvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UUID", + "printedName": "Foundation.UUID", + "usr": "s:10Foundation4UUIDV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK4SiteV2id10Foundation4UUIDVvg", + "mangledName": "$s11SalemoveSDK4SiteV2id10Foundation4UUIDVvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "allowedFileSenders", + "printedName": "allowedFileSenders", + "children": [ + { + "kind": "TypeNominal", + "name": "AllowedFileSenders", + "printedName": "SalemoveSDK.Site.AllowedFileSenders", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK4SiteV18allowedFileSendersAC07AllowedeF0Vvp", + "mangledName": "$s11SalemoveSDK4SiteV18allowedFileSendersAC07AllowedeF0Vvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AllowedFileSenders", + "printedName": "SalemoveSDK.Site.AllowedFileSenders", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK4SiteV18allowedFileSendersAC07AllowedeF0Vvg", + "mangledName": "$s11SalemoveSDK4SiteV18allowedFileSendersAC07AllowedeF0Vvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "SalemoveSDK.Site", + "usr": "s:11SalemoveSDK4SiteV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK4SiteV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK4SiteV4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "SalemoveSDK.Site", + "usr": "s:11SalemoveSDK4SiteV" + }, + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "SalemoveSDK.Site", + "usr": "s:11SalemoveSDK4SiteV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK4SiteV2eeoiySbAC_ACtFZ", + "mangledName": "$s11SalemoveSDK4SiteV2eeoiySbAC_ACtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "AllowedFileSenders", + "printedName": "AllowedFileSenders", + "children": [ + { + "kind": "Var", + "name": "operator", + "printedName": "operator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV8operatorSbvp", + "mangledName": "$s11SalemoveSDK4SiteV18AllowedFileSendersV8operatorSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV8operatorSbvg", + "mangledName": "$s11SalemoveSDK4SiteV18AllowedFileSendersV8operatorSbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "visitor", + "printedName": "visitor", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV7visitorSbvp", + "mangledName": "$s11SalemoveSDK4SiteV18AllowedFileSendersV7visitorSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV7visitorSbvg", + "mangledName": "$s11SalemoveSDK4SiteV18AllowedFileSendersV7visitorSbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AllowedFileSenders", + "printedName": "SalemoveSDK.Site.AllowedFileSenders", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK4SiteV18AllowedFileSendersV4fromAEs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "AllowedFileSenders", + "printedName": "SalemoveSDK.Site.AllowedFileSenders", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV" + }, + { + "kind": "TypeNominal", + "name": "AllowedFileSenders", + "printedName": "SalemoveSDK.Site.AllowedFileSenders", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV2eeoiySbAE_AEtFZ", + "mangledName": "$s11SalemoveSDK4SiteV18AllowedFileSendersV2eeoiySbAE_AEtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV", + "mangledName": "$s11SalemoveSDK4SiteV18AllowedFileSendersV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK4SiteV", + "mangledName": "$s11SalemoveSDK4SiteV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "EngagementFileInformation", + "printedName": "EngagementFileInformation", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK25EngagementFileInformationC2idSSvp", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC2idSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK25EngagementFileInformationC2idSSvg", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC2idSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSecurityScanningRequired", + "printedName": "isSecurityScanningRequired", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK25EngagementFileInformationC26isSecurityScanningRequiredSbvp", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC26isSecurityScanningRequiredSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK25EngagementFileInformationC26isSecurityScanningRequiredSbvg", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC26isSecurityScanningRequiredSbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "url", + "printedName": "url", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK25EngagementFileInformationC3urlSSSgvp", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC3urlSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK25EngagementFileInformationC3urlSSSgvg", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC3urlSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileInformation", + "printedName": "SalemoveSDK.EngagementFileInformation", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileInformation" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK25EngagementFileInformationC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK25EngagementFileInformationC6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileInformation", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "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": "Security", + "printedName": "Security", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "OperatorDecl", + "name": "&\/", + "printedName": "&\/", + "declKind": "InfixOperator", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Infix" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "OperatorTypingStatus", + "printedName": "OperatorTypingStatus", + "children": [ + { + "kind": "Var", + "name": "isTyping", + "printedName": "isTyping", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorTypingStatus(py)isTyping", + "mangledName": "$s11SalemoveSDK20OperatorTypingStatusC02isD0Sbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "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@SalemoveSDK@objc(cs)OperatorTypingStatus(im)isTyping", + "mangledName": "$s11SalemoveSDK20OperatorTypingStatusC02isD0Sbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(isTyping:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OperatorTypingStatus", + "printedName": "SalemoveSDK.OperatorTypingStatus", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorTypingStatus" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK20OperatorTypingStatusC02isD0ACSb_tcfc", + "mangledName": "$s11SalemoveSDK20OperatorTypingStatusC02isD0ACSb_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "OperatorTypingStatus", + "printedName": "SalemoveSDK.OperatorTypingStatus", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorTypingStatus" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorTypingStatus(im)init", + "mangledName": "$s11SalemoveSDK20OperatorTypingStatusCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorTypingStatus", + "mangledName": "$s11SalemoveSDK20OperatorTypingStatusC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "ReplayKit", + "printedName": "ReplayKit", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "VideoScalingOptions", + "printedName": "VideoScalingOptions", + "children": [ + { + "kind": "Var", + "name": "fill", + "printedName": "fill", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VideoScalingOptions.Type) -> SalemoveSDK.VideoScalingOptions", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VideoScalingOptions.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions@VideoScalingOptionsFill", + "mangledName": "$s11SalemoveSDK19VideoScalingOptionsO4fillyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "aspectFit", + "printedName": "aspectFit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VideoScalingOptions.Type) -> SalemoveSDK.VideoScalingOptions", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VideoScalingOptions.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions@VideoScalingOptionsAspectFit", + "mangledName": "$s11SalemoveSDK19VideoScalingOptionsO9aspectFityA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "aspectFill", + "printedName": "aspectFill", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VideoScalingOptions.Type) -> SalemoveSDK.VideoScalingOptions", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VideoScalingOptions.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions@VideoScalingOptionsAspectFill", + "mangledName": "$s11SalemoveSDK19VideoScalingOptionsO10aspectFillyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VideoScalingOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK19VideoScalingOptionsO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK19VideoScalingOptionsO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK19VideoScalingOptionsO8rawValueSivp", + "mangledName": "$s11SalemoveSDK19VideoScalingOptionsO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK19VideoScalingOptionsO8rawValueSivg", + "mangledName": "$s11SalemoveSDK19VideoScalingOptionsO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions", + "mangledName": "$s11SalemoveSDK19VideoScalingOptionsO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "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": "StreamView", + "printedName": "StreamView", + "children": [ + { + "kind": "Var", + "name": "scale", + "printedName": "scale", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)StreamView(py)scale", + "mangledName": "$s11SalemoveSDK10StreamViewC5scaleAA19VideoScalingOptionsOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "Custom", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)StreamView(im)scale", + "mangledName": "$s11SalemoveSDK10StreamViewC5scaleAA19VideoScalingOptionsOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)StreamView(im)setScale:", + "mangledName": "$s11SalemoveSDK10StreamViewC5scaleAA19VideoScalingOptionsOvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10StreamViewC5scaleAA19VideoScalingOptionsOvM", + "mangledName": "$s11SalemoveSDK10StreamViewC5scaleAA19VideoScalingOptionsOvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "videoView", + "printedName": "videoView(_:didChangeVideoSize:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTCVideoRenderer", + "printedName": "WebRTC.RTCVideoRenderer", + "usr": "c:objc(pl)RTCVideoRenderer" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)StreamView(im)videoView:didChangeVideoSize:", + "mangledName": "$s11SalemoveSDK10StreamViewC05videoD0_18didChangeVideoSizeySo16RTCVideoRenderer_p_So6CGSizeVtF", + "moduleName": "SalemoveSDK", + "objc_name": "videoView:didChangeVideoSize:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Custom", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)StreamView", + "mangledName": "$s11SalemoveSDK10StreamViewC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)UIView", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "__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": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "LogLevel", + "printedName": "LogLevel", + "children": [ + { + "kind": "Var", + "name": "none", + "printedName": "none", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.LogLevel.Type) -> SalemoveSDK.LogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.LogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@LogLevel@LogLevelNone", + "mangledName": "$s11SalemoveSDK8LogLevelO4noneyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.LogLevel.Type) -> SalemoveSDK.LogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.LogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@LogLevel@LogLevelError", + "mangledName": "$s11SalemoveSDK8LogLevelO5erroryA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "warning", + "printedName": "warning", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.LogLevel.Type) -> SalemoveSDK.LogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.LogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@LogLevel@LogLevelWarning", + "mangledName": "$s11SalemoveSDK8LogLevelO7warningyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.LogLevel.Type) -> SalemoveSDK.LogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.LogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@LogLevel@LogLevelInfo", + "mangledName": "$s11SalemoveSDK8LogLevelO4infoyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.LogLevel.Type) -> SalemoveSDK.LogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.LogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@LogLevel@LogLevelDebug", + "mangledName": "$s11SalemoveSDK8LogLevelO5debugyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Function", + "name": ">=", + "printedName": ">=(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + }, + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK8LogLevelO2geoiySbAC_ACtFZ", + "mangledName": "$s11SalemoveSDK8LogLevelO2geoiySbAC_ACtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.LogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK8LogLevelO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK8LogLevelO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK8LogLevelO8rawValueSivp", + "mangledName": "$s11SalemoveSDK8LogLevelO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK8LogLevelO8rawValueSivg", + "mangledName": "$s11SalemoveSDK8LogLevelO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@LogLevel", + "mangledName": "$s11SalemoveSDK8LogLevelO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "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": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "LocalScreen", + "printedName": "LocalScreen", + "children": [ + { + "kind": "Function", + "name": "stopSharing", + "printedName": "stopSharing()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen(im)stopSharing", + "mangledName": "$s11SalemoveSDK11LocalScreenC11stopSharingyyF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getStreamView", + "printedName": "getStreamView()", + "children": [ + { + "kind": "TypeNominal", + "name": "StreamView", + "printedName": "SalemoveSDK.StreamView", + "usr": "c:@M@SalemoveSDK@objc(cs)StreamView" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen(im)getStreamView", + "mangledName": "$s11SalemoveSDK11LocalScreenC13getStreamViewAA0fG0CyF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "LocalScreen", + "printedName": "SalemoveSDK.LocalScreen", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen(im)init", + "mangledName": "$s11SalemoveSDK11LocalScreenCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen", + "mangledName": "$s11SalemoveSDK11LocalScreenC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "OperatorPicture", + "printedName": "OperatorPicture", + "children": [ + { + "kind": "Var", + "name": "url", + "printedName": "url", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture(py)url", + "mangledName": "$s11SalemoveSDK15OperatorPictureC3urlSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture(im)url", + "mangledName": "$s11SalemoveSDK15OperatorPictureC3urlSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture(im)isEqual:", + "mangledName": "$s11SalemoveSDK15OperatorPictureC7isEqualySbypSgF", + "moduleName": "SalemoveSDK", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "Override", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "OperatorPicture", + "printedName": "SalemoveSDK.OperatorPicture", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture(im)init", + "mangledName": "$s11SalemoveSDK15OperatorPictureCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OperatorPicture", + "printedName": "SalemoveSDK.OperatorPicture", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK15OperatorPictureC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK15OperatorPictureC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK15OperatorPictureC6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK15OperatorPictureC6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture", + "mangledName": "$s11SalemoveSDK15OperatorPictureC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "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": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "GeneralError", + "printedName": "GeneralError", + "children": [ + { + "kind": "Var", + "name": "internalError", + "printedName": "internalError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.GeneralError.Type) -> SalemoveSDK.GeneralError", + "children": [ + { + "kind": "TypeNominal", + "name": "GeneralError", + "printedName": "SalemoveSDK.GeneralError", + "usr": "c:@M@SalemoveSDK@E@GeneralError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.GeneralError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GeneralError", + "printedName": "SalemoveSDK.GeneralError", + "usr": "c:@M@SalemoveSDK@E@GeneralError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@GeneralError@GeneralErrorInternalError", + "mangledName": "$s11SalemoveSDK12GeneralErrorO08internalD0yA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "networkError", + "printedName": "networkError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.GeneralError.Type) -> SalemoveSDK.GeneralError", + "children": [ + { + "kind": "TypeNominal", + "name": "GeneralError", + "printedName": "SalemoveSDK.GeneralError", + "usr": "c:@M@SalemoveSDK@E@GeneralError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.GeneralError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GeneralError", + "printedName": "SalemoveSDK.GeneralError", + "usr": "c:@M@SalemoveSDK@E@GeneralError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@GeneralError@GeneralErrorNetworkError", + "mangledName": "$s11SalemoveSDK12GeneralErrorO07networkD0yA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.GeneralError?", + "children": [ + { + "kind": "TypeNominal", + "name": "GeneralError", + "printedName": "SalemoveSDK.GeneralError", + "usr": "c:@M@SalemoveSDK@E@GeneralError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK12GeneralErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK12GeneralErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK12GeneralErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK12GeneralErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK12GeneralErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK12GeneralErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK12GeneralErrorO03_nsD6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK12GeneralErrorO03_nsD6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK12GeneralErrorO03_nsD6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK12GeneralErrorO03_nsD6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@GeneralError", + "mangledName": "$s11SalemoveSDK12GeneralErrorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ContextError", + "printedName": "ContextError", + "children": [ + { + "kind": "Var", + "name": "invalidURL", + "printedName": "invalidURL", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ContextError.Type) -> SalemoveSDK.ContextError", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextError", + "printedName": "SalemoveSDK.ContextError", + "usr": "c:@M@SalemoveSDK@E@ContextError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ContextError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextError", + "printedName": "SalemoveSDK.ContextError", + "usr": "c:@M@SalemoveSDK@E@ContextError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ContextError@ContextErrorInvalidURL", + "mangledName": "$s11SalemoveSDK12ContextErrorO10invalidURLyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.ContextError?", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextError", + "printedName": "SalemoveSDK.ContextError", + "usr": "c:@M@SalemoveSDK@E@ContextError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK12ContextErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK12ContextErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK12ContextErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK12ContextErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK12ContextErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK12ContextErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK12ContextErrorO03_nsD6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK12ContextErrorO03_nsD6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK12ContextErrorO03_nsD6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK12ContextErrorO03_nsD6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@ContextError", + "mangledName": "$s11SalemoveSDK12ContextErrorO", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ConfigurationError", + "printedName": "ConfigurationError", + "children": [ + { + "kind": "Var", + "name": "invalidSite", + "printedName": "invalidSite", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ConfigurationError.Type) -> SalemoveSDK.ConfigurationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ConfigurationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError@ConfigurationErrorInvalidSite", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO11invalidSiteyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "invalidEnvironment", + "printedName": "invalidEnvironment", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ConfigurationError.Type) -> SalemoveSDK.ConfigurationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ConfigurationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError@ConfigurationErrorInvalidEnvironment", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO18invalidEnvironmentyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "invalidAppToken", + "printedName": "invalidAppToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ConfigurationError.Type) -> SalemoveSDK.ConfigurationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ConfigurationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError@ConfigurationErrorInvalidAppToken", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO15invalidAppTokenyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "invalidApiToken", + "printedName": "invalidApiToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ConfigurationError.Type) -> SalemoveSDK.ConfigurationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ConfigurationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError@ConfigurationErrorInvalidApiToken", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO15invalidApiTokenyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Available", + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "apiTokenNotSupported", + "printedName": "apiTokenNotSupported", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ConfigurationError.Type) -> SalemoveSDK.ConfigurationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ConfigurationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError@ConfigurationErrorApiTokenNotSupported", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO20apiTokenNotSupportedyA2CmF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "Available", + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "invalidSiteApiKey", + "printedName": "invalidSiteApiKey", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ConfigurationError.Type) -> SalemoveSDK.ConfigurationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ConfigurationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError@ConfigurationErrorInvalidSiteApiKey", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO17invalidSiteApiKeyyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Var", + "name": "invalidRegionEndpoint", + "printedName": "invalidRegionEndpoint", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ConfigurationError.Type) -> SalemoveSDK.ConfigurationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ConfigurationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError@ConfigurationErrorInvalidRegionEndpoint", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO21invalidRegionEndpointyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 6 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.ConfigurationError?", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK18ConfigurationErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK18ConfigurationErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK18ConfigurationErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK18ConfigurationErrorO03_nsD6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO03_nsD6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK18ConfigurationErrorO03_nsD6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO03_nsD6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "MediaUpgradeError", + "printedName": "MediaUpgradeError", + "children": [ + { + "kind": "Var", + "name": "requestError", + "printedName": "requestError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaUpgradeError.Type) -> SalemoveSDK.MediaUpgradeError", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeError", + "printedName": "SalemoveSDK.MediaUpgradeError", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaUpgradeError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeError", + "printedName": "SalemoveSDK.MediaUpgradeError", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError@MediaUpgradeErrorRequestError", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO07requestE0yA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "unsupportedRequest", + "printedName": "unsupportedRequest", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaUpgradeError.Type) -> SalemoveSDK.MediaUpgradeError", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeError", + "printedName": "SalemoveSDK.MediaUpgradeError", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaUpgradeError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeError", + "printedName": "SalemoveSDK.MediaUpgradeError", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError@MediaUpgradeErrorUnsupportedRequest", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO18unsupportedRequestyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.MediaUpgradeError?", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeError", + "printedName": "SalemoveSDK.MediaUpgradeError", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK17MediaUpgradeErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK17MediaUpgradeErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17MediaUpgradeErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17MediaUpgradeErrorO03_nsE6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO03_nsE6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17MediaUpgradeErrorO03_nsE6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO03_nsE6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "EngagementError", + "printedName": "EngagementError", + "children": [ + { + "kind": "Var", + "name": "operatorUnavailable", + "printedName": "operatorUnavailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementError.Type) -> SalemoveSDK.EngagementError", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@EngagementError@EngagementErrorOperatorUnavailable", + "mangledName": "$s11SalemoveSDK15EngagementErrorO19operatorUnavailableyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "timeout", + "printedName": "timeout", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementError.Type) -> SalemoveSDK.EngagementError", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@EngagementError@EngagementErrorTimeout", + "mangledName": "$s11SalemoveSDK15EngagementErrorO7timeoutyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "rejected", + "printedName": "rejected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementError.Type) -> SalemoveSDK.EngagementError", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@EngagementError@EngagementErrorRejected", + "mangledName": "$s11SalemoveSDK15EngagementErrorO8rejectedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "visitorCanceled", + "printedName": "visitorCanceled", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementError.Type) -> SalemoveSDK.EngagementError", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@EngagementError@EngagementErrorVisitorCanceled", + "mangledName": "$s11SalemoveSDK15EngagementErrorO15visitorCanceledyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "operatorCanceled", + "printedName": "operatorCanceled", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementError.Type) -> SalemoveSDK.EngagementError", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@EngagementError@EngagementErrorOperatorCanceled", + "mangledName": "$s11SalemoveSDK15EngagementErrorO16operatorCanceledyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "operatorLeft", + "printedName": "operatorLeft", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementError.Type) -> SalemoveSDK.EngagementError", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@EngagementError@EngagementErrorOperatorLeft", + "mangledName": "$s11SalemoveSDK15EngagementErrorO12operatorLeftyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementError?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK15EngagementErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK15EngagementErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK15EngagementErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK15EngagementErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK15EngagementErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK15EngagementErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK15EngagementErrorO03_nsD6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK15EngagementErrorO03_nsD6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK15EngagementErrorO03_nsD6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK15EngagementErrorO03_nsD6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@EngagementError", + "mangledName": "$s11SalemoveSDK15EngagementErrorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "MediaError", + "printedName": "MediaError", + "children": [ + { + "kind": "Var", + "name": "permissionDenied", + "printedName": "permissionDenied", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaError.Type) -> SalemoveSDK.MediaError", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@MediaError@MediaErrorPermissionDenied", + "mangledName": "$s11SalemoveSDK10MediaErrorO16permissionDeniedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "screenSharingNotAvailable", + "printedName": "screenSharingNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaError.Type) -> SalemoveSDK.MediaError", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@MediaError@MediaErrorScreenSharingNotAvailable", + "mangledName": "$s11SalemoveSDK10MediaErrorO25screenSharingNotAvailableyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "notAvailableOnIOSVersion", + "printedName": "notAvailableOnIOSVersion", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaError.Type) -> SalemoveSDK.MediaError", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@MediaError@MediaErrorNotAvailableOnIOSVersion", + "mangledName": "$s11SalemoveSDK10MediaErrorO24notAvailableOnIOSVersionyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "unsupportedEngagementType", + "printedName": "unsupportedEngagementType", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaError.Type) -> SalemoveSDK.MediaError", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@MediaError@MediaErrorUnsupportedEngagementType", + "mangledName": "$s11SalemoveSDK10MediaErrorO25unsupportedEngagementTypeyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.MediaError?", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10MediaErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK10MediaErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK10MediaErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK10MediaErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10MediaErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK10MediaErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10MediaErrorO03_nsD6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK10MediaErrorO03_nsD6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10MediaErrorO03_nsD6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK10MediaErrorO03_nsD6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@MediaError", + "mangledName": "$s11SalemoveSDK10MediaErrorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "QueueError", + "printedName": "QueueError", + "children": [ + { + "kind": "Var", + "name": "queueClosed", + "printedName": "queueClosed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueError.Type) -> SalemoveSDK.QueueError", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@QueueError@QueueErrorQueueClosed", + "mangledName": "$s11SalemoveSDK10QueueErrorO11queueClosedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "queueFull", + "printedName": "queueFull", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueError.Type) -> SalemoveSDK.QueueError", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@QueueError@QueueErrorQueueFull", + "mangledName": "$s11SalemoveSDK10QueueErrorO9queueFullyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "invalidId", + "printedName": "invalidId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueError.Type) -> SalemoveSDK.QueueError", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@QueueError@QueueErrorInvalidId", + "mangledName": "$s11SalemoveSDK10QueueErrorO9invalidIdyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "alreadyEnqueued", + "printedName": "alreadyEnqueued", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueError.Type) -> SalemoveSDK.QueueError", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@QueueError@QueueErrorAlreadyEnqueued", + "mangledName": "$s11SalemoveSDK10QueueErrorO15alreadyEnqueuedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.QueueError?", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10QueueErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK10QueueErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK10QueueErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK10QueueErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10QueueErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK10QueueErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10QueueErrorO03_nsD6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK10QueueErrorO03_nsD6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10QueueErrorO03_nsD6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK10QueueErrorO03_nsD6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@QueueError", + "mangledName": "$s11SalemoveSDK10QueueErrorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FileError", + "printedName": "FileError", + "children": [ + { + "kind": "Var", + "name": "infected", + "printedName": "infected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.FileError.Type) -> SalemoveSDK.FileError", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.FileError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@FileError@FileErrorInfected", + "mangledName": "$s11SalemoveSDK9FileErrorO8infectedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "unsupportedFileType", + "printedName": "unsupportedFileType", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.FileError.Type) -> SalemoveSDK.FileError", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.FileError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@FileError@FileErrorUnsupportedFileType", + "mangledName": "$s11SalemoveSDK9FileErrorO011unsupportedC4TypeyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "fileTooBig", + "printedName": "fileTooBig", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.FileError.Type) -> SalemoveSDK.FileError", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.FileError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@FileError@FileErrorFileTooBig", + "mangledName": "$s11SalemoveSDK9FileErrorO10fileTooBigyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "invalidFileURL", + "printedName": "invalidFileURL", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.FileError.Type) -> SalemoveSDK.FileError", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.FileError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@FileError@FileErrorInvalidFileURL", + "mangledName": "$s11SalemoveSDK9FileErrorO07invalidC3URLyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "fileUnavailable", + "printedName": "fileUnavailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.FileError.Type) -> SalemoveSDK.FileError", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.FileError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@FileError@FileErrorFileUnavailable", + "mangledName": "$s11SalemoveSDK9FileErrorO15fileUnavailableyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "forbidden", + "printedName": "forbidden", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.FileError.Type) -> SalemoveSDK.FileError", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.FileError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@FileError@FileErrorForbidden", + "mangledName": "$s11SalemoveSDK9FileErrorO9forbiddenyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.FileError?", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK9FileErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK9FileErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK9FileErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK9FileErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK9FileErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK9FileErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK9FileErrorO03_nsD6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK9FileErrorO03_nsD6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK9FileErrorO03_nsD6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK9FileErrorO03_nsD6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@FileError", + "mangledName": "$s11SalemoveSDK9FileErrorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SalemoveError", + "printedName": "SalemoveError", + "children": [ + { + "kind": "Var", + "name": "reason", + "printedName": "reason", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError(py)reason", + "mangledName": "$s11SalemoveSDK0A5ErrorC6reasonSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError(im)reason", + "mangledName": "$s11SalemoveSDK0A5ErrorC6reasonSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError(py)error", + "mangledName": "$s11SalemoveSDK0A5ErrorC5errors0C0_pSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError(im)error", + "mangledName": "$s11SalemoveSDK0A5ErrorC5errors0C0_pSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(reason:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK0A5ErrorC6reason5errorACSS_s0C0_pSgtcfc", + "mangledName": "$s11SalemoveSDK0A5ErrorC6reason5errorACSS_s0C0_pSgtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError(im)init", + "mangledName": "$s11SalemoveSDK0A5ErrorCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError", + "mangledName": "$s11SalemoveSDK0A5ErrorC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Queue", + "printedName": "Queue", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(py)id", + "mangledName": "$s11SalemoveSDK5QueueC2idSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(im)id", + "mangledName": "$s11SalemoveSDK5QueueC2idSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(py)name", + "mangledName": "$s11SalemoveSDK5QueueC4nameSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(im)name", + "mangledName": "$s11SalemoveSDK5QueueC4nameSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "state", + "printedName": "state", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueState", + "printedName": "SalemoveSDK.QueueState", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueState" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(py)state", + "mangledName": "$s11SalemoveSDK5QueueC5stateAA0C5StateCvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueState", + "printedName": "SalemoveSDK.QueueState", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(im)state", + "mangledName": "$s11SalemoveSDK5QueueC5stateAA0C5StateCvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDefault", + "printedName": "isDefault", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(py)isDefault", + "mangledName": "$s11SalemoveSDK5QueueC9isDefaultSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "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@SalemoveSDK@objc(cs)Queue(im)isDefault", + "mangledName": "$s11SalemoveSDK5QueueC9isDefaultSbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Queue", + "printedName": "SalemoveSDK.Queue", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(im)init", + "mangledName": "$s11SalemoveSDK5QueueCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue", + "mangledName": "$s11SalemoveSDK5QueueC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "QueueState", + "printedName": "QueueState", + "children": [ + { + "kind": "Var", + "name": "status", + "printedName": "status", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10QueueStateC6statusAA0C6StatusOvp", + "mangledName": "$s11SalemoveSDK10QueueStateC6statusAA0C6StatusOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10QueueStateC6statusAA0C6StatusOvg", + "mangledName": "$s11SalemoveSDK10QueueStateC6statusAA0C6StatusOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "media", + "printedName": "media", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.MediaType]", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10QueueStateC5mediaSayAA9MediaTypeOGvp", + "mangledName": "$s11SalemoveSDK10QueueStateC5mediaSayAA9MediaTypeOGvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.MediaType]", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10QueueStateC5mediaSayAA9MediaTypeOGvg", + "mangledName": "$s11SalemoveSDK10QueueStateC5mediaSayAA9MediaTypeOGvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueState", + "printedName": "SalemoveSDK.QueueState", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueState" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueState(im)init", + "mangledName": "$s11SalemoveSDK10QueueStateCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueState", + "printedName": "SalemoveSDK.QueueState", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueState" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10QueueStateC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK10QueueStateC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueState", + "mangledName": "$s11SalemoveSDK10QueueStateC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "QueueStatus", + "printedName": "QueueStatus", + "children": [ + { + "kind": "Var", + "name": "open", + "printedName": "open", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueStatus.Type) -> SalemoveSDK.QueueStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK11QueueStatusO4openyA2CmF", + "mangledName": "$s11SalemoveSDK11QueueStatusO4openyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "closed", + "printedName": "closed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueStatus.Type) -> SalemoveSDK.QueueStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK11QueueStatusO6closedyA2CmF", + "mangledName": "$s11SalemoveSDK11QueueStatusO6closedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "full", + "printedName": "full", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueStatus.Type) -> SalemoveSDK.QueueStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK11QueueStatusO4fullyA2CmF", + "mangledName": "$s11SalemoveSDK11QueueStatusO4fullyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "unstaffed", + "printedName": "unstaffed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueStatus.Type) -> SalemoveSDK.QueueStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK11QueueStatusO9unstaffedyA2CmF", + "mangledName": "$s11SalemoveSDK11QueueStatusO9unstaffedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueStatus.Type) -> SalemoveSDK.QueueStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK11QueueStatusO7unknownyA2CmF", + "mangledName": "$s11SalemoveSDK11QueueStatusO7unknownyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.QueueStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK11QueueStatusO8rawValueACSgSS_tcfc", + "mangledName": "$s11SalemoveSDK11QueueStatusO8rawValueACSgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK11QueueStatusO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK11QueueStatusO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK11QueueStatusO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK11QueueStatusO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK11QueueStatusO", + "mangledName": "$s11SalemoveSDK11QueueStatusO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Salemove", + "printedName": "Salemove", + "children": [ + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "Salemove", + "printedName": "SalemoveSDK.Salemove", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(cpy)sharedInstance", + "mangledName": "$s11SalemoveSDK0A0C14sharedInstanceACvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Salemove", + "printedName": "SalemoveSDK.Salemove", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(cm)sharedInstance", + "mangledName": "$s11SalemoveSDK0A0C14sharedInstanceACvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentInteractor", + "printedName": "currentInteractor", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "SalemoveSDK.Interactable?" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvp", + "mangledName": "$s11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Interactable?", + "children": [ + { + "kind": "TypeNominal", + "name": "Interactable", + "printedName": "SalemoveSDK.Interactable", + "usr": "s:11SalemoveSDK12InteractableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvg", + "mangledName": "$s11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Interactable?", + "children": [ + { + "kind": "TypeNominal", + "name": "Interactable", + "printedName": "SalemoveSDK.Interactable", + "usr": "s:11SalemoveSDK12InteractableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvs", + "mangledName": "$s11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvM", + "mangledName": "$s11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "environment", + "printedName": "environment", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(py)environment", + "mangledName": "$s11SalemoveSDK0A0C11environmentSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(im)environment", + "mangledName": "$s11SalemoveSDK0A0C11environmentSSvg", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "site", + "printedName": "site", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(py)site", + "mangledName": "$s11SalemoveSDK0A0C4siteSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(im)site", + "mangledName": "$s11SalemoveSDK0A0C4siteSSvg", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "appToken", + "printedName": "appToken", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(py)appToken", + "mangledName": "$s11SalemoveSDK0A0C8appTokenSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(im)appToken", + "mangledName": "$s11SalemoveSDK0A0C8appTokenSSvg", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "secureConversations", + "printedName": "secureConversations", + "children": [ + { + "kind": "TypeNominal", + "name": "SecureConversations", + "printedName": "SalemoveSDK.Salemove.SecureConversations", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C19secureConversationsAC06SecureD0Cvp", + "mangledName": "$s11SalemoveSDK0A0C19secureConversationsAC06SecureD0Cvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "SecureConversations", + "printedName": "SalemoveSDK.Salemove.SecureConversations", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C19secureConversationsAC06SecureD0Cvg", + "mangledName": "$s11SalemoveSDK0A0C19secureConversationsAC06SecureD0Cvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SecureConversations", + "printedName": "SalemoveSDK.Salemove.SecureConversations", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C19secureConversationsAC06SecureD0Cvs", + "mangledName": "$s11SalemoveSDK0A0C19secureConversationsAC06SecureD0Cvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C19secureConversationsAC06SecureD0CvM", + "mangledName": "$s11SalemoveSDK0A0C19secureConversationsAC06SecureD0CvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "callVisualizer", + "printedName": "callVisualizer", + "children": [ + { + "kind": "TypeNominal", + "name": "CallVisualizer", + "printedName": "SalemoveSDK.Salemove.CallVisualizer", + "usr": "s:11SalemoveSDK0A0C14CallVisualizerC" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C14callVisualizerAC04CallD0Cvp", + "mangledName": "$s11SalemoveSDK0A0C14callVisualizerAC04CallD0Cvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CallVisualizer", + "printedName": "SalemoveSDK.Salemove.CallVisualizer", + "usr": "s:11SalemoveSDK0A0C14CallVisualizerC" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C14callVisualizerAC04CallD0Cvg", + "mangledName": "$s11SalemoveSDK0A0C14callVisualizerAC04CallD0Cvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CallVisualizer", + "printedName": "SalemoveSDK.Salemove.CallVisualizer", + "usr": "s:11SalemoveSDK0A0C14CallVisualizerC" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C14callVisualizerAC04CallD0Cvs", + "mangledName": "$s11SalemoveSDK0A0C14callVisualizerAC04CallD0Cvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C14callVisualizerAC04CallD0CvM", + "mangledName": "$s11SalemoveSDK0A0C14callVisualizerAC04CallD0CvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pushNotifications", + "printedName": "pushNotifications", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.PushNotifications", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C17pushNotificationsAA04PushD0Cvp", + "mangledName": "$s11SalemoveSDK0A0C17pushNotificationsAA04PushD0Cvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.PushNotifications", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C17pushNotificationsAA04PushD0Cvg", + "mangledName": "$s11SalemoveSDK0A0C17pushNotificationsAA04PushD0Cvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "uploadFileToEngagement", + "printedName": "uploadFileToEngagement(_:progress:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.EngagementFileProgress) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileProgress) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementFileProgress", + "printedName": "SalemoveSDK.EngagementFileProgress", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileInformation?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.EngagementFileInformation?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementFileInformation?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileInformation", + "printedName": "SalemoveSDK.EngagementFileInformation", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileInformation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)uploadFileToEngagement:progress:completion:", + "mangledName": "$s11SalemoveSDK0A0C22uploadFileToEngagement_8progress10completionyAA0fD0C_yAA0fD8ProgressCcSgyAA0fD11InformationCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "uploadFileToEngagement:progress:completion:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetchFile", + "printedName": "fetchFile(engagementFile:progress:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.EngagementFileProgress) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileProgress) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementFileProgress", + "printedName": "SalemoveSDK.EngagementFileProgress", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileData?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.EngagementFileData?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementFileData?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileData", + "printedName": "SalemoveSDK.EngagementFileData", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)fetchFileWithEngagementFile:progress:completion:", + "mangledName": "$s11SalemoveSDK0A0C9fetchFile010engagementD08progress10completionyAA010EngagementD0C_yAA0hD8ProgressCcSgyAA0hD4DataCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "fetchFileWithEngagementFile:progress:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "VisitorInfo", + "printedName": "VisitorInfo", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV4nameSSSgvp", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV4nameSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV4nameSSSgvg", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV4nameSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "email", + "printedName": "email", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV5emailSSSgvp", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV5emailSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV5emailSSSgvg", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV5emailSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "phone", + "printedName": "phone", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV5phoneSSSgvp", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV5phoneSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV5phoneSSSgvg", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV5phoneSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "note", + "printedName": "note", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV4noteSSSgvp", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV4noteSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV4noteSSSgvg", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV4noteSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "customAttributes", + "printedName": "customAttributes", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV16customAttributesSDyS2SGSgvp", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV16customAttributesSDyS2SGSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV16customAttributesSDyS2SGSgvg", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV16customAttributesSDyS2SGSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "banned", + "printedName": "banned", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV6bannedSbvp", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV6bannedSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV6bannedSbvg", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV6bannedSbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorInfo", + "printedName": "SalemoveSDK.Salemove.VisitorInfo", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV4fromAEs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "VisitorInfo", + "printedName": "SalemoveSDK.Salemove.VisitorInfo", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV" + }, + { + "kind": "TypeNominal", + "name": "VisitorInfo", + "printedName": "SalemoveSDK.Salemove.VisitorInfo", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV2eeoiySbAE_AEtFZ", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV2eeoiySbAE_AEtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(with:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "SalemoveSDK.Salemove.Configuration", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C9configure4with10completionyAC13ConfigurationV_yycSgtF", + "mangledName": "$s11SalemoveSDK0A0C9configure4with10completionyAC13ConfigurationV_yycSgtF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(interactor:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Interactable", + "printedName": "SalemoveSDK.Interactable", + "usr": "s:11SalemoveSDK12InteractableP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C9configure10interactoryAA12Interactable_p_tF", + "mangledName": "$s11SalemoveSDK0A0C9configure10interactoryAA12Interactable_p_tF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "AuthorizationMethod", + "printedName": "AuthorizationMethod", + "children": [ + { + "kind": "Var", + "name": "appToken", + "printedName": "appToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.AuthorizationMethod.Type) -> (Swift.String) -> SalemoveSDK.Salemove.AuthorizationMethod", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> SalemoveSDK.Salemove.AuthorizationMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthorizationMethod", + "printedName": "SalemoveSDK.Salemove.AuthorizationMethod", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.AuthorizationMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthorizationMethod", + "printedName": "SalemoveSDK.Salemove.AuthorizationMethod", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO8appTokenyAESScAEmF", + "mangledName": "$s11SalemoveSDK0A0C19AuthorizationMethodO8appTokenyAESScAEmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "siteApiKey", + "printedName": "siteApiKey", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.AuthorizationMethod.Type) -> (Swift.String, Swift.String) -> SalemoveSDK.Salemove.AuthorizationMethod", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, Swift.String) -> SalemoveSDK.Salemove.AuthorizationMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthorizationMethod", + "printedName": "SalemoveSDK.Salemove.AuthorizationMethod", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(id: Swift.String, secret: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.AuthorizationMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthorizationMethod", + "printedName": "SalemoveSDK.Salemove.AuthorizationMethod", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO10siteApiKeyyAESS_SStcAEmF", + "mangledName": "$s11SalemoveSDK0A0C19AuthorizationMethodO10siteApiKeyyAESS_SStcAEmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO", + "mangledName": "$s11SalemoveSDK0A0C19AuthorizationMethodO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true + }, + { + "kind": "TypeDecl", + "name": "Region", + "printedName": "Region", + "children": [ + { + "kind": "Var", + "name": "us", + "printedName": "us", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.Region.Type) -> SalemoveSDK.Salemove.Region", + "children": [ + { + "kind": "TypeNominal", + "name": "Region", + "printedName": "SalemoveSDK.Salemove.Region", + "usr": "s:11SalemoveSDK0A0C6RegionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.Region.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Region", + "printedName": "SalemoveSDK.Salemove.Region", + "usr": "s:11SalemoveSDK0A0C6RegionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C6RegionO2usyA2EmF", + "mangledName": "$s11SalemoveSDK0A0C6RegionO2usyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "eu", + "printedName": "eu", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.Region.Type) -> SalemoveSDK.Salemove.Region", + "children": [ + { + "kind": "TypeNominal", + "name": "Region", + "printedName": "SalemoveSDK.Salemove.Region", + "usr": "s:11SalemoveSDK0A0C6RegionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.Region.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Region", + "printedName": "SalemoveSDK.Salemove.Region", + "usr": "s:11SalemoveSDK0A0C6RegionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C6RegionO2euyA2EmF", + "mangledName": "$s11SalemoveSDK0A0C6RegionO2euyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "custom", + "printedName": "custom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.Region.Type) -> (Foundation.URL) -> SalemoveSDK.Salemove.Region", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.URL) -> SalemoveSDK.Salemove.Region", + "children": [ + { + "kind": "TypeNominal", + "name": "Region", + "printedName": "SalemoveSDK.Salemove.Region", + "usr": "s:11SalemoveSDK0A0C6RegionO" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.Region.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Region", + "printedName": "SalemoveSDK.Salemove.Region", + "usr": "s:11SalemoveSDK0A0C6RegionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C6RegionO6customyAE10Foundation3URLVcAEmF", + "mangledName": "$s11SalemoveSDK0A0C6RegionO6customyAE10Foundation3URLVcAEmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK0A0C6RegionO", + "mangledName": "$s11SalemoveSDK0A0C6RegionO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true + }, + { + "kind": "TypeDecl", + "name": "Configuration", + "printedName": "Configuration", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(siteId:region:authorizingMethod:pushNotifications:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "SalemoveSDK.Salemove.Configuration", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Region", + "printedName": "SalemoveSDK.Salemove.Region", + "usr": "s:11SalemoveSDK0A0C6RegionO" + }, + { + "kind": "TypeNominal", + "name": "AuthorizationMethod", + "printedName": "SalemoveSDK.Salemove.AuthorizationMethod", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO" + }, + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "hasDefaultArg": true, + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV6siteId6region17authorizingMethod17pushNotificationsAESS_AC6RegionOAC013AuthorizationH0OAE04PushJ0OtKcfc", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV6siteId6region17authorizingMethod17pushNotificationsAESS_AC6RegionOAC013AuthorizationH0OAE04PushJ0OtKcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "PushNotifications", + "printedName": "PushNotifications", + "children": [ + { + "kind": "Var", + "name": "disabled", + "printedName": "disabled", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.Configuration.PushNotifications.Type) -> SalemoveSDK.Salemove.Configuration.PushNotifications", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO8disabledyA2GmF", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO8disabledyA2GmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "sandbox", + "printedName": "sandbox", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.Configuration.PushNotifications.Type) -> SalemoveSDK.Salemove.Configuration.PushNotifications", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO7sandboxyA2GmF", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO7sandboxyA2GmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "production", + "printedName": "production", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.Configuration.PushNotifications.Type) -> SalemoveSDK.Salemove.Configuration.PushNotifications", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO10productionyA2GmF", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO10productionyA2GmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + }, + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO2eeoiySbAG_AGtFZ", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO2eeoiySbAG_AGtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO9hashValueSivp", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO9hashValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO9hashValueSivg", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO9hashValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO4hash4intoys6HasherVz_tF", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO4hash4intoys6HasherVz_tF", + "moduleName": "SalemoveSDK", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true + }, + { + "kind": "Function", + "name": "send", + "printedName": "send(selectedOptionValue:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C4send19selectedOptionValue10completionySS_ys6ResultOyAA7MessageCs5Error_pGctF", + "mangledName": "$s11SalemoveSDK0A0C4send19selectedOptionValue10completionySS_ys6ResultOyAA7MessageCs5Error_pGctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetchFile", + "printedName": "fetchFile(_:progress:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.EngagementFileProgress) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileProgress) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementFileProgress", + "printedName": "SalemoveSDK.EngagementFileProgress", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileData?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.EngagementFileData?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementFileData?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileData", + "printedName": "SalemoveSDK.EngagementFileData", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)fetchFile:progress:completion:", + "mangledName": "$s11SalemoveSDK0A0C9fetchFile_8progress10completionySS_yAA010EngagementD8ProgressCcSgyAA0gD4DataCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "fetchFile:progress:completion:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "updateInformation", + "printedName": "updateInformation(name:email:phone:externalID:customAttributes:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C17updateInformation4name5email5phone10externalID16customAttributes10completionySSSg_A3KSDyS2SGSgySb_AA0A5ErrorCSgtctF", + "mangledName": "$s11SalemoveSDK0A0C17updateInformation4name5email5phone10externalID16customAttributes10completionySSSg_A3KSDyS2SGSgySb_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "send", + "printedName": "send(selectedOptionValue:messageId:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Message?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.Message?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message?", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)sendWithSelectedOptionValue:messageId:completion:", + "mangledName": "$s11SalemoveSDK0A0C4send19selectedOptionValue9messageId10completionySS_SSyAA7MessageCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "sendWithSelectedOptionValue:messageId:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(appToken:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)configureWithAppToken:error:", + "mangledName": "$s11SalemoveSDK0A0C9configure8appTokenySS_tKF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "configureWithAppToken:error:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(site:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)configureWithSite:error:", + "mangledName": "$s11SalemoveSDK0A0C9configure4siteySS_tKF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "configureWithSite:error:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(environment:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)configureWithEnvironment:error:", + "mangledName": "$s11SalemoveSDK0A0C9configure11environmentySS_tKF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "configureWithEnvironment:error:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "queueForEngagement", + "printedName": "queueForEngagement(queueID:visitorContext:shouldCloseAllQueues:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.QueueTicket?", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueTicket", + "printedName": "SalemoveSDK.QueueTicket", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)queueForEngagementWithQueueID:visitorContext:shouldCloseAllQueues:completion:", + "mangledName": "$s11SalemoveSDK0A0C18queueForEngagement0C2ID14visitorContext20shouldCloseAllQueues10completionySS_AA07VisitorH0CSbyAA11QueueTicketCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "queueForEngagementWithQueueID:visitorContext:shouldCloseAllQueues:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "queueForEngagement", + "printedName": "queueForEngagement(queueID:visitorContext:shouldCloseAllQueues:mediaType:options:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementOptions", + "printedName": "SalemoveSDK.EngagementOptions", + "usr": "s:11SalemoveSDK17EngagementOptionsV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.QueueTicket?", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueTicket", + "printedName": "SalemoveSDK.QueueTicket", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C18queueForEngagement0C2ID14visitorContext20shouldCloseAllQueues9mediaType7options10completionySS_AA07VisitorH0CSbAA05MediaN0OAA0E7OptionsVSgyAA11QueueTicketCSg_AA0A5ErrorCSgtctF", + "mangledName": "$s11SalemoveSDK0A0C18queueForEngagement0C2ID14visitorContext20shouldCloseAllQueues9mediaType7options10completionySS_AA07VisitorH0CSbAA05MediaN0OAA0E7OptionsVSgyAA11QueueTicketCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestEngagementWith", + "printedName": "requestEngagementWith(selectedOperator:visitorContext:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + }, + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementRequest?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementRequest", + "printedName": "SalemoveSDK.EngagementRequest", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)requestEngagementWithSelectedOperator:visitorContext:completion:", + "mangledName": "$s11SalemoveSDK0A0C21requestEngagementWith16selectedOperator14visitorContext10completionyAA0G0C_AA07VisitorI0CyAA0D7RequestCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "requestEngagementWithSelectedOperator:visitorContext:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestEngagementWith", + "printedName": "requestEngagementWith(selectedOperator:visitorContext:mediaType:options:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + }, + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + }, + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementOptions", + "printedName": "SalemoveSDK.EngagementOptions", + "usr": "s:11SalemoveSDK17EngagementOptionsV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementRequest?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementRequest", + "printedName": "SalemoveSDK.EngagementRequest", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C21requestEngagementWith16selectedOperator14visitorContext9mediaType7options10completionyAA0G0C_AA07VisitorI0CAA05MediaK0OAA0D7OptionsVSgyAA0D7RequestCSg_AA0A5ErrorCSgtctF", + "mangledName": "$s11SalemoveSDK0A0C21requestEngagementWith16selectedOperator14visitorContext9mediaType7options10completionyAA0G0C_AA07VisitorI0CAA05MediaK0OAA0D7OptionsVSgyAA0D7RequestCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestVisitorCode", + "printedName": "requestVisitorCode(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)requestVisitorCodeWithCompletion:", + "mangledName": "$s11SalemoveSDK0A0C18requestVisitorCode10completionyySSSg_AA0A5ErrorCSgtc_tF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "requestVisitorCodeWithCompletion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestMediaUpgrade", + "printedName": "requestMediaUpgrade(offer:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "MediaUpgradeOffer", + "printedName": "SalemoveSDK.MediaUpgradeOffer", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)requestMediaUpgradeWithOffer:completion:", + "mangledName": "$s11SalemoveSDK0A0C19requestMediaUpgrade5offer10completionyAA0dE5OfferC_ySb_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "requestMediaUpgradeWithOffer:completion:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCurrentEngagement", + "printedName": "getCurrentEngagement()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Engagement?", + "children": [ + { + "kind": "TypeNominal", + "name": "Engagement", + "printedName": "SalemoveSDK.Engagement", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C20getCurrentEngagementAA0E0CSgyF", + "mangledName": "$s11SalemoveSDK0A0C20getCurrentEngagementAA0E0CSgyF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "submitSurveyAnswer", + "printedName": "submitSurveyAnswer(_:surveyId:engagementId:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Survey.Answer]", + "children": [ + { + "kind": "TypeNominal", + "name": "Answer", + "printedName": "SalemoveSDK.Survey.Answer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result<(), SalemoveSDK.SalemoveError>) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result<(), SalemoveSDK.SalemoveError>", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C18submitSurveyAnswer_8surveyId010engagementG010completionySayAA0D0V0E0VG_AA6TaggedVyAISSGSSys6ResultOyytAA0A5ErrorCGctF", + "mangledName": "$s11SalemoveSDK0A0C18submitSurveyAnswer_8surveyId010engagementG010completionySayAA0D0V0E0VG_AA6TaggedVyAISSGSSys6ResultOyytAA0A5ErrorCGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "waitForActiveEngagement", + "printedName": "waitForActiveEngagement(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Engagement?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.Engagement?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Engagement?", + "children": [ + { + "kind": "TypeNominal", + "name": "Engagement", + "printedName": "SalemoveSDK.Engagement", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)waitForActiveEngagementWithCompletion:", + "mangledName": "$s11SalemoveSDK0A0C23waitForActiveEngagement10completionyyAA0F0CSg_AA0A5ErrorCSgtc_tF", + "moduleName": "SalemoveSDK", + "objc_name": "waitForActiveEngagementWithCompletion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestEngagementWith", + "printedName": "requestEngagementWith(selectedOperator:visitorContext:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementRequest?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementRequest", + "printedName": "SalemoveSDK.EngagementRequest", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C21requestEngagementWith16selectedOperator14visitorContext10completionyAA0G0C_AA07VisitorI0CSgyAA0D7RequestCSg_AA0A5ErrorCSgtctF", + "mangledName": "$s11SalemoveSDK0A0C21requestEngagementWith16selectedOperator14visitorContext10completionyAA0G0C_AA07VisitorI0CSgyAA0D7RequestCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestEngagementWith", + "printedName": "requestEngagementWith(selectedOperator:visitorContext:mediaType:options:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementOptions", + "printedName": "SalemoveSDK.EngagementOptions", + "usr": "s:11SalemoveSDK17EngagementOptionsV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementRequest?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementRequest", + "printedName": "SalemoveSDK.EngagementRequest", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C21requestEngagementWith16selectedOperator14visitorContext9mediaType7options10completionyAA0G0C_AA07VisitorI0CSgAA05MediaK0OAA0D7OptionsVSgyAA0D7RequestCSg_AA0A5ErrorCSgtctF", + "mangledName": "$s11SalemoveSDK0A0C21requestEngagementWith16selectedOperator14visitorContext9mediaType7options10completionyAA0G0C_AA07VisitorI0CSgAA05MediaK0OAA0D7OptionsVSgyAA0D7RequestCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "cancel", + "printedName": "cancel(engagementRequest:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementRequest", + "printedName": "SalemoveSDK.EngagementRequest", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)cancelWithEngagementRequest:completion:", + "mangledName": "$s11SalemoveSDK0A0C6cancel17engagementRequest10completionyAA010EngagementE0C_ySb_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "cancelWithEngagementRequest:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestOperators", + "printedName": "requestOperators(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.Operator]?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([SalemoveSDK.Operator]?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.Operator]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Operator]", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C16requestOperators10completionyySayAA8OperatorCGSg_AA0A5ErrorCSgtc_tF", + "mangledName": "$s11SalemoveSDK0A0C16requestOperators10completionyySayAA8OperatorCGSg_AA0A5ErrorCSgtc_tF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestEngagedOperator", + "printedName": "requestEngagedOperator(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.Operator]?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([SalemoveSDK.Operator]?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.Operator]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Operator]", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)requestEngagedOperatorWithCompletion:", + "mangledName": "$s11SalemoveSDK0A0C22requestEngagedOperator10completionyySayAA0E0CGSg_AA0A5ErrorCSgtc_tF", + "moduleName": "SalemoveSDK", + "objc_name": "requestEngagedOperatorWithCompletion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "endEngagement", + "printedName": "endEngagement(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)endEngagementWithCompletion:", + "mangledName": "$s11SalemoveSDK0A0C13endEngagement10completionyySb_AA0A5ErrorCSgtc_tF", + "moduleName": "SalemoveSDK", + "objc_name": "endEngagementWithCompletion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "authentication", + "printedName": "authentication(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Authentication", + "printedName": "SalemoveSDK.Salemove.Authentication", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV" + }, + { + "kind": "TypeNominal", + "name": "Behavior", + "printedName": "SalemoveSDK.Salemove.Authentication.Behavior", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C14authentication4withAC14AuthenticationVAG8BehaviorO_tKF", + "mangledName": "$s11SalemoveSDK0A0C14authentication4withAC14AuthenticationVAG8BehaviorO_tKF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "Cancellable", + "printedName": "Cancellable", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(isCancelled:cancelOperation:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cancellable", + "printedName": "SalemoveSDK.Salemove.Cancellable", + "usr": "s:11SalemoveSDK0A0C11CancellableC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK0A0C11CancellableC11isCancelled15cancelOperationAESb_yycSgtcfc", + "mangledName": "$s11SalemoveSDK0A0C11CancellableC11isCancelled15cancelOperationAESb_yycSgtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "cancel", + "printedName": "cancel()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C11CancellableC6cancelyyF", + "mangledName": "$s11SalemoveSDK0A0C11CancellableC6cancelyyF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11SalemoveSDK0A0C11CancellableC", + "mangledName": "$s11SalemoveSDK0A0C11CancellableC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true + }, + { + "kind": "Function", + "name": "send", + "printedName": "send(option:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SingleChoiceOption", + "printedName": "SalemoveSDK.SingleChoiceOption", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C4send6option10completionyAA18SingleChoiceOptionC_ys6ResultOyAA7MessageCs5Error_pGctF", + "mangledName": "$s11SalemoveSDK0A0C4send6option10completionyAA18SingleChoiceOptionC_ys6ResultOyAA7MessageCs5Error_pGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "send", + "printedName": "send(message:attachment:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Attachment?", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Message?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.Message?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message?", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)sendWithMessage:attachment:completion:", + "mangledName": "$s11SalemoveSDK0A0C4send7message10attachment10completionySS_AA10AttachmentCSgyAA7MessageCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "sendWithMessage:attachment:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "send", + "printedName": "send(message:queueID:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Message?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.Message?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message?", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)sendWithMessage:queueID:completion:", + "mangledName": "$s11SalemoveSDK0A0C4send7message7queueID10completionySS_SSyAA7MessageCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "sendWithMessage:queueID:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "sendMessagePreview", + "printedName": "sendMessagePreview(message:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)sendMessagePreviewWithMessage:completion:", + "mangledName": "$s11SalemoveSDK0A0C18sendMessagePreview7message10completionySS_ySb_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "sendMessagePreviewWithMessage:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clearSession", + "printedName": "clearSession()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)clearSession", + "mangledName": "$s11SalemoveSDK0A0C12clearSessionyyF", + "moduleName": "SalemoveSDK", + "objc_name": "clearSession", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetchSiteConfiguration", + "printedName": "fetchSiteConfiguration(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "SalemoveSDK.Site", + "usr": "s:11SalemoveSDK4SiteV" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C22fetchSiteConfigurationyyys6ResultOyAA0D0Vs5Error_pGcF", + "mangledName": "$s11SalemoveSDK0A0C22fetchSiteConfigurationyyys6ResultOyAA0D0Vs5Error_pGcF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "updateVisitorInfo", + "printedName": "updateVisitorInfo(_:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "VisitorInfoUpdate", + "printedName": "SalemoveSDK.VisitorInfoUpdate", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C17updateVisitorInfo_10completionyAA0dE6UpdateV_ys6ResultOySbs5Error_pGctF", + "mangledName": "$s11SalemoveSDK0A0C17updateVisitorInfo_10completionyAA0dE6UpdateV_ys6ResultOySbs5Error_pGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetchVisitorInfo", + "printedName": "fetchVisitorInfo(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorInfo", + "printedName": "SalemoveSDK.Salemove.VisitorInfo", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C16fetchVisitorInfoyyys6ResultOyAC0dE0Vs5Error_pGcF", + "mangledName": "$s11SalemoveSDK0A0C16fetchVisitorInfoyyys6ResultOyAC0dE0Vs5Error_pGcF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "CallVisualizer", + "printedName": "CallVisualizer", + "children": [ + { + "kind": "Function", + "name": "requestVisitorCode", + "printedName": "requestVisitorCode(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cancellable", + "printedName": "SalemoveSDK.Salemove.Cancellable", + "usr": "s:11SalemoveSDK0A0C11CancellableC" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorCode", + "printedName": "SalemoveSDK.VisitorCode", + "usr": "s:11SalemoveSDK11VisitorCodeV" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C14CallVisualizerC18requestVisitorCode10completionAC11CancellableCys6ResultOyAA0fG0Vs5Error_pGc_tF", + "mangledName": "$s11SalemoveSDK0A0C14CallVisualizerC18requestVisitorCode10completionAC11CancellableCys6ResultOyAA0fG0Vs5Error_pGc_tF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "DiscardableResult", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11SalemoveSDK0A0C14CallVisualizerC", + "mangledName": "$s11SalemoveSDK0A0C14CallVisualizerC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "hasMissingDesignatedInitializers": true + }, + { + "kind": "TypeDecl", + "name": "Authentication", + "printedName": "Authentication", + "children": [ + { + "kind": "Function", + "name": "authenticate", + "printedName": "authenticate(with:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<(SalemoveSDK.Salemove, idToken: ()), Swift.String>", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.Salemove, idToken: ())", + "children": [ + { + "kind": "TypeNominal", + "name": "Salemove", + "printedName": "SalemoveSDK.Salemove", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result<(), SalemoveSDK.SalemoveError>) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result<(), SalemoveSDK.SalemoveError>", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV12authenticate4with10completionyAA6TaggedVyAC_yt7idTokentSSG_ys6ResultOyytAA0A5ErrorCGctF", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV12authenticate4with10completionyAA6TaggedVyAC_yt7idTokentSSG_ys6ResultOyytAA0A5ErrorCGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deauthenticate", + "printedName": "deauthenticate(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result<(), SalemoveSDK.SalemoveError>) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result<(), SalemoveSDK.SalemoveError>", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV14deauthenticateyyys6ResultOyytAA0A5ErrorCGcF", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV14deauthenticateyyys6ResultOyytAA0A5ErrorCGcF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isAuthenticated", + "printedName": "isAuthenticated", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV15isAuthenticatedSbvp", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV15isAuthenticatedSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV15isAuthenticatedSbvg", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV15isAuthenticatedSbvg", + "moduleName": "SalemoveSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Authentication", + "printedName": "SalemoveSDK.Salemove.Authentication", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK0A0C14AuthenticationVAEycfc", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationVAEycfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "Behavior", + "printedName": "Behavior", + "children": [ + { + "kind": "Var", + "name": "forbiddenDuringEngagement", + "printedName": "forbiddenDuringEngagement", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.Authentication.Behavior.Type) -> SalemoveSDK.Salemove.Authentication.Behavior", + "children": [ + { + "kind": "TypeNominal", + "name": "Behavior", + "printedName": "SalemoveSDK.Salemove.Authentication.Behavior", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.Authentication.Behavior.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Behavior", + "printedName": "SalemoveSDK.Salemove.Authentication.Behavior", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO25forbiddenDuringEngagementyA2GmF", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV8BehaviorO25forbiddenDuringEngagementyA2GmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Behavior", + "printedName": "SalemoveSDK.Salemove.Authentication.Behavior", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO" + }, + { + "kind": "TypeNominal", + "name": "Behavior", + "printedName": "SalemoveSDK.Salemove.Authentication.Behavior", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO2eeoiySbAG_AGtFZ", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV8BehaviorO2eeoiySbAG_AGtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO9hashValueSivp", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV8BehaviorO9hashValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO9hashValueSivg", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV8BehaviorO9hashValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO4hash4intoys6HasherVz_tF", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV8BehaviorO4hash4intoys6HasherVz_tF", + "moduleName": "SalemoveSDK", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV8BehaviorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true + }, + { + "kind": "Function", + "name": "fetchChatTranscript", + "printedName": "fetchChatTranscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result<[SalemoveSDK.Message], SalemoveSDK.SalemoveError>) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result<[SalemoveSDK.Message], SalemoveSDK.SalemoveError>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Message]", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C19fetchChatTranscriptyyys6ResultOySayAA7MessageCGAA0A5ErrorCGcF", + "mangledName": "$s11SalemoveSDK0A0C19fetchChatTranscriptyyys6ResultOySayAA7MessageCGAA0A5ErrorCGcF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configureLogLevel", + "printedName": "configureLogLevel(level:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)configureLogLevelWithLevel:", + "mangledName": "$s11SalemoveSDK0A0C17configureLogLevel5levelyAA0dE0O_tF", + "moduleName": "SalemoveSDK", + "objc_name": "configureLogLevelWithLevel:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "queueForEngagement", + "printedName": "queueForEngagement(queueID:visitorContext:shouldCloseAllQueues:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.QueueTicket?", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueTicket", + "printedName": "SalemoveSDK.QueueTicket", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C18queueForEngagement0C2ID14visitorContext20shouldCloseAllQueues10completionySS_AA07VisitorH0CSgSbyAA11QueueTicketCSg_AA0A5ErrorCSgtctF", + "mangledName": "$s11SalemoveSDK0A0C18queueForEngagement0C2ID14visitorContext20shouldCloseAllQueues10completionySS_AA07VisitorH0CSgSbyAA11QueueTicketCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "queueForEngagement", + "printedName": "queueForEngagement(queueID:visitorContext:shouldCloseAllQueues:mediaType:options:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementOptions", + "printedName": "SalemoveSDK.EngagementOptions", + "usr": "s:11SalemoveSDK17EngagementOptionsV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.QueueTicket?", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueTicket", + "printedName": "SalemoveSDK.QueueTicket", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C18queueForEngagement0C2ID14visitorContext20shouldCloseAllQueues9mediaType7options10completionySS_AA07VisitorH0CSgSbAA05MediaN0OAA0E7OptionsVSgyAA11QueueTicketCSg_AA0A5ErrorCSgtctF", + "mangledName": "$s11SalemoveSDK0A0C18queueForEngagement0C2ID14visitorContext20shouldCloseAllQueues9mediaType7options10completionySS_AA07VisitorH0CSgSbAA05MediaN0OAA0E7OptionsVSgyAA11QueueTicketCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dequeueFromActiveTickets", + "printedName": "dequeueFromActiveTickets(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)dequeueFromActiveTicketsWithCompletion:", + "mangledName": "$s11SalemoveSDK0A0C24dequeueFromActiveTickets10completionyySb_AA0A5ErrorCSgtc_tF", + "moduleName": "SalemoveSDK", + "objc_name": "dequeueFromActiveTicketsWithCompletion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "cancel", + "printedName": "cancel(queueTicket:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "QueueTicket", + "printedName": "SalemoveSDK.QueueTicket", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)cancelWithQueueTicket:completion:", + "mangledName": "$s11SalemoveSDK0A0C6cancel11queueTicket10completionyAA05QueueE0C_ySb_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "cancelWithQueueTicket:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "listQueues", + "printedName": "listQueues(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.Queue]?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([SalemoveSDK.Queue]?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.Queue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Queue]", + "children": [ + { + "kind": "TypeNominal", + "name": "Queue", + "printedName": "SalemoveSDK.Queue", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)listQueuesWithCompletion:", + "mangledName": "$s11SalemoveSDK0A0C10listQueues10completionyySayAA5QueueCGSg_AA0A5ErrorCSgtc_tF", + "moduleName": "SalemoveSDK", + "objc_name": "listQueuesWithCompletion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "subscribeForUpdates", + "printedName": "subscribeForUpdates(forQueue:onError:onUpdate:)", + "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": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.SalemoveError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ] + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Queue) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Queue", + "printedName": "SalemoveSDK.Queue", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)subscribeForUpdatesForQueue:onError:onUpdate:", + "mangledName": "$s11SalemoveSDK0A0C19subscribeForUpdates8forQueue7onError0H6UpdateSSSgSaySSG_yAA0aI0CcyAA0G0CctF", + "moduleName": "SalemoveSDK", + "objc_name": "subscribeForUpdatesForQueue:onError:onUpdate:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unsubscribeFromUpdates", + "printedName": "unsubscribeFromUpdates(queueCallbackId:onError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.SalemoveError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)unsubscribeFromUpdatesWithQueueCallbackId:onError:", + "mangledName": "$s11SalemoveSDK0A0C22unsubscribeFromUpdates15queueCallbackId7onErrorySS_yAA0aJ0CctF", + "moduleName": "SalemoveSDK", + "objc_name": "unsubscribeFromUpdatesWithQueueCallbackId:onError:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "SecureConversations", + "printedName": "SecureConversations", + "children": [ + { + "kind": "Function", + "name": "send", + "printedName": "send(attachment:queueIds:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cancellable", + "printedName": "SalemoveSDK.Salemove.Cancellable", + "usr": "s:11SalemoveSDK0A0C11CancellableC" + }, + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC4send10attachment8queueIds10completionAC11CancellableCAA10AttachmentC_SaySSGys6ResultOyAA7MessageCs5Error_pGctF", + "mangledName": "$s11SalemoveSDK0A0C19SecureConversationsC4send10attachment8queueIds10completionAC11CancellableCAA10AttachmentC_SaySSGys6ResultOyAA7MessageCs5Error_pGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "send", + "printedName": "send(secureMessage:attachment:queueIds:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cancellable", + "printedName": "SalemoveSDK.Salemove.Cancellable", + "usr": "s:11SalemoveSDK0A0C11CancellableC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Attachment?", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC4send13secureMessage10attachment8queueIds10completionAC11CancellableCSS_AA10AttachmentCSgSaySSGys6ResultOyAA0G0Cs5Error_pGctF", + "mangledName": "$s11SalemoveSDK0A0C19SecureConversationsC4send13secureMessage10attachment8queueIds10completionAC11CancellableCSS_AA10AttachmentCSgSaySSGys6ResultOyAA0G0Cs5Error_pGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "uploadFile", + "printedName": "uploadFile(_:progress:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cancellable", + "printedName": "SalemoveSDK.Salemove.Cancellable", + "usr": "s:11SalemoveSDK0A0C11CancellableC" + }, + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.EngagementFileProgress) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileProgress) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementFileProgress", + "printedName": "SalemoveSDK.EngagementFileProgress", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileInformation", + "printedName": "SalemoveSDK.EngagementFileInformation", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileInformation" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC10uploadFile_8progress10completionAC11CancellableCAA010EngagementF0C_yAA0jF8ProgressCcSgys6ResultOyAA0jF11InformationCs5Error_pGctF", + "mangledName": "$s11SalemoveSDK0A0C19SecureConversationsC10uploadFile_8progress10completionAC11CancellableCAA010EngagementF0C_yAA0jF8ProgressCcSgys6ResultOyAA0jF11InformationCs5Error_pGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "downloadFile", + "printedName": "downloadFile(_:progress:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cancellable", + "printedName": "SalemoveSDK.Salemove.Cancellable", + "usr": "s:11SalemoveSDK0A0C11CancellableC" + }, + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.EngagementFileProgress) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileProgress) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementFileProgress", + "printedName": "SalemoveSDK.EngagementFileProgress", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileData", + "printedName": "SalemoveSDK.EngagementFileData", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC12downloadFile_8progress10completionAC11CancellableCAA010EngagementF0C_yAA0jF8ProgressCcSgys6ResultOyAA0jF4DataCs5Error_pGctF", + "mangledName": "$s11SalemoveSDK0A0C19SecureConversationsC12downloadFile_8progress10completionAC11CancellableCAA010EngagementF0C_yAA0jF8ProgressCcSgys6ResultOyAA0jF4DataCs5Error_pGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "markMessagesAsRead", + "printedName": "markMessagesAsRead(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cancellable", + "printedName": "SalemoveSDK.Salemove.Cancellable", + "usr": "s:11SalemoveSDK0A0C11CancellableC" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result<(), Swift.Error>) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result<(), Swift.Error>", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC18markMessagesAsRead10completionAC11CancellableCys6ResultOyyts5Error_pGc_tF", + "mangledName": "$s11SalemoveSDK0A0C19SecureConversationsC18markMessagesAsRead10completionAC11CancellableCys6ResultOyyts5Error_pGc_tF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getUnreadMessageCount", + "printedName": "getUnreadMessageCount(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC21getUnreadMessageCount10completionyys6ResultOySis5Error_pGc_tF", + "mangledName": "$s11SalemoveSDK0A0C19SecureConversationsC21getUnreadMessageCount10completionyys6ResultOySis5Error_pGc_tF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC", + "mangledName": "$s11SalemoveSDK0A0C19SecureConversationsC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "hasMissingDesignatedInitializers": true + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove", + "mangledName": "$s11SalemoveSDK0A0C", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Operator", + "printedName": "Operator", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator(py)name", + "mangledName": "$s11SalemoveSDK8OperatorC4nameSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator(im)name", + "mangledName": "$s11SalemoveSDK8OperatorC4nameSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "picture", + "printedName": "picture", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.OperatorPicture?", + "children": [ + { + "kind": "TypeNominal", + "name": "OperatorPicture", + "printedName": "SalemoveSDK.OperatorPicture", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator(py)picture", + "mangledName": "$s11SalemoveSDK8OperatorC7pictureAA0C7PictureCSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.OperatorPicture?", + "children": [ + { + "kind": "TypeNominal", + "name": "OperatorPicture", + "printedName": "SalemoveSDK.OperatorPicture", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator(im)picture", + "mangledName": "$s11SalemoveSDK8OperatorC7pictureAA0C7PictureCSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "availableMedia", + "printedName": "availableMedia", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.MediaType]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.MediaType]", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK8OperatorC14availableMediaSayAA0E4TypeOGSgvp", + "mangledName": "$s11SalemoveSDK8OperatorC14availableMediaSayAA0E4TypeOGSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.MediaType]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.MediaType]", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK8OperatorC14availableMediaSayAA0E4TypeOGSgvg", + "mangledName": "$s11SalemoveSDK8OperatorC14availableMediaSayAA0E4TypeOGSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:name:picture:availableMedia:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.OperatorPicture?", + "children": [ + { + "kind": "TypeNominal", + "name": "OperatorPicture", + "printedName": "SalemoveSDK.OperatorPicture", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.MediaType]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.MediaType]", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK8OperatorC2id4name7picture14availableMediaACSS_SSAA0C7PictureCSgSayAA0H4TypeOGSgtcfc", + "mangledName": "$s11SalemoveSDK8OperatorC2id4name7picture14availableMediaACSS_SSAA0C7PictureCSgSayAA0H4TypeOGSgtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK8OperatorC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK8OperatorC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK8OperatorC6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK8OperatorC6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator(im)isEqual:", + "mangledName": "$s11SalemoveSDK8OperatorC7isEqualySbypSgF", + "moduleName": "SalemoveSDK", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "Override", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator(im)init", + "mangledName": "$s11SalemoveSDK8OperatorCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator", + "mangledName": "$s11SalemoveSDK8OperatorC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "TwilioVoice", + "printedName": "TwilioVoice", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "ScreenSharingStatus", + "printedName": "ScreenSharingStatus", + "children": [ + { + "kind": "Var", + "name": "sharing", + "printedName": "sharing", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ScreenSharingStatus.Type) -> SalemoveSDK.ScreenSharingStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ScreenSharingStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus@ScreenSharingStatusSharing", + "mangledName": "$s11SalemoveSDK19ScreenSharingStatusO7sharingyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "notSharing", + "printedName": "notSharing", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ScreenSharingStatus.Type) -> SalemoveSDK.ScreenSharingStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ScreenSharingStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus@ScreenSharingStatusNotSharing", + "mangledName": "$s11SalemoveSDK19ScreenSharingStatusO03notD0yA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.ScreenSharingStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK19ScreenSharingStatusO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK19ScreenSharingStatusO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK19ScreenSharingStatusO8rawValueSivp", + "mangledName": "$s11SalemoveSDK19ScreenSharingStatusO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK19ScreenSharingStatusO8rawValueSivg", + "mangledName": "$s11SalemoveSDK19ScreenSharingStatusO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus", + "mangledName": "$s11SalemoveSDK19ScreenSharingStatusO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "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": "VisitorScreenSharingState", + "printedName": "VisitorScreenSharingState", + "children": [ + { + "kind": "Var", + "name": "status", + "printedName": "status", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState(py)status", + "mangledName": "$s11SalemoveSDK25VisitorScreenSharingStateC6statusAA0dE6StatusOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState(im)status", + "mangledName": "$s11SalemoveSDK25VisitorScreenSharingStateC6statusAA0dE6StatusOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "localScreen", + "printedName": "localScreen", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.LocalScreen?", + "children": [ + { + "kind": "TypeNominal", + "name": "LocalScreen", + "printedName": "SalemoveSDK.LocalScreen", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState(py)localScreen", + "mangledName": "$s11SalemoveSDK25VisitorScreenSharingStateC05localD0AA05LocalD0CSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.LocalScreen?", + "children": [ + { + "kind": "TypeNominal", + "name": "LocalScreen", + "printedName": "SalemoveSDK.LocalScreen", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState(im)localScreen", + "mangledName": "$s11SalemoveSDK25VisitorScreenSharingStateC05localD0AA05LocalD0CSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(status:localScreen:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorScreenSharingState", + "printedName": "SalemoveSDK.VisitorScreenSharingState", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState" + }, + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.LocalScreen?", + "children": [ + { + "kind": "TypeNominal", + "name": "LocalScreen", + "printedName": "SalemoveSDK.LocalScreen", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK25VisitorScreenSharingStateC6status05localD0AcA0dE6StatusO_AA05LocalD0CSgtcfc", + "mangledName": "$s11SalemoveSDK25VisitorScreenSharingStateC6status05localD0AcA0dE6StatusO_AA05LocalD0CSgtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorScreenSharingState", + "printedName": "SalemoveSDK.VisitorScreenSharingState", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState(im)init", + "mangledName": "$s11SalemoveSDK25VisitorScreenSharingStateCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState", + "mangledName": "$s11SalemoveSDK25VisitorScreenSharingStateC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Engagement", + "printedName": "Engagement", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement(py)id", + "mangledName": "$s11SalemoveSDK10EngagementC2idSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement(im)id", + "mangledName": "$s11SalemoveSDK10EngagementC2idSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "engagedOperator", + "printedName": "engagedOperator", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Operator?", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement(py)engagedOperator", + "mangledName": "$s11SalemoveSDK10EngagementC15engagedOperatorAA0E0CSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Operator?", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement(im)engagedOperator", + "mangledName": "$s11SalemoveSDK10EngagementC15engagedOperatorAA0E0CSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "source", + "printedName": "source", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10EngagementC6sourceAA0C6SourceOvp", + "mangledName": "$s11SalemoveSDK10EngagementC6sourceAA0C6SourceOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10EngagementC6sourceAA0C6SourceOvg", + "mangledName": "$s11SalemoveSDK10EngagementC6sourceAA0C6SourceOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Engagement", + "printedName": "SalemoveSDK.Engagement", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement(im)init", + "mangledName": "$s11SalemoveSDK10EngagementCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getSurvey", + "printedName": "getSurvey(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Survey?", + "children": [ + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK10EngagementC9getSurvey10completionyys6ResultOyAA0E0VSgAA0A5ErrorCGc_tF", + "mangledName": "$s11SalemoveSDK10EngagementC9getSurvey10completionyys6ResultOyAA0E0VSgAA0A5ErrorCGc_tF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement", + "mangledName": "$s11SalemoveSDK10EngagementC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "MediaUpgradeOffer", + "printedName": "MediaUpgradeOffer", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17MediaUpgradeOfferC4typeAA0C4TypeOvp", + "mangledName": "$s11SalemoveSDK17MediaUpgradeOfferC4typeAA0C4TypeOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17MediaUpgradeOfferC4typeAA0C4TypeOvg", + "mangledName": "$s11SalemoveSDK17MediaUpgradeOfferC4typeAA0C4TypeOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "direction", + "printedName": "direction", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17MediaUpgradeOfferC9directionAA0C9DirectionOvp", + "mangledName": "$s11SalemoveSDK17MediaUpgradeOfferC9directionAA0C9DirectionOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17MediaUpgradeOfferC9directionAA0C9DirectionOvg", + "mangledName": "$s11SalemoveSDK17MediaUpgradeOfferC9directionAA0C9DirectionOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(type:direction:)", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeOffer", + "printedName": "SalemoveSDK.MediaUpgradeOffer", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer" + }, + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK17MediaUpgradeOfferC4type9directionAcA0C4TypeO_AA0C9DirectionOtKcfc", + "mangledName": "$s11SalemoveSDK17MediaUpgradeOfferC4type9directionAcA0C4TypeO_AA0C9DirectionOtKcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeOffer", + "printedName": "SalemoveSDK.MediaUpgradeOffer", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer(im)init", + "mangledName": "$s11SalemoveSDK17MediaUpgradeOfferCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer", + "mangledName": "$s11SalemoveSDK17MediaUpgradeOfferC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "MediaDirection", + "printedName": "MediaDirection", + "children": [ + { + "kind": "Var", + "name": "oneWay", + "printedName": "oneWay", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaDirection.Type) -> SalemoveSDK.MediaDirection", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaDirection.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK14MediaDirectionO6oneWayyA2CmF", + "mangledName": "$s11SalemoveSDK14MediaDirectionO6oneWayyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "twoWay", + "printedName": "twoWay", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaDirection.Type) -> SalemoveSDK.MediaDirection", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaDirection.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK14MediaDirectionO6twoWayyA2CmF", + "mangledName": "$s11SalemoveSDK14MediaDirectionO6twoWayyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.MediaDirection?", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK14MediaDirectionO8rawValueACSgSS_tcfc", + "mangledName": "$s11SalemoveSDK14MediaDirectionO8rawValueACSgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK14MediaDirectionO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK14MediaDirectionO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK14MediaDirectionO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK14MediaDirectionO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK14MediaDirectionO", + "mangledName": "$s11SalemoveSDK14MediaDirectionO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "UserDefaults", + "printedName": "UserDefaults", + "declKind": "Class", + "usr": "c:objc(cs)NSUserDefaults", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSUserDefaults", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RTCPeerConnectionFactory", + "printedName": "RTCPeerConnectionFactory", + "declKind": "Class", + "usr": "c:objc(cs)RTCPeerConnectionFactory", + "moduleName": "WebRTC", + "isOpen": true, + "objc_name": "RTCPeerConnectionFactory", + "declAttributes": [ + "ObjC", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Mock.swift", + "kind": "BooleanLiteral", + "offset": 150, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Mock.swift", + "kind": "Array", + "offset": 562, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Mock.swift", + "kind": "StringLiteral", + "offset": 1194, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Mock.swift", + "kind": "IntegerLiteral", + "offset": 1254, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Events\/MedraReadyEvent.swift", + "kind": "StringLiteral", + "offset": 247, + "length": 14, + "value": "\"connectionId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Events\/MedraReadyEvent.swift", + "kind": "StringLiteral", + "offset": 247, + "length": 14, + "value": "\"connectionId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/AttachmentType.swift", + "kind": "IntegerLiteral", + "offset": 192, + "length": 12, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/AttachmentType.swift", + "kind": "IntegerLiteral", + "offset": 285, + "length": 20, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/AttachmentType.swift", + "kind": "IntegerLiteral", + "offset": 352, + "length": 4, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/AttachmentType.swift", + "kind": "IntegerLiteral", + "offset": 192, + "length": 12, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/AttachmentType.swift", + "kind": "IntegerLiteral", + "offset": 285, + "length": 20, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/AttachmentType.swift", + "kind": "IntegerLiteral", + "offset": 352, + "length": 4, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueTicketState.swift", + "kind": "StringLiteral", + "offset": 100, + "length": 14, + "value": "\"request_sent\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueTicketState.swift", + "kind": "StringLiteral", + "offset": 176, + "length": 18, + "value": "\"visitor_conflict\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueTicketState.swift", + "kind": "StringLiteral", + "offset": 100, + "length": 14, + "value": "\"request_sent\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueTicketState.swift", + "kind": "StringLiteral", + "offset": 176, + "length": 18, + "value": "\"visitor_conflict\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementFileData.swift", + "kind": "StringLiteral", + "offset": 99, + "length": 18, + "value": "\"SalemoveSDK.EngagementFileData\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Live.swift", + "kind": "BooleanLiteral", + "offset": 922, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Live.swift", + "kind": "Array", + "offset": 1075, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Live.swift", + "kind": "BooleanLiteral", + "offset": 1462, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/NotificationsHookBuilder.swift", + "kind": "BooleanLiteral", + "offset": 338, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/ReplayKitClient\/ReplayKitClient.Live.swift", + "kind": "BooleanLiteral", + "offset": 450, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 273, + "length": 3, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 371, + "length": 6, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 477, + "length": 7, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 608, + "length": 8, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 273, + "length": 3, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 371, + "length": 6, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 477, + "length": 7, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 608, + "length": 8, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 273, + "length": 3, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 371, + "length": 6, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 477, + "length": 7, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 608, + "length": 8, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Configuration\/AppConfiguration.swift", + "kind": "StringLiteral", + "offset": 158, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Configuration\/AppConfiguration.swift", + "kind": "StringLiteral", + "offset": 190, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Remote\/RemoteLogClient.swift", + "kind": "IntegerLiteral", + "offset": 349, + "length": 2, + "value": "50" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Remote\/RemoteLogClient.swift", + "kind": "IntegerLiteral", + "offset": 379, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Remote\/RemoteLogClient.swift", + "kind": "IntegerLiteral", + "offset": 541, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/Attachment.swift", + "kind": "StringLiteral", + "offset": 59, + "length": 10, + "value": "\"SalemoveSDK.Attachment\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Socket\/PubsubManager.swift", + "kind": "StringLiteral", + "offset": 845, + "length": 18, + "value": "\"Audio conference\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Socket\/PubsubManager.swift", + "kind": "StringLiteral", + "offset": 910, + "length": 8, + "value": "\"change\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Socket\/PubsubManager.swift", + "kind": "BooleanLiteral", + "offset": 1382, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Socket\/PubsubManager.swift", + "kind": "IntegerLiteral", + "offset": 2019, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Socket\/PubsubManager.swift", + "kind": "Dictionary", + "offset": 8387, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/SingleChoiceOption.swift", + "kind": "StringLiteral", + "offset": 65, + "length": 18, + "value": "\"SalemoveSDK.SingleChoiceOption\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 9, + "value": "\"queueId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 258, + "length": 7, + "value": "\"state\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 287, + "length": 8, + "value": "\"medias\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 9, + "value": "\"queueId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 258, + "length": 7, + "value": "\"state\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 287, + "length": 8, + "value": "\"medias\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 1274, + "length": 50, + "value": "\"Decode 'queue update' has failed. Error='\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 1321, + "length": 6, + "value": "\"'.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/QueueTicket.swift", + "kind": "StringLiteral", + "offset": 136, + "length": 11, + "value": "\"SalemoveSDK.QueueTicket\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Data\/StateRepository.swift", + "kind": "Array", + "offset": 260, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/UserDefaultKeys.swift", + "kind": "StringLiteral", + "offset": 63, + "length": 47, + "value": "\"com.salemove.SalemoveSDK.unopenedNotification\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/UserDefaultKeys.swift", + "kind": "StringLiteral", + "offset": 133, + "length": 37, + "value": "\"com.salemove.SalemoveSDK.remoteLogs\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/UserDefaultKeys.swift", + "kind": "StringLiteral", + "offset": 63, + "length": 47, + "value": "\"com.salemove.SalemoveSDK.unopenedNotification\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/UserDefaultKeys.swift", + "kind": "StringLiteral", + "offset": 133, + "length": 37, + "value": "\"com.salemove.SalemoveSDK.remoteLogs\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Message.swift", + "kind": "StringLiteral", + "offset": 88, + "length": 7, + "value": "\"SalemoveSDK.Message\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Models\/EngagementFileInternal.swift", + "kind": "StringLiteral", + "offset": 292, + "length": 9, + "value": "\"deleted\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Models\/EngagementFileInternal.swift", + "kind": "StringLiteral", + "offset": 292, + "length": 9, + "value": "\"deleted\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Annotation\/SvgParser.swift", + "kind": "Dictionary", + "offset": 1766, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Annotation\/SvgParser.swift", + "kind": "StringLiteral", + "offset": 1140, + "length": 17, + "value": "\"SalemoveSDK.SvgParserDelegate\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Annotation\/SvgDrawingView.swift", + "kind": "StringLiteral", + "offset": 123, + "length": 14, + "value": "\"SalemoveSDK.SvgDrawingView\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/JSONDecoder.Glia.swift", + "kind": "StringLiteral", + "offset": 1219, + "length": 48, + "value": "\"Unable to convert '\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/JSONDecoder.Glia.swift", + "kind": "StringLiteral", + "offset": 1248, + "length": 20, + "value": "\"' to iso8601 Date.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/VisitorManager\/VisitorInfoUpdate.swift", + "kind": "StringLiteral", + "offset": 1233, + "length": 13, + "value": "\"external_id\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotifications.swift", + "kind": "BooleanLiteral", + "offset": 1468, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotifications.swift", + "kind": "Array", + "offset": 1545, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotifications.swift", + "kind": "BooleanLiteral", + "offset": 1746, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotifications.swift", + "kind": "StringLiteral", + "offset": 238, + "length": 17, + "value": "\"SalemoveSDK.PushNotifications\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/AccountManaging\/UnauthenticatedManaging.Mock.swift", + "kind": "BooleanLiteral", + "offset": 149, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/AccountManaging\/UnauthenticatedManaging.Mock.swift", + "kind": "BooleanLiteral", + "offset": 279, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", + "kind": "BooleanLiteral", + "offset": 2776, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", + "kind": "StringLiteral", + "offset": 2526, + "length": 13, + "value": "\"SalemoveSDK.InternalError\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.MultipartFormData.swift", + "kind": "Array", + "offset": 132, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.MultipartFormData.swift", + "kind": "Dictionary", + "offset": 207, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.MultipartFormData.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 9, + "value": "\"content\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.MultipartFormData.swift", + "kind": "Array", + "offset": 3331, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.MultipartFormData.swift", + "kind": "Dictionary", + "offset": 3406, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.MultipartFormData.swift", + "kind": "StringLiteral", + "offset": 3448, + "length": 9, + "value": "\"content\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/VisitorCapabilities.swift", + "kind": "BooleanLiteral", + "offset": 254, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/VisitorCapabilities.swift", + "kind": "Dictionary", + "offset": 280, + "length": 16, + "value": "[(\"accept\", true)]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/VisitorCapabilities.swift", + "kind": "BooleanLiteral", + "offset": 330, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 221, + "length": 31, + "value": "\"OPERATOR_TYPING_STATUS_UPDATE\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Remote\/RemoteLogger.swift", + "kind": "IntegerLiteral", + "offset": 186, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Deprecated.swift", + "kind": "StringLiteral", + "offset": 615, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Deprecated.swift", + "kind": "StringLiteral", + "offset": 639, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Deprecated.swift", + "kind": "BooleanLiteral", + "offset": 6767, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Deprecated.swift", + "kind": "BooleanLiteral", + "offset": 7390, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/StreamBuilder.swift", + "kind": "IntegerLiteral", + "offset": 1184, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/StreamBuilder.swift", + "kind": "IntegerLiteral", + "offset": 1210, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueInternal.swift", + "kind": "StringLiteral", + "offset": 257, + "length": 21, + "value": "\"availableProperties\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueInternal.swift", + "kind": "StringLiteral", + "offset": 257, + "length": 21, + "value": "\"availableProperties\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Remote\/RemoteLogRepository.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 2, + "value": "24" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Remote\/RemoteLogRepository.swift", + "kind": "IntegerLiteral", + "offset": 84, + "length": 3, + "value": "500" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/VisitorState.swift", + "kind": "StringLiteral", + "offset": 829, + "length": 12, + "value": "\"engagement\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/VisitorState.swift", + "kind": "StringLiteral", + "offset": 873, + "length": 7, + "value": "\"omniq\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/VisitorState.swift", + "kind": "StringLiteral", + "offset": 829, + "length": 12, + "value": "\"engagement\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/VisitorState.swift", + "kind": "StringLiteral", + "offset": 873, + "length": 7, + "value": "\"omniq\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MessageManager\/MessageManager.swift", + "kind": "Array", + "offset": 3679, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.Cancallable.swift", + "kind": "BooleanLiteral", + "offset": 159, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.Cancallable.swift", + "kind": "BooleanLiteral", + "offset": 314, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Messageable.swift", + "kind": "StringLiteral", + "offset": 3201, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/VisitorContext.swift", + "kind": "StringLiteral", + "offset": 447, + "length": 14, + "value": "\"SalemoveSDK.VisitorContext\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/ChatManager.swift", + "kind": "StringLiteral", + "offset": 173, + "length": 7, + "value": "\"[0-9]\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/ChatManager.swift", + "kind": "StringLiteral", + "offset": 224, + "length": 3, + "value": "\"*\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/ChatManager.swift", + "kind": "StringLiteral", + "offset": 298, + "length": 40, + "value": "\"engagement:chat_message:preview_update\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 90, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 123, + "length": 3, + "value": "201" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 168, + "length": 3, + "value": "422" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 203, + "length": 3, + "value": "204" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 241, + "length": 3, + "value": "401" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 275, + "length": 3, + "value": "404" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 309, + "length": 3, + "value": "409" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 353, + "length": 3, + "value": "503" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 393, + "length": 3, + "value": "413" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "Dictionary", + "offset": 476, + "length": 17, + "value": "[(\"Accept\", \"*\/*\")]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 526, + "length": 12, + "value": "\"User-Agent\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 540, + "length": 41, + "value": "\"Glia iOS SDK \"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 580, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "Dictionary", + "offset": 612, + "length": 112, + "value": "[(\"Content-Type\", \"application\/json\"), (\"Accept\", \"application\/vnd.salemove.v1+json\")]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "Dictionary", + "offset": 780, + "length": 124, + "value": "[(\"Content-Type\", \"application\/json\"), (\"Accept\", \"application\/vnd.salemove.private+json\")]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 1991, + "length": 26, + "value": "\"https:\/\/api.salemove.eu\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2052, + "length": 27, + "value": "\"https:\/\/api.salemove.com\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2118, + "length": 22, + "value": "\"https:\/\/api.glia.eu\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2179, + "length": 23, + "value": "\"https:\/\/api.glia.com\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2230, + "length": 23, + "value": "\"http:\/\/api.local.dev\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2280, + "length": 32, + "value": "\"https:\/\/api.beta.salemove.com\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2343, + "length": 28, + "value": "\"https:\/\/api.beta.glia.com\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2404, + "length": 25, + "value": "\"https:\/\/api.at.samo.io\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2543, + "length": 33, + "value": "\"https:\/\/client-logger.glia.com\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2615, + "length": 32, + "value": "\"https:\/\/client-logger.glia.eu\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2688, + "length": 38, + "value": "\"https:\/\/client-logger.beta.glia.com\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2773, + "length": 36, + "value": "\"https:\/\/client-logger.at.glia.com\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2916, + "length": 20, + "value": "\"pubsub.salemove.eu\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2971, + "length": 21, + "value": "\"pubsub.salemove.com\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3020, + "length": 18, + "value": "\"pubsub.local.dev\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3065, + "length": 26, + "value": "\"pubsub.beta.salemove.com\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3124, + "length": 19, + "value": "\"pubsub.at.samo.io\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3199, + "length": 12, + "value": "\"omnibrowse\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3237, + "length": 5, + "value": "\"api\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3269, + "length": 15, + "value": "\"client-logger\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3341, + "length": 6, + "value": "\"page\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 3451, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 3496, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3579, + "length": 18, + "value": "\"engagement.start\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3623, + "length": 16, + "value": "\"engagement.end\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3668, + "length": 28, + "value": "\"engagement.request.failure\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3726, + "length": 25, + "value": "\"engagement.chat.message\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3797, + "length": 43, + "value": "\"engagement.chat.typing_indicator.operator\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3881, + "length": 39, + "value": "\"engagement.files.security_scan_result\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3951, + "length": 21, + "value": "\"engagement.transfer\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4023, + "length": 5, + "value": "\"end\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4057, + "length": 8, + "value": "\"cancel\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4094, + "length": 8, + "value": "\"accept\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4153, + "length": 5, + "value": "\"sdk\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4218, + "length": 12, + "value": "\"omnibrowse\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4306, + "length": 6, + "value": "\"apns\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4338, + "length": 5, + "value": "\"wss\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4379, + "length": 26, + "value": "\"\/notifications\/websocket\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4434, + "length": 8, + "value": "\"pubsub\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4496, + "length": 20, + "value": "\"Engagement started\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4542, + "length": 18, + "value": "\"Engagement ended\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4589, + "length": 19, + "value": "\"Engagement failed\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4638, + "length": 33, + "value": "\"You have received a new message\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4702, + "length": 21, + "value": "\"Engagement transfer\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4785, + "length": 5, + "value": "\"env\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4820, + "length": 19, + "value": "\"content_available\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4869, + "length": 9, + "value": "\"message\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4904, + "length": 5, + "value": "\"vsn\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4943, + "length": 14, + "value": "\"access_token\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5018, + "length": 15, + "value": "\"site_visitor:\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5067, + "length": 13, + "value": "\"queue:multi\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5115, + "length": 16, + "value": "\"visitor_state:\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5169, + "length": 19, + "value": "\"visitor_volatile:\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5231, + "length": 25, + "value": "\"engagement_annotations:\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5312, + "length": 9, + "value": "\"nothing\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5349, + "length": 66, + "value": "\"ade24062f6c6ab90c0ca3deeb77a8264911549229fb403761bec3081c7770663\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5494, + "length": 17, + "value": "\"SalemoveVisitor\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "BooleanLiteral", + "offset": 5687, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaManager.swift", + "kind": "StringLiteral", + "offset": 305, + "length": 9, + "value": "\"two_way\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaManager.swift", + "kind": "StringLiteral", + "offset": 347, + "length": 9, + "value": "\"one_way\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaManager.swift", + "kind": "StringLiteral", + "offset": 402, + "length": 33, + "value": "\"comms:media_upgrade_request:ack\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaManager.swift", + "kind": "StringLiteral", + "offset": 668, + "length": 32, + "value": "\"glia.media_manager.conferences\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 810, + "length": 13, + "value": "\"medra-ready\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 860, + "length": 29, + "value": "\"medra-request-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 925, + "length": 28, + "value": "\"medra-accept-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 997, + "length": 37, + "value": "\"medra-confirm-communication-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1065, + "length": 17, + "value": "\"connection-lock\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1120, + "length": 25, + "value": "\"connection-lock-confirm\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1181, + "length": 23, + "value": "\"offer-add-description\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1241, + "length": 24, + "value": "\"answer-add-description\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1297, + "length": 19, + "value": "\"add-ice-candidate\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1350, + "length": 26, + "value": "\"medra-stop-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1420, + "length": 36, + "value": "\"medra-cancel-communication-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1493, + "length": 29, + "value": "\"medra-decline-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1550, + "length": 20, + "value": "\"medra-stop-streams\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1604, + "length": 26, + "value": "\"medra-hold-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1666, + "length": 28, + "value": "\"medra-resume-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1728, + "length": 20, + "value": "\"medra-twilio-ready\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 810, + "length": 13, + "value": "\"medra-ready\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 860, + "length": 29, + "value": "\"medra-request-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 925, + "length": 28, + "value": "\"medra-accept-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 997, + "length": 37, + "value": "\"medra-confirm-communication-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1065, + "length": 17, + "value": "\"connection-lock\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1120, + "length": 25, + "value": "\"connection-lock-confirm\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1181, + "length": 23, + "value": "\"offer-add-description\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1241, + "length": 24, + "value": "\"answer-add-description\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1297, + "length": 19, + "value": "\"add-ice-candidate\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1350, + "length": 26, + "value": "\"medra-stop-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1420, + "length": 36, + "value": "\"medra-cancel-communication-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1493, + "length": 29, + "value": "\"medra-decline-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1550, + "length": 20, + "value": "\"medra-stop-streams\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1604, + "length": 26, + "value": "\"medra-hold-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1666, + "length": 28, + "value": "\"medra-resume-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1728, + "length": 20, + "value": "\"medra-twilio-ready\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 2079, + "length": 24, + "value": "\"operator-screensharing\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 2143, + "length": 23, + "value": "\"visitor-screensharing\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 2079, + "length": 24, + "value": "\"operator-screensharing\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 2143, + "length": 23, + "value": "\"visitor-screensharing\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Utils\/AtomicProperty.swift", + "kind": "StringLiteral", + "offset": 364, + "length": 16, + "value": "\"AtomicProperty\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Utils\/AtomicProperty.swift", + "kind": "IntegerLiteral", + "offset": 405, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Utils\/AtomicProperty.swift", + "kind": "IntegerLiteral", + "offset": 409, + "length": 6, + "value": "100000" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Conferences\/TwilioClient\/TwilioClient.Live.swift", + "kind": "StringLiteral", + "offset": 205, + "length": 8, + "value": "\"SalemoveSDK.Delegate\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/EngagementFileProgress.swift", + "kind": "StringLiteral", + "offset": 76, + "length": 22, + "value": "\"SalemoveSDK.EngagementFileProgress\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.swift", + "kind": "StringLiteral", + "offset": 3034, + "length": 15, + "value": "\"single_choice\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.swift", + "kind": "StringLiteral", + "offset": 3034, + "length": 15, + "value": "\"single_choice\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaProvider.RequestBuilder.swift", + "kind": "StringLiteral", + "offset": 2927, + "length": 8, + "value": "\"accept\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaProvider.RequestBuilder.swift", + "kind": "StringLiteral", + "offset": 2960, + "length": 9, + "value": "\"browser\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaProvider.RequestBuilder.swift", + "kind": "StringLiteral", + "offset": 3040, + "length": 9, + "value": "\"decline\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaProvider.RequestBuilder.swift", + "kind": "StringLiteral", + "offset": 3182, + "length": 9, + "value": "\"browser\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Connections\/ConnectionChannel.swift", + "kind": "StringLiteral", + "offset": 173, + "length": 14, + "value": "\"connectionId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Connections\/ConnectionChannel.swift", + "kind": "StringLiteral", + "offset": 221, + "length": 9, + "value": "\"message\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Annotation\/Svg.swift", + "kind": "Array", + "offset": 117, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Annotation\/Svg.swift", + "kind": "IntegerLiteral", + "offset": 341, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Annotation\/Svg.swift", + "kind": "IntegerLiteral", + "offset": 352, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Models\/AttachmentTypeInternal.swift", + "kind": "StringLiteral", + "offset": 203, + "length": 15, + "value": "\"single_choice\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Models\/AttachmentTypeInternal.swift", + "kind": "StringLiteral", + "offset": 322, + "length": 24, + "value": "\"single_choice_response\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Models\/AttachmentTypeInternal.swift", + "kind": "StringLiteral", + "offset": 203, + "length": 15, + "value": "\"single_choice\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Models\/AttachmentTypeInternal.swift", + "kind": "StringLiteral", + "offset": 322, + "length": 24, + "value": "\"single_choice_response\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/InMemoryDictionaryCache.swift", + "kind": "Dictionary", + "offset": 130, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Views\/OverlayView.swift", + "kind": "BooleanLiteral", + "offset": 247, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/UserNotificationCenterClient\/UserNotificationCenterClient.Mock.swift", + "kind": "BooleanLiteral", + "offset": 438, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/LocalLogger.swift", + "kind": "StringLiteral", + "offset": 207, + "length": 14, + "value": "\"HH:mm:ss.SSS\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Kluster\/Signaler\/Signaler.Channel.swift", + "kind": "StringLiteral", + "offset": 10554, + "length": 6, + "value": "\"send\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Kluster\/Signaler\/Signaler.Channel.swift", + "kind": "StringLiteral", + "offset": 10611, + "length": 4, + "value": "\"ok\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Kluster\/Signaler\/Signaler.Channel.swift", + "kind": "StringLiteral", + "offset": 10643, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Kluster\/Signaler\/Signaler.Channel.swift", + "kind": "StringLiteral", + "offset": 10680, + "length": 9, + "value": "\"timeout\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Kluster\/Signaler\/Signaler.Channel.swift", + "kind": "StringLiteral", + "offset": 10743, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Kluster\/Signaler\/Signaler.Channel.swift", + "kind": "StringLiteral", + "offset": 10773, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Kluster\/Signaler\/Signaler.Channel.swift", + "kind": "StringLiteral", + "offset": 10841, + "length": 10, + "value": "\"response\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/ConferencePayload.swift", + "kind": "StringLiteral", + "offset": 808, + "length": 13, + "value": "\"in-progress\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/ConferencePayload.swift", + "kind": "StringLiteral", + "offset": 808, + "length": 13, + "value": "\"in-progress\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Push.swift", + "kind": "StringLiteral", + "offset": 86, + "length": 4, + "value": "\"SalemoveSDK.Push\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Push.swift", + "kind": "IntegerLiteral", + "offset": 1405, + "length": 11, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Push.swift", + "kind": "IntegerLiteral", + "offset": 1405, + "length": 11, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Concurency\/Atomic.swift", + "kind": "StringLiteral", + "offset": 677, + "length": 47, + "value": "\"com.glia.sdk.atomic_prop.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Concurency\/Atomic.swift", + "kind": "StringLiteral", + "offset": 723, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/EngagementRequest.swift", + "kind": "StringLiteral", + "offset": 75, + "length": 17, + "value": "\"SalemoveSDK.EngagementRequest\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", + "kind": "Dictionary", + "offset": 7738, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5098, + "length": 3, + "value": "\".\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "IntegerLiteral", + "offset": 5137, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5163, + "length": 72, + "value": "\"Access token has wrong format. Components count='\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5232, + "length": 4, + "value": "\"'.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "IntegerLiteral", + "offset": 5306, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5347, + "length": 3, + "value": "\"-\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5358, + "length": 3, + "value": "\"+\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5401, + "length": 3, + "value": "\"_\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5412, + "length": 3, + "value": "\"\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "IntegerLiteral", + "offset": 5497, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "IntegerLiteral", + "offset": 5502, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "IntegerLiteral", + "offset": 5507, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5519, + "length": 3, + "value": "\"=\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "IntegerLiteral", + "offset": 5536, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5631, + "length": 80, + "value": "\"Access token payload can't be base64 encoded. Length='\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5708, + "length": 4, + "value": "\"'.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5965, + "length": 50, + "value": "\"Access token can't be decoded. Error='\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 6012, + "length": 4, + "value": "\"'.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 6132, + "length": 18, + "value": "\"site_application\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 6185, + "length": 110, + "value": "\"Access token payload has unexpected format or 'site_application' role not found. Role='\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 6292, + "length": 4, + "value": "\"'.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 6382, + "length": 17, + "value": "\"visitors:create\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 6630, + "length": 317, + "value": "\"# # # # #\n\n💥 💥 💥 The Site API Key has unnecessary permissions for visitor applications. This can lead to security issues.\nPlease select 'Create Visitor' permission only and refer to the Site API Keys article for more information.\n\n# # # # #\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 6972, + "length": 98, + "value": "\"Access token contains unnecessary permissions='\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 7062, + "length": 3, + "value": "\",\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 7067, + "length": 4, + "value": "\"'.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/MediaSupport.swift", + "kind": "StringLiteral", + "offset": 98, + "length": 9, + "value": "\"browser\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/MediaSupport.swift", + "kind": "StringLiteral", + "offset": 193, + "length": 7, + "value": "\"audio\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/MediaSupport.swift", + "kind": "StringLiteral", + "offset": 243, + "length": 7, + "value": "\"video\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/EngagementFile.swift", + "kind": "StringLiteral", + "offset": 1178, + "length": 9, + "value": "\"content\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/EngagementFile.swift", + "kind": "StringLiteral", + "offset": 68, + "length": 14, + "value": "\"SalemoveSDK.EngagementFile\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 196, + "length": 30, + "value": "\"stun:stun.l.google.com:19302\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "Array", + "offset": 264, + "length": 876, + "value": "[\"turn:turn.salemove.com:443?transport=udp\", \"turn:turn.salemove.com:443?transport=tcp\", \"turn:[2600:1f18:640:e800:91ba:e6da:1ee0:b937]:443?transport=udp\", \"turn:[2600:1f18:640:e800:91ba:e6da:1ee0:b937]:443?transport=tcp\", \"turn:turn2.salemove.com:443?transport=udp\", \"turn:turn2.salemove.com:443?transport=tcp\", \"turn:[2600:1f18:640:e801:b580:f1d8:7814:700d]:443?transport=udp\", \"turn:[2600:1f18:640:e801:b580:f1d8:7814:700d]:443?transport=tcp\", \"turn:turn3.salemove.com:443?transport=udp\", \"turn:turn3.salemove.com:443?transport=tcp\", \"turn:[2600:1f18:640:e802:fee4:5887:72bd:1da0]:443?transport=udp\", \"turn:[2600:1f18:640:e802:fee4:5887:72bd:1da0]:443?transport=tcp\"]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 8, + "value": "\"smturn\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1229, + "length": 12, + "value": "\"smturnpass\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1318, + "length": 14, + "value": "\"SALEMOVEMSa1\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1375, + "length": 14, + "value": "\"SALEMOVEMSa0\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1433, + "length": 14, + "value": "\"SALEMOVEMSv1\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1490, + "length": 14, + "value": "\"SALEMOVEMSv0\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1549, + "length": 14, + "value": "\"SALEMOVEMSs1\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1607, + "length": 14, + "value": "\"SALEMOVEMSs0\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1695, + "length": 7, + "value": "\"offer\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1735, + "length": 8, + "value": "\"answer\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1769, + "length": 9, + "value": "\"SalemoveSDK.RTCClient\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Proposal.swift", + "kind": "FloatLiteral", + "offset": 344, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Proposal.swift", + "kind": "FloatLiteral", + "offset": 352, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.Mock.swift", + "kind": "StringLiteral", + "offset": 58, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.Mock.swift", + "kind": "StringLiteral", + "offset": 85, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.Mock.swift", + "kind": "StringLiteral", + "offset": 119, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.Mock.swift", + "kind": "StringLiteral", + "offset": 147, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.Mock.swift", + "kind": "StringLiteral", + "offset": 312, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.Mock.swift", + "kind": "Array", + "offset": 348, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.Mock.swift", + "kind": "StringLiteral", + "offset": 906, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 695, + "length": 21, + "value": "\"engagementRequestId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 695, + "length": 21, + "value": "\"engagementRequestId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 785, + "length": 15, + "value": "\"outbound-call\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 823, + "length": 13, + "value": "\"inbound-sms\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 860, + "length": 14, + "value": "\"inbound-call\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 899, + "length": 15, + "value": "\"queue-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 942, + "length": 18, + "value": "\"reactive-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 989, + "length": 19, + "value": "\"proactive-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 785, + "length": 15, + "value": "\"outbound-call\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 823, + "length": 13, + "value": "\"inbound-sms\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 860, + "length": 14, + "value": "\"inbound-call\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 899, + "length": 15, + "value": "\"queue-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 942, + "length": 18, + "value": "\"reactive-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 989, + "length": 19, + "value": "\"proactive-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 2809, + "length": 10, + "value": "\"platform\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 2851, + "length": 10, + "value": "\"operator\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 2809, + "length": 10, + "value": "\"platform\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 2851, + "length": 10, + "value": "\"operator\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/VisitorManager\/VisitorManager.swift", + "kind": "BooleanLiteral", + "offset": 1773, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementFileInformation.swift", + "kind": "StringLiteral", + "offset": 615, + "length": 8, + "value": "\"fileId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementFileInformation.swift", + "kind": "StringLiteral", + "offset": 666, + "length": 26, + "value": "\"securityScanningRequired\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementFileInformation.swift", + "kind": "StringLiteral", + "offset": 615, + "length": 8, + "value": "\"fileId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementFileInformation.swift", + "kind": "StringLiteral", + "offset": 666, + "length": 26, + "value": "\"securityScanningRequired\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/Keychain.swift", + "kind": "StringLiteral", + "offset": 71, + "length": 23, + "value": "\"General Error Message\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Connection.swift", + "kind": "FloatLiteral", + "offset": 127, + "length": 4, + "value": "10.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Connection.swift", + "kind": "FloatLiteral", + "offset": 171, + "length": 4, + "value": "11.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/OperatorTypingStatus.swift", + "kind": "StringLiteral", + "offset": 66, + "length": 20, + "value": "\"SalemoveSDK.OperatorTypingStatus\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/Censor.swift", + "kind": "StringLiteral", + "offset": 560, + "length": 47, + "value": "\"(\\d{\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/Censor.swift", + "kind": "StringLiteral", + "offset": 603, + "length": 1, + "value": "\",})\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/Censor.swift", + "kind": "StringLiteral", + "offset": 649, + "length": 50, + "value": "\"(?:^|\\D)(\\d{3}(-| )\\d{2}(-| )\\d{4})(?=\\D|$)\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/Censor.swift", + "kind": "StringLiteral", + "offset": 766, + "length": 3, + "value": "\"*\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/Censor.swift", + "kind": "StringLiteral", + "offset": 813, + "length": 38, + "value": "\"***Credit Card Number Not Allowed***\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/Censor.swift", + "kind": "StringLiteral", + "offset": 897, + "length": 42, + "value": "\"***Social Security Number Not Allowed***\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/Censor.swift", + "kind": "IntegerLiteral", + "offset": 1013, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Views\/StreamView.swift", + "kind": "IntegerLiteral", + "offset": 423, + "length": 9, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Views\/StreamView.swift", + "kind": "IntegerLiteral", + "offset": 554, + "length": 10, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Views\/StreamView.swift", + "kind": "IntegerLiteral", + "offset": 423, + "length": 9, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Views\/StreamView.swift", + "kind": "IntegerLiteral", + "offset": 554, + "length": 10, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 376, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 423, + "length": 7, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 477, + "length": 4, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 520, + "length": 5, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 376, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 423, + "length": 7, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 477, + "length": 4, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 520, + "length": 5, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/LocalScreen.swift", + "kind": "StringLiteral", + "offset": 133, + "length": 11, + "value": "\"SalemoveSDK.LocalScreen\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", + "kind": "IntegerLiteral", + "offset": 124, + "length": 2, + "value": "24" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", + "kind": "StringLiteral", + "offset": 185, + "length": 27, + "value": "\"shouldForceVisitorRenewal\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/OperatorPicture.swift", + "kind": "StringLiteral", + "offset": 75, + "length": 15, + "value": "\"SalemoveSDK.OperatorPicture\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Configuration\/SDKConfiguration.swift", + "kind": "StringLiteral", + "offset": 162, + "length": 26, + "value": "\"PushNotificationsEnabled\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Configuration\/SDKConfiguration.swift", + "kind": "StringLiteral", + "offset": 162, + "length": 26, + "value": "\"PushNotificationsEnabled\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 185, + "length": 12, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 185, + "length": 12, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 867, + "length": 18, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 929, + "length": 15, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 1066, + "length": 15, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 1208, + "length": 20, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 1275, + "length": 17, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 1349, + "length": 21, + "value": "6" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 867, + "length": 18, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 929, + "length": 15, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 1208, + "length": 20, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 1275, + "length": 17, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 1349, + "length": 21, + "value": "6" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2243, + "length": 18, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2243, + "length": 18, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2720, + "length": 7, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2791, + "length": 8, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2862, + "length": 15, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2938, + "length": 16, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 3021, + "length": 12, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 3841, + "length": 55, + "value": "\"'operator_id' Operator is not available to be engaged\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 3943, + "length": 11, + "value": "\"timed_out\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 3989, + "length": 10, + "value": "\"rejected\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 4035, + "length": 16, + "value": "\"visitor_cancel\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 4094, + "length": 15, + "value": "\"operator_left\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 4149, + "length": 17, + "value": "\"operator_cancel\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2720, + "length": 7, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2791, + "length": 8, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2862, + "length": 15, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2938, + "length": 16, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 3021, + "length": 12, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 4490, + "length": 25, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 4591, + "length": 24, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 4690, + "length": 25, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 4490, + "length": 25, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 4591, + "length": 24, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 4690, + "length": 25, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 5381, + "length": 9, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 5434, + "length": 9, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 5495, + "length": 15, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 6162, + "length": 17, + "value": "\"Queue is closed\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 6213, + "length": 15, + "value": "\"Queue is full\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 5381, + "length": 9, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 5434, + "length": 9, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 5495, + "length": 15, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6501, + "length": 19, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6575, + "length": 10, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6638, + "length": 14, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6743, + "length": 15, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6883, + "length": 9, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6501, + "length": 19, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6575, + "length": 10, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6638, + "length": 14, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6743, + "length": 15, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6883, + "length": 9, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 7398, + "length": 13, + "value": "\"SalemoveSDK.SalemoveError\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Queue.swift", + "kind": "StringLiteral", + "offset": 68, + "length": 5, + "value": "\"SalemoveSDK.Queue\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Queue.swift", + "kind": "StringLiteral", + "offset": 675, + "length": 10, + "value": "\"SalemoveSDK.QueueState\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Queue.swift", + "kind": "StringLiteral", + "offset": 1087, + "length": 8, + "value": "\"opened\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Queue.swift", + "kind": "StringLiteral", + "offset": 1087, + "length": 8, + "value": "\"opened\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/MedraError.swift", + "kind": "BooleanLiteral", + "offset": 3511, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/MedraError.swift", + "kind": "StringLiteral", + "offset": 3284, + "length": 10, + "value": "\"SalemoveSDK.MedraError\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/StaticValues.swift", + "kind": "StringLiteral", + "offset": 433, + "length": 9, + "value": "\"0.35.12\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Channel\/NamespacedChannel.swift", + "kind": "StringLiteral", + "offset": 1498, + "length": 3, + "value": "\":\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 2036, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 3800, + "length": 113, + "value": "\"Setting 'activeEngagement' from '\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 3865, + "length": 6, + "value": "\"' to '\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 3910, + "length": 3, + "value": "\"'.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "BooleanLiteral", + "offset": 15041, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 46325, + "length": 22, + "value": "\"capabilities:request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 46384, + "length": 23, + "value": "\"capabilities:response\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 46325, + "length": 22, + "value": "\"capabilities:request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 46384, + "length": 23, + "value": "\"capabilities:response\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Operator.swift", + "kind": "StringLiteral", + "offset": 71, + "length": 8, + "value": "\"SalemoveSDK.Operator\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueCollection.Mock.swift", + "kind": "StringLiteral", + "offset": 229, + "length": 8, + "value": "\"mockId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueCollection.Mock.swift", + "kind": "StringLiteral", + "offset": 255, + "length": 12, + "value": "\"mockSiteId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.swift", + "kind": "Array", + "offset": 1518, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.swift", + "kind": "Dictionary", + "offset": 1593, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.swift", + "kind": "Array", + "offset": 2710, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.swift", + "kind": "Dictionary", + "offset": 2785, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.swift", + "kind": "Dictionary", + "offset": 3505, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Conferences\/TwilioClient\/TwilioClient.Mock.swift", + "kind": "Dictionary", + "offset": 545, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Conferences\/ConferenceProvider.swift", + "kind": "Dictionary", + "offset": 294, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Conferences\/ConferenceProvider.swift", + "kind": "StringLiteral", + "offset": 126, + "length": 18, + "value": "\"SalemoveSDK.ConferenceProvider\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 196, + "length": 14, + "value": "\"video-paused\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 245, + "length": 15, + "value": "\"video-resumed\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 293, + "length": 13, + "value": "\"audio-muted\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 341, + "length": 15, + "value": "\"audio-unmuted\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 196, + "length": 14, + "value": "\"video-paused\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 245, + "length": 15, + "value": "\"video-resumed\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 293, + "length": 13, + "value": "\"audio-muted\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 341, + "length": 15, + "value": "\"audio-unmuted\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Queueable.swift", + "kind": "BooleanLiteral", + "offset": 1642, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Queueable.swift", + "kind": "BooleanLiteral", + "offset": 3619, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Queueable.swift", + "kind": "Dictionary", + "offset": 19711, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Extensions\/UIView.swift", + "kind": "FloatLiteral", + "offset": 2672, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Extensions\/UIView.swift", + "kind": "FloatLiteral", + "offset": 3752, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/CameraVideoProvider.swift", + "kind": "IntegerLiteral", + "offset": 237, + "length": 3, + "value": "480" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/CameraVideoProvider.swift", + "kind": "IntegerLiteral", + "offset": 250, + "length": 3, + "value": "640" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/ScreenSharing\/VisitorScreenSharingState.swift", + "kind": "IntegerLiteral", + "offset": 239, + "length": 10, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/ScreenSharing\/VisitorScreenSharingState.swift", + "kind": "IntegerLiteral", + "offset": 239, + "length": 10, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/ScreenSharing\/VisitorScreenSharingState.swift", + "kind": "StringLiteral", + "offset": 272, + "length": 25, + "value": "\"SalemoveSDK.VisitorScreenSharingState\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Events\/AddIceCandidateEvent.swift", + "kind": "StringLiteral", + "offset": 299, + "length": 11, + "value": "\"candidate\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Events\/AddIceCandidateEvent.swift", + "kind": "StringLiteral", + "offset": 299, + "length": 11, + "value": "\"candidate\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Engagement.swift", + "kind": "StringLiteral", + "offset": 71, + "length": 10, + "value": "\"SalemoveSDK.Engagement\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/MediaUpgradeRequest.swift", + "kind": "StringLiteral", + "offset": 92, + "length": 9, + "value": "\"visitor\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/PhoenixClient\/PhoenixClient.Interface.swift", + "kind": "Dictionary", + "offset": 5479, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 265, + "length": 5, + "value": "\"❌\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 294, + "length": 8, + "value": "\"⚠️\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 323, + "length": 8, + "value": "\"ℹ️\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 353, + "length": 6, + "value": "\"🔎\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 265, + "length": 5, + "value": "\"❌\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 294, + "length": 8, + "value": "\"⚠️\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 323, + "length": 8, + "value": "\"ℹ️\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 353, + "length": 6, + "value": "\"🔎\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "Dictionary", + "offset": 720, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/MessageInternal.swift", + "kind": "StringLiteral", + "offset": 328, + "length": 12, + "value": "\"senderType\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/MessageInternal.swift", + "kind": "StringLiteral", + "offset": 328, + "length": 12, + "value": "\"senderType\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/MediaUpgradeOffer.swift", + "kind": "StringLiteral", + "offset": 99, + "length": 17, + "value": "\"SalemoveSDK.MediaUpgradeOffer\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+SetupAccount.swift", + "kind": "FloatLiteral", + "offset": 373, + "length": 3, + "value": "3.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+SetupAccount.swift", + "kind": "FloatLiteral", + "offset": 467, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+SetupAccount.swift", + "kind": "StringLiteral", + "offset": 6947, + "length": 14, + "value": "\"SetupAccount\"" + } + ] +} \ No newline at end of file diff --git a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.private.swiftinterface b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..9797036 --- /dev/null +++ b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,1247 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name SalemoveSDK +// swift-module-flags-ignorable: -enable-bare-slash-regex +import AVFoundation +import CoreMedia/*.CMSampleBuffer*/ +import CoreServices +import Foundation +import GliaCoreDependency +import GliaCoreDependency/*.Defaults*/ +import GliaCoreDependency/*.ReactiveSwift*/ +import GliaCoreDependency/*.Starscream*/ +import GliaCoreDependency/*.SwiftPhoenixClient*/ +import ReplayKit +import ReplayKit/*.RPSampleBufferType*/ +@_exported import SalemoveSDK +import Security +import Swift +import TwilioVoice +import UIKit +import UserNotifications +import WebRTC +import _Concurrency +import _StringProcessing +@objc public enum AttachmentType : Swift.Int, Swift.Decodable { + case files + case singleChoice + case singleChoiceResponse + case ssml + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public struct VisitorCode : Swift.Decodable { + public let code: Swift.String + public let expiresAt: Foundation.Date + public init(from decoder: Swift.Decoder) throws +} +@objc @_hasMissingDesignatedInitializers @objcMembers public class EngagementFileData : ObjectiveC.NSObject { + @objc final public let data: Foundation.Data + @objc deinit +} +public struct EngagementOptions { + public init(mediaDirection: SalemoveSDK.MediaDirection? = nil) +} +public enum EngagementEndingReason { + case natural + case error + public static func == (a: SalemoveSDK.EngagementEndingReason, b: SalemoveSDK.EngagementEndingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum PushNotificationsType : Swift.Int { + case start + case end + case failed + case message + case transfer + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension SalemoveSDK.Salemove { + @objc final public func uploadFileToEngagement(_ file: SalemoveSDK.EngagementFile, progress: SalemoveSDK.EngagementFileProgressBlock?, completion: @escaping SalemoveSDK.EngagementFileCompletionBlock) + @objc final public func fetchFile(engagementFile: SalemoveSDK.EngagementFile, progress: SalemoveSDK.EngagementFileProgressBlock?, completion: @escaping SalemoveSDK.EngagementFileFetchCompletionBlock) +} +@objc public class Attachment : ObjectiveC.NSObject, Swift.Decodable { + final public let type: SalemoveSDK.AttachmentType? + final public let selectedOption: Swift.String? + final public let options: [SalemoveSDK.SingleChoiceOption]? + final public let imageUrl: Swift.String? + final public let files: [SalemoveSDK.EngagementFile]? + public init(type: SalemoveSDK.AttachmentType?, selectedOption: Swift.String?, options: [SalemoveSDK.SingleChoiceOption]?, files: [SalemoveSDK.EngagementFile]?, imageUrl: Swift.String?) + public init(file: SalemoveSDK.EngagementFile) + public init(files: [SalemoveSDK.EngagementFile]) + @objc deinit + required public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.Salemove { + public struct VisitorInfo : Swift.Equatable, Swift.Codable { + public let name: Swift.String? + public let email: Swift.String? + public let phone: Swift.String? + public let note: Swift.String? + public let customAttributes: [Swift.String : Swift.String]? + public let banned: Swift.Bool + public static func == (a: SalemoveSDK.Salemove.VisitorInfo, b: SalemoveSDK.Salemove.VisitorInfo) -> Swift.Bool + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws + } +} +@objc @_hasMissingDesignatedInitializers @objcMembers public class SingleChoiceOption : ObjectiveC.NSObject, Swift.Codable { + @objc public var text: Swift.String? + @objc public var value: Swift.String? + @objc deinit + public func encode(to encoder: Swift.Encoder) throws + required public init(from decoder: Swift.Decoder) throws +} +public protocol PushNotificationsConfigurable { + func enable(_ shouldEnablePushNotifications: Swift.Bool) + func subscribeTo(_ notifications: [SalemoveSDK.PushNotificationsType]) +} +@objc public class QueueTicket : ObjectiveC.NSObject { + public init(id: Swift.String) + @objc deinit +} +public protocol EngagementHandling { + @available(*, deprecated, message: "Use EngagementHandling.start(with:) instead.") + func start() + func start(engagement: SalemoveSDK.Engagement) + @available(*, deprecated, message: "Use EngagementHandling.end(with:) instead.") + func end() + func end(with reason: SalemoveSDK.EngagementEndingReason) + var onEngagementRequest: SalemoveSDK.RequestOfferBlock { get } + var onEngagementTransfer: SalemoveSDK.EngagementTransferBlock { get } + var onEngagementTransferring: SalemoveSDK.EngagementTransferringBlock { get } +} +extension SalemoveSDK.EngagementHandling { + public func end(with reason: SalemoveSDK.EngagementEndingReason) + public func start(engagement: SalemoveSDK.Engagement) +} +@objc public protocol MessageHandling { + @objc func receive(message: SalemoveSDK.Message) + @objc var onOperatorTypingStatusUpdate: SalemoveSDK.OperatorTypingStatusUpdate { get } + @objc var onMessagesUpdated: SalemoveSDK.MessagesUpdateBlock { get } +} +public protocol MediaHandling { + var onMediaUpgradeOffer: SalemoveSDK.MediaUgradeOfferBlock { get } + var onEngagementTransferMediaUpdate: SalemoveSDK.MediaUpdateBlock { get } + var onScreenSharingOffer: SalemoveSDK.ScreenshareOfferBlock { get } + var onVideoStreamAdded: SalemoveSDK.VideoStreamAddedBlock { get } + var onAudioStreamAdded: SalemoveSDK.AudioStreamAddedBlock { get } + var onVisitorScreenSharingStateChange: SalemoveSDK.VisitorScreenSharingStateChange { get } +} +@objc public protocol ErrorHandling { + @objc func fail(error: SalemoveSDK.GliaCoreError) +} +public protocol Interactable : SalemoveSDK.EngagementHandling, SalemoveSDK.ErrorHandling, SalemoveSDK.MediaHandling, SalemoveSDK.MessageHandling { +} +extension SalemoveSDK.Salemove { + final public func configure(with sdkConfiguration: SalemoveSDK.Salemove.Configuration, completion: (() -> Swift.Void)? = nil) + final public func configure(interactor: SalemoveSDK.Interactable) +} +extension SalemoveSDK.Salemove { + public enum AuthorizationMethod { + case appToken(Swift.String) + case siteApiKey(id: Swift.String, secret: Swift.String) + } +} +extension SalemoveSDK.Salemove { + public enum Region { + case us + case eu + case custom(Foundation.URL) + } + public struct Configuration { + public init(siteId: Swift.String, region: SalemoveSDK.Salemove.Region, authorizingMethod: SalemoveSDK.Salemove.AuthorizationMethod, pushNotifications: SalemoveSDK.Salemove.Configuration.PushNotifications = .disabled) throws + } +} +extension SalemoveSDK.Salemove.Configuration { + public enum PushNotifications { + case disabled + case sandbox + case production + public static func == (a: SalemoveSDK.Salemove.Configuration.PushNotifications, b: SalemoveSDK.Salemove.Configuration.PushNotifications) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } +} +@objc public class Message : ObjectiveC.NSObject, Swift.Decodable { + public typealias Id = SalemoveSDK.Tagged + @objc public var id: Swift.String { + get + } + @objc public var content: Swift.String { + get + } + @objc public var attachment: SalemoveSDK.Attachment? { + get + } + public var sender: SalemoveSDK.MessageSender { + get + } + final public let metadata: SalemoveSDK.Message.Metadata? + public init(id: Swift.String, content: Swift.String, sender: SalemoveSDK.MessageSender, attachment: SalemoveSDK.Attachment? = nil, metadata: SalemoveSDK.Message.Metadata?) + required public init(from decoder: Swift.Decoder) throws + @objc deinit +} +extension SalemoveSDK.Message { + public struct Metadata { + public enum CodingKeys : Swift.String, Swift.CodingKey { + case metadata + public init?(rawValue: Swift.String) + public init?(stringValue: Swift.String) + public init?(intValue: Swift.Int) + public typealias RawValue = Swift.String + public var intValue: Swift.Int? { + get + } + public var rawValue: Swift.String { + get + } + public var stringValue: Swift.String { + get + } + } + public func decode(_ type: T.Type) throws -> T where T : Swift.Decodable + public init(container: Swift.KeyedDecodingContainer) + } +} +public struct MessageSender : Swift.Equatable, Swift.Codable { + public let type: SalemoveSDK.MessageSender.SenderType + public static func == (a: SalemoveSDK.MessageSender, b: SalemoveSDK.MessageSender) -> Swift.Bool + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.MessageSender { + public init(type: SalemoveSDK.MessageSender.SenderType) +} +extension SalemoveSDK.MessageSender { + public enum SenderType : Swift.String, Swift.Codable { + case visitor + case `operator` + case omniguide + case system + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } +} +public typealias EngagementSessionBlock = (SalemoveSDK.EngagementRequest?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias OperatorBlock = ([SalemoveSDK.Operator]?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias QueueTicketBlock = (SalemoveSDK.QueueTicket?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias QueueRequestBlock = ([SalemoveSDK.Queue]?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias QueueUpdateBlock = (SalemoveSDK.Queue) -> Swift.Void +public typealias MessageBlock = (SalemoveSDK.Message?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias EngagementBlock = (SalemoveSDK.Engagement?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias SuccessBlock = (Swift.Bool, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias AnswerBlock = (Swift.Bool) -> Swift.Void +public typealias ErrorBlock = (SalemoveSDK.GliaCoreError) -> Swift.Void +public typealias AnswerWithSuccessBlock = (Swift.Bool, SalemoveSDK.SuccessBlock?) -> Swift.Void +public typealias RequestAnswerBlock = (SalemoveSDK.VisitorContext?, Swift.Bool, @escaping SalemoveSDK.SuccessBlock) -> Swift.Void +public typealias VisitorCodeBlock = (Swift.String?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias RequestOfferBlock = (@escaping SalemoveSDK.RequestAnswerBlock) -> Swift.Void +public typealias MediaUgradeOfferBlock = (SalemoveSDK.MediaUpgradeOffer, @escaping SalemoveSDK.AnswerWithSuccessBlock) -> Swift.Void +public typealias MediaUpdateBlock = (SalemoveSDK.MediaUpgradeOffer) -> Swift.Void +public typealias ScreenshareOfferBlock = (@escaping SalemoveSDK.AnswerBlock) -> Swift.Void +public typealias VisitorScreenSharingStateChange = (SalemoveSDK.VisitorScreenSharingState, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias AudioStreamAddedBlock = (SalemoveSDK.AudioStreamable?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias VideoStreamAddedBlock = (SalemoveSDK.VideoStreamable?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias MessagesUpdateBlock = ([SalemoveSDK.Message]) -> Swift.Void +public typealias EngagementTransferBlock = ([SalemoveSDK.Operator]?) -> Swift.Void +public typealias EngagementTransferringBlock = () -> Swift.Void +public typealias PushActionBlock = (SalemoveSDK.Push) -> Swift.Void +public typealias OperatorTypingStatusUpdate = (SalemoveSDK.OperatorTypingStatus) -> Swift.Void +public typealias EngagementFileProgressBlock = (SalemoveSDK.EngagementFileProgress) -> Swift.Void +public typealias EngagementFileCompletionBlock = (SalemoveSDK.EngagementFileInformation?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias EngagementFileFetchCompletionBlock = (SalemoveSDK.EngagementFileData?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias StreamableOnHoldHandler = (_ onHold: Swift.Bool) -> Swift.Void +public protocol PushNotificationsHandling { + func userNotificationCenter(_ center: UserNotifications.UNUserNotificationCenter, willPresent notification: UserNotifications.UNNotification, withCompletionHandler completionHandler: @escaping (UserNotifications.UNNotificationPresentationOptions) -> Swift.Void) + func userNotificationCenter(_ center: UserNotifications.UNUserNotificationCenter, didReceive response: UserNotifications.UNNotificationResponse, withCompletionHandler completionHandler: @escaping () -> Swift.Void) + func application(_ application: UIKit.UIApplication, didFailToRegisterForRemoteNotificationsWithError error: Swift.Error) + func application(_ application: UIKit.UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Foundation.Data) +} +public struct VisitorInfoUpdate : Swift.Encodable { + public var name: Swift.String? + public var email: Swift.String? + public var phone: Swift.String? + public var note: Swift.String? + public var noteUpdateMethod: SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod? + public var externalID: Swift.String? { + get + set + } + public var customAttributes: [Swift.String : Swift.String]? + public var customAttributesUpdateMethod: SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod? + public init(name: Swift.String? = nil, email: Swift.String? = nil, phone: Swift.String? = nil, note: Swift.String? = nil, noteUpdateMethod: SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod? = nil, externalID: Swift.String? = nil, customAttributes: [Swift.String : Swift.String]? = nil, customAttributesUpdateMethod: SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod? = nil) + public func encode(to encoder: Swift.Encoder) throws +} +extension SalemoveSDK.VisitorInfoUpdate { + public enum NoteUpdateMethod : Swift.String { + case replace + case append + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum CustomAttributesUpdateMethod : Swift.String, Swift.Encodable { + case replace + case merge + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } +} +@objc @_hasMissingDesignatedInitializers public class PushNotifications : ObjectiveC.NSObject { + @objc public var handler: SalemoveSDK.PushActionBlock? { + @objc get + @objc set + } + @objc deinit +} +extension SalemoveSDK.PushNotifications : SalemoveSDK.PushNotificationsHandling, UserNotifications.UNUserNotificationCenterDelegate { + @objc dynamic public func application(_ application: UIKit.UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Foundation.Data) + @objc dynamic public func application(_ application: UIKit.UIApplication, didFailToRegisterForRemoteNotificationsWithError error: Swift.Error) + @objc dynamic public func userNotificationCenter(_ center: UserNotifications.UNUserNotificationCenter, willPresent notification: UserNotifications.UNNotification, withCompletionHandler completionHandler: @escaping (UserNotifications.UNNotificationPresentationOptions) -> Swift.Void) + @objc dynamic public func userNotificationCenter(_ center: UserNotifications.UNUserNotificationCenter, didReceive response: UserNotifications.UNNotificationResponse, withCompletionHandler completionHandler: @escaping () -> Swift.Void) +} +extension SalemoveSDK.PushNotifications : SalemoveSDK.PushNotificationsConfigurable { + @available(*, deprecated, message: "Use `GliaCore.Configuration` to make push notifications feature enabled.") + public func enable(_ shouldEnablePushNotifications: Swift.Bool) + public func subscribeTo(_ notifications: [SalemoveSDK.PushNotificationsType]) +} +@dynamicMemberLookup public struct Tagged { + public var rawValue: RawValue + public init(rawValue: RawValue) + public func map(_ f: (RawValue) -> B) -> SalemoveSDK.Tagged +} +extension SalemoveSDK.Tagged { + public subscript(dynamicMember keyPath: Swift.KeyPath) -> T { + get + } +} +extension SalemoveSDK.Tagged : Swift.CustomStringConvertible { + public var description: Swift.String { + get + } +} +extension SalemoveSDK.Tagged : Swift.RawRepresentable { +} +extension SalemoveSDK.Tagged : Swift.CustomPlaygroundDisplayConvertible { + public var playgroundDescription: Any { + get + } +} +extension SalemoveSDK.Tagged : Swift.Collection where RawValue : Swift.Collection { + public typealias Element = RawValue.Element + public typealias Index = RawValue.Index + public func index(after i: RawValue.Index) -> RawValue.Index + public subscript(position: RawValue.Index) -> RawValue.Element { + get + } + public var startIndex: RawValue.Index { + get + } + public var endIndex: RawValue.Index { + get + } + public __consuming func makeIterator() -> RawValue.Iterator + public typealias Indices = Swift.DefaultIndices> + public typealias SubSequence = Swift.Slice> +} +extension SalemoveSDK.Tagged : Swift.Comparable where RawValue : Swift.Comparable { + public static func < (lhs: SalemoveSDK.Tagged, rhs: SalemoveSDK.Tagged) -> Swift.Bool +} +extension SalemoveSDK.Tagged : Swift.Decodable where RawValue : Swift.Decodable { + public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.Tagged : Swift.Encodable where RawValue : Swift.Encodable { + public func encode(to encoder: Swift.Encoder) throws +} +extension SalemoveSDK.Tagged : Swift.Equatable where RawValue : Swift.Equatable { +} +extension SalemoveSDK.Tagged : Swift.Error where RawValue : Swift.Error { +} +extension SalemoveSDK.Tagged : Foundation.LocalizedError where RawValue : Swift.Error { + public var errorDescription: Swift.String? { + get + } + public var failureReason: Swift.String? { + get + } + public var helpAnchor: Swift.String? { + get + } + public var recoverySuggestion: Swift.String? { + get + } +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByBooleanLiteral where RawValue : Swift.ExpressibleByBooleanLiteral { + public typealias BooleanLiteralType = RawValue.BooleanLiteralType + public init(booleanLiteral value: RawValue.BooleanLiteralType) +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByExtendedGraphemeClusterLiteral where RawValue : Swift.ExpressibleByExtendedGraphemeClusterLiteral { + public typealias ExtendedGraphemeClusterLiteralType = RawValue.ExtendedGraphemeClusterLiteralType + public init(extendedGraphemeClusterLiteral: SalemoveSDK.Tagged.ExtendedGraphemeClusterLiteralType) +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByFloatLiteral where RawValue : Swift.ExpressibleByFloatLiteral { + public typealias FloatLiteralType = RawValue.FloatLiteralType + public init(floatLiteral: SalemoveSDK.Tagged.FloatLiteralType) +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByIntegerLiteral where RawValue : Swift.ExpressibleByIntegerLiteral { + public typealias IntegerLiteralType = RawValue.IntegerLiteralType + public init(integerLiteral: SalemoveSDK.Tagged.IntegerLiteralType) +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByStringLiteral where RawValue : Swift.ExpressibleByStringLiteral { + public typealias StringLiteralType = RawValue.StringLiteralType + public init(stringLiteral: SalemoveSDK.Tagged.StringLiteralType) +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByStringInterpolation where RawValue : Swift.ExpressibleByStringInterpolation { + public typealias StringInterpolation = RawValue.StringInterpolation + public init(stringInterpolation: SalemoveSDK.Tagged.StringInterpolation) +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByUnicodeScalarLiteral where RawValue : Swift.ExpressibleByUnicodeScalarLiteral { + public typealias UnicodeScalarLiteralType = RawValue.UnicodeScalarLiteralType + public init(unicodeScalarLiteral: SalemoveSDK.Tagged.UnicodeScalarLiteralType) +} +@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *) +extension SalemoveSDK.Tagged : Swift.Identifiable where RawValue : Swift.Identifiable { + public typealias ID = RawValue.ID + public var id: SalemoveSDK.Tagged.ID { + get + } +} +extension SalemoveSDK.Tagged : Swift.LosslessStringConvertible where RawValue : Swift.LosslessStringConvertible { + public init?(_ description: Swift.String) +} +extension SalemoveSDK.Tagged : Swift.AdditiveArithmetic where RawValue : Swift.AdditiveArithmetic { + public static var zero: SalemoveSDK.Tagged { + get + } + public static func + (lhs: SalemoveSDK.Tagged, rhs: SalemoveSDK.Tagged) -> SalemoveSDK.Tagged + public static func += (lhs: inout SalemoveSDK.Tagged, rhs: SalemoveSDK.Tagged) + public static func - (lhs: SalemoveSDK.Tagged, rhs: SalemoveSDK.Tagged) -> SalemoveSDK.Tagged + public static func -= (lhs: inout SalemoveSDK.Tagged, rhs: SalemoveSDK.Tagged) +} +extension SalemoveSDK.Tagged : Swift.Numeric where RawValue : Swift.Numeric { + public init?(exactly source: T) where T : Swift.BinaryInteger + public var magnitude: RawValue.Magnitude { + get + } + public static func * (lhs: SalemoveSDK.Tagged, rhs: SalemoveSDK.Tagged) -> SalemoveSDK.Tagged + public static func *= (lhs: inout SalemoveSDK.Tagged, rhs: SalemoveSDK.Tagged) + public typealias Magnitude = RawValue.Magnitude +} +extension SalemoveSDK.Tagged : Swift.Hashable where RawValue : Swift.Hashable { +} +extension SalemoveSDK.Tagged : Swift.SignedNumeric where RawValue : Swift.SignedNumeric { +} +extension SalemoveSDK.Tagged : Swift.Sequence where RawValue : Swift.Sequence { + public typealias Iterator = RawValue.Iterator + public __consuming func makeIterator() -> RawValue.Iterator +} +extension SalemoveSDK.Tagged : Swift.Strideable where RawValue : Swift.Strideable { + public typealias Stride = RawValue.Stride + public func distance(to other: SalemoveSDK.Tagged) -> RawValue.Stride + public func advanced(by n: RawValue.Stride) -> SalemoveSDK.Tagged +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByArrayLiteral where RawValue : Swift.ExpressibleByArrayLiteral { + public typealias ArrayLiteralElement = RawValue.ArrayLiteralElement + public init(arrayLiteral elements: SalemoveSDK.Tagged.ArrayLiteralElement...) +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByDictionaryLiteral where RawValue : Swift.ExpressibleByDictionaryLiteral { + public typealias Key = RawValue.Key + public typealias Value = RawValue.Value + public init(dictionaryLiteral elements: (SalemoveSDK.Tagged.Key, SalemoveSDK.Tagged.Value)...) +} +extension SalemoveSDK.Tagged { + public func coerced(to type: Tag2.Type) -> SalemoveSDK.Tagged +} +@objc public protocol AudioStreamable { + @objc @available(iOS, obsoleted: 10.0, message: "Audio is now played automatically when media is established") + func playAudio() + @objc func mute() + @objc func unmute() + @objc var isMuted: Swift.Bool { get } + @objc var isRemote: Swift.Bool { get } + @objc var onHold: SalemoveSDK.StreamableOnHoldHandler? { get set } +} +public protocol VideoStreamable : AnyObject { + func getStreamView() -> SalemoveSDK.StreamView + func playVideo() + func pause() + func resume() + func stop() + var isPaused: Swift.Bool { get } + var isRemote: Swift.Bool { get } + var onHold: SalemoveSDK.StreamableOnHoldHandler? { get set } +} +@objc @_inheritsConvenienceInitializers @available(*, deprecated, message: "Deprecated. This class will be removed in the version 0.40.0") +@_Concurrency.MainActor(unsafe) public class SalemoveAppDelegate : ObjectiveC.NSObject, UIKit.UIApplicationDelegate { + @discardableResult + @_Concurrency.MainActor(unsafe) @objc public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool + @_Concurrency.MainActor(unsafe) @objc public func applicationDidBecomeActive(_ application: UIKit.UIApplication) + @_Concurrency.MainActor(unsafe) @objc override dynamic public init() + @objc deinit +} +public typealias GliaCoreAppDelegate = SalemoveSDK.SalemoveAppDelegate +public typealias GliaCore = SalemoveSDK.Salemove +public typealias GliaCoreError = SalemoveSDK.SalemoveError +extension SalemoveSDK.Salemove { + @available(*, deprecated, message: "Use `GliaCore.send(option:completion:)` instead.") + final public func send(selectedOptionValue: Swift.String, completion: @escaping (Swift.Result) -> Swift.Void) + @available(*, deprecated, message: "Use GliaCore.fetchFile(engagementFile:progress:completion:) instead.") + @objc final public func fetchFile(_ id: Swift.String, progress: SalemoveSDK.EngagementFileProgressBlock?, completion: @escaping SalemoveSDK.EngagementFileFetchCompletionBlock) + @available(*, deprecated, message: "Use updateVisitorInfo(_:completion:) instead.") + final public func updateInformation(name: Swift.String?, email: Swift.String?, phone: Swift.String?, externalID: Swift.String?, customAttributes: [Swift.String : Swift.String]?, completion: @escaping SalemoveSDK.SuccessBlock) + @available(*, deprecated, message: "Use send(selectedOptionValue:completion:) instead.") + @objc final public func send(selectedOptionValue: Swift.String, messageId: Swift.String, completion: @escaping SalemoveSDK.MessageBlock) + @available(*, deprecated, message: "Use `GliaCore.configure(with:) throws` instead.") + @objc final public func configure(appToken: Swift.String) throws + @available(*, deprecated, message: "Use `GliaCore.configure(_ configuration: Configuration)` instead.") + @objc final public func configure(site: Swift.String) throws + @available(*, deprecated, message: "Use `GliaCore.configure(_ configuration: Configuration)` instead.") + @objc final public func configure(environment: Swift.String) throws + @available(*, unavailable, message: "Api token is not supported.") + @objc final public func configure(apiToken: Swift.String) throws + @available(*, deprecated, message: "Use queueForEngagement(queueID:visitorContext:shouldCloseAllQueues:completion:) with Optional instead.") + @objc final public func queueForEngagement(queueID: Swift.String, visitorContext: SalemoveSDK.VisitorContext, shouldCloseAllQueues: Swift.Bool = true, completion: @escaping SalemoveSDK.QueueTicketBlock) + @available(*, deprecated, message: "Use queueForEngagement(queueID:visitorContext:shouldCloseAllQueues:mediaType:options:completion:) with Optional instead.") + final public func queueForEngagement(queueID: Swift.String, visitorContext: SalemoveSDK.VisitorContext, shouldCloseAllQueues: Swift.Bool = true, mediaType: SalemoveSDK.MediaType, options: SalemoveSDK.EngagementOptions?, completion: @escaping SalemoveSDK.QueueTicketBlock) + @available(*, deprecated, message: "Use requestEngagementWith(selectedOperator:visitorContext:completion:) with Optional instead.") + @objc final public func requestEngagementWith(selectedOperator: SalemoveSDK.Operator, visitorContext: SalemoveSDK.VisitorContext, completion: @escaping SalemoveSDK.EngagementSessionBlock) + @available(*, deprecated, message: "Use requestEngagementWith(selectedOperator:visitorContext:mediaType:options:completion:) with Optional instead.") + final public func requestEngagementWith(selectedOperator: SalemoveSDK.Operator, visitorContext: SalemoveSDK.VisitorContext, mediaType: SalemoveSDK.MediaType, options: SalemoveSDK.EngagementOptions? = nil, completion: @escaping SalemoveSDK.EngagementSessionBlock) + @available(*, deprecated, message: "Use `GliaCore.CallVisualizer` to request visitor code.") + @objc final public func requestVisitorCode(completion: @escaping SalemoveSDK.VisitorCodeBlock) +} +extension SalemoveSDK.Salemove { + @objc final public func requestMediaUpgrade(offer: SalemoveSDK.MediaUpgradeOffer, completion: @escaping SalemoveSDK.SuccessBlock) +} +extension SalemoveSDK.Salemove { + final public func getCurrentEngagement() -> SalemoveSDK.Engagement? + final public func submitSurveyAnswer(_ answers: [SalemoveSDK.Survey.Answer], surveyId: SalemoveSDK.Survey.Id, engagementId: Swift.String, completion: @escaping (Swift.Result) -> Swift.Void) +} +extension SalemoveSDK.Salemove { + @objc final public func waitForActiveEngagement(completion: @escaping SalemoveSDK.EngagementBlock) + final public func requestEngagementWith(selectedOperator: SalemoveSDK.Operator, visitorContext: SalemoveSDK.VisitorContext? = nil, completion: @escaping SalemoveSDK.EngagementSessionBlock) + final public func requestEngagementWith(selectedOperator: SalemoveSDK.Operator, visitorContext: SalemoveSDK.VisitorContext? = nil, mediaType: SalemoveSDK.MediaType, options: SalemoveSDK.EngagementOptions? = nil, completion: @escaping SalemoveSDK.EngagementSessionBlock) + @objc final public func cancel(engagementRequest: SalemoveSDK.EngagementRequest, completion: @escaping SalemoveSDK.SuccessBlock) + @available(*, deprecated, message: "Operator request has been deprecated.") + final public func requestOperators(completion: @escaping SalemoveSDK.OperatorBlock) + @objc final public func requestEngagedOperator(completion: @escaping SalemoveSDK.OperatorBlock) + @objc final public func endEngagement(completion: @escaping SalemoveSDK.SuccessBlock) +} +public enum EngagementSource : Swift.RawRepresentable, Swift.Codable { + case coreEngagement + case callVisualizer + case unknown(Swift.String) + public var rawValue: Swift.String { + get + } + public init?(rawValue: Swift.String) + public init(from decoder: Swift.Decoder) throws + public typealias RawValue = Swift.String +} +extension SalemoveSDK.Salemove { + public typealias IdToken = SalemoveSDK.Tagged<(SalemoveSDK.GliaCore, idToken: ()), Swift.String> + final public func authentication(with behavior: SalemoveSDK.Salemove.Authentication.Behavior) throws -> SalemoveSDK.Salemove.Authentication +} +extension SalemoveSDK.Salemove { + final public class Cancellable { + public init(isCancelled: Swift.Bool = false, cancelOperation: (() -> Swift.Void)? = nil) + final public func cancel() + @objc deinit + } +} +extension SalemoveSDK.Salemove { + final public func send(option: SalemoveSDK.SingleChoiceOption, completion: @escaping (Swift.Result) -> Swift.Void) + @objc final public func send(message: Swift.String = "", attachment: SalemoveSDK.Attachment? = nil, completion: @escaping SalemoveSDK.MessageBlock) + @objc final public func send(message: Swift.String, queueID: Swift.String, completion: @escaping SalemoveSDK.MessageBlock) + @objc final public func sendMessagePreview(message: Swift.String, completion: @escaping SalemoveSDK.SuccessBlock) +} +public enum AnyCodable : Swift.Equatable { + case string(Swift.String) + case number(Swift.Double) + case object([Swift.String : SalemoveSDK.AnyCodable]) + case array([SalemoveSDK.AnyCodable]) + case bool(Swift.Bool) + case null + public static func == (a: SalemoveSDK.AnyCodable, b: SalemoveSDK.AnyCodable) -> Swift.Bool +} +extension SalemoveSDK.AnyCodable : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +@available(*, deprecated) +public enum ContextType : Swift.String { + case page + case assetId + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@objc public class VisitorContext : ObjectiveC.NSObject { + @available(*, deprecated) + public var type: SalemoveSDK.ContextType { + get + } + @available(*, deprecated) + public var url: Swift.String { + get + } + @available(*, deprecated, message: "Use init(_ contextType: VisitorContext.ContextType) instead.") + public init(type: SalemoveSDK.ContextType, url: Swift.String) + public init(_ contextType: SalemoveSDK.VisitorContext.ContextType) + @objc deinit +} +extension SalemoveSDK.VisitorContext { + public typealias AssetId = SalemoveSDK.Tagged<(SalemoveSDK.VisitorContext, assetId: ()), Foundation.UUID> + public enum ContextType { + case assetId(SalemoveSDK.VisitorContext.AssetId) + } +} +extension SalemoveSDK.VisitorContext : Swift.Encodable { + public func encode(to encoder: Swift.Encoder) throws +} +public enum MediaType : Swift.String, Swift.Codable { + case audio + case video + case text + case messaging + case phone + case unknown + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@_hasMissingDesignatedInitializers @objc public class EngagementFileProgress : ObjectiveC.NSObject { + final public let fractionCompleted: Swift.Double + @objc deinit +} +public struct Survey : Swift.Equatable { + public typealias Id = SalemoveSDK.Tagged + public let id: SalemoveSDK.Survey.Id + public let name: Swift.String + public let description: Swift.String + public let title: Swift.String + public let type: SalemoveSDK.Survey.SurveyType + public let isDefault: Swift.Bool? + public let isEnabled: Swift.Bool? + public let queueIds: [Swift.String]? + public let siteId: Swift.String + public let questions: [SalemoveSDK.Survey.Question] + public let createdAt: Foundation.Date? + public let updatedAt: Foundation.Date? + public static func == (a: SalemoveSDK.Survey, b: SalemoveSDK.Survey) -> Swift.Bool +} +extension SalemoveSDK.Survey : Swift.Decodable { + public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.Survey { + public enum SurveyType : Swift.String { + case `operator` + case visitor + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } +} +extension SalemoveSDK.Survey.SurveyType : Swift.Decodable { +} +extension SalemoveSDK.Survey { + public struct Question : Swift.Equatable { + public typealias Id = SalemoveSDK.Tagged + public let id: SalemoveSDK.Survey.Question.Id + public let name: Swift.String + public let text: Swift.String + public let type: SalemoveSDK.Survey.QuestionType + public let options: [SalemoveSDK.Survey.Question.Option]? + public let required: Swift.Bool + public let siteId: Swift.String + public let createdAt: Foundation.Date + public let updatedAt: Foundation.Date + public static func == (a: SalemoveSDK.Survey.Question, b: SalemoveSDK.Survey.Question) -> Swift.Bool + } +} +extension SalemoveSDK.Survey.Question : Swift.Decodable { + public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.Survey.Question { + public struct Option : Swift.Equatable { + public typealias Id = SalemoveSDK.Tagged + public let id: SalemoveSDK.Survey.Question.Option.Id + public let label: Swift.String + public let isDefault: Swift.Bool + public let position: Swift.Int + public static func == (a: SalemoveSDK.Survey.Question.Option, b: SalemoveSDK.Survey.Question.Option) -> Swift.Bool + } +} +extension SalemoveSDK.Survey.Question.Option : Swift.Decodable { + public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.Survey { + public enum QuestionType : Swift.String { + case text + case scale + case singleChoice + case boolean + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } +} +extension SalemoveSDK.Survey.QuestionType : Swift.Decodable { +} +extension SalemoveSDK.Survey { + public struct Answer { + public let questionId: SalemoveSDK.Survey.Question.Id + public let response: SalemoveSDK.Survey.Answer.ValueContainer + public init(questionId: SalemoveSDK.Survey.Question.Id, response: SalemoveSDK.Survey.Answer.ValueContainer) + } +} +extension SalemoveSDK.Survey.Answer : Swift.Encodable { + public func encode(to encoder: Swift.Encoder) throws +} +extension SalemoveSDK.Survey.Answer { + public enum ValueContainer : Swift.Encodable { + case int(Swift.Int) + case string(Swift.String) + case boolean(Swift.Bool) + public func encode(to encoder: Swift.Encoder) throws + } +} +public struct SurveyResponse : Swift.Equatable { + public let survey: SalemoveSDK.Survey? + public static func == (a: SalemoveSDK.SurveyResponse, b: SalemoveSDK.SurveyResponse) -> Swift.Bool +} +extension SalemoveSDK.SurveyResponse : Swift.Decodable { + public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.Salemove { + @objc final public func clearSession() + final public func fetchSiteConfiguration(_ completion: @escaping (Swift.Result) -> Swift.Void) +} +@_hasMissingDesignatedInitializers @objc public class Push : ObjectiveC.NSObject, Swift.Codable { + @objc public var actionIdentifier: Swift.String { + get + } + @objc public var type: SalemoveSDK.PushType { + get + } + required public init(from decoder: Swift.Decoder) throws + public func encode(to encoder: Swift.Encoder) throws + @objc deinit +} +@objc public enum PushType : Swift.Int { + case unidentified + case chatMessage + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc @_hasMissingDesignatedInitializers public class EngagementRequest : ObjectiveC.NSObject, Swift.Decodable { + final public let timeout: Swift.Int + @objc deinit + required public init(from decoder: Swift.Decoder) throws +} +@objc @_hasMissingDesignatedInitializers @objcMembers public class EngagementFile : ObjectiveC.NSObject, Swift.Decodable { + @objc public var id: Swift.String? { + get + } + public var size: Swift.Double? { + get + } + @objc public var contentType: Swift.String? { + get + } + public var isDeleted: Swift.Bool? { + get + } + @objc final public let name: Swift.String + @objc final public let url: Foundation.URL? + @objc public init(name: Swift.String = "content", url: Foundation.URL) + @objc public init(id: Swift.String) + @objc deinit + required public init(from decoder: Swift.Decoder) throws +} +public struct Site : Swift.Decodable, Swift.Equatable { + public let id: Foundation.UUID + public let allowedFileSenders: SalemoveSDK.Site.AllowedFileSenders + public static func == (a: SalemoveSDK.Site, b: SalemoveSDK.Site) -> Swift.Bool + public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.Site { + public struct AllowedFileSenders : Swift.Decodable, Swift.Equatable { + public let `operator`: Swift.Bool + public let visitor: Swift.Bool + public static func == (a: SalemoveSDK.Site.AllowedFileSenders, b: SalemoveSDK.Site.AllowedFileSenders) -> Swift.Bool + public init(from decoder: Swift.Decoder) throws + } +} +extension SalemoveSDK.Salemove { + final public func updateVisitorInfo(_ info: SalemoveSDK.VisitorInfoUpdate, completion: @escaping (Swift.Result) -> Swift.Void) + final public func fetchVisitorInfo(_ completion: @escaping (Swift.Result) -> Swift.Void) +} +extension SalemoveSDK.Salemove { + @_hasMissingDesignatedInitializers final public class CallVisualizer { + @objc deinit + } +} +extension SalemoveSDK.Salemove.CallVisualizer { + @discardableResult + final public func requestVisitorCode(completion: @escaping (Swift.Result) -> Swift.Void) -> SalemoveSDK.GliaCore.Cancellable +} +@objc public class EngagementFileInformation : ObjectiveC.NSObject, Swift.Codable { + final public let id: Swift.String + final public let isSecurityScanningRequired: Swift.Bool + final public let url: Swift.String? + @objc deinit + public func encode(to encoder: Swift.Encoder) throws + required public init(from decoder: Swift.Decoder) throws +} +infix operator &/ : DefaultPrecedence +@objc public class OperatorTypingStatus : ObjectiveC.NSObject { + @objc public var isTyping: Swift.Bool { + get + } + public init(isTyping: Swift.Bool) + @objc deinit +} +extension SalemoveSDK.Salemove { + public struct Authentication { + } +} +extension SalemoveSDK.Salemove.Authentication { + public func authenticate(with idToken: SalemoveSDK.GliaCore.IdToken, completion: @escaping (Swift.Result) -> Swift.Void) + public func deauthenticate(_ completion: @escaping (Swift.Result) -> Swift.Void) + public var isAuthenticated: Swift.Bool { + get + } + public init() +} +extension SalemoveSDK.Salemove.Authentication { + public enum Behavior { + case forbiddenDuringEngagement + public static func == (a: SalemoveSDK.Salemove.Authentication.Behavior, b: SalemoveSDK.Salemove.Authentication.Behavior) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } +} +@objc public enum VideoScalingOptions : Swift.Int { + case fill + case aspectFit + case aspectFill + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor(unsafe) public class StreamView : UIKit.UIView { + @objc @_Concurrency.MainActor(unsafe) public var scale: SalemoveSDK.VideoScalingOptions { + @objc get + @objc set + } + @objc deinit +} +extension SalemoveSDK.StreamView : WebRTC.RTCVideoViewDelegate { + @_Concurrency.MainActor(unsafe) @objc dynamic public func videoView(_ videoView: WebRTC.RTCVideoRenderer, didChangeVideoSize size: CoreFoundation.CGSize) +} +@objc public enum LogLevel : Swift.Int { + case none + case error + case warning + case info + case debug + public static func >= (a: SalemoveSDK.LogLevel, b: SalemoveSDK.LogLevel) -> Swift.Bool + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@_hasMissingDesignatedInitializers @objc public class LocalScreen : ObjectiveC.NSObject { + @objc public func stopSharing() + @objc public func getStreamView() -> SalemoveSDK.StreamView + @objc deinit +} +@_hasMissingDesignatedInitializers @objc public class OperatorPicture : ObjectiveC.NSObject, Swift.Codable { + @objc final public let url: Swift.String? + @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool + @objc deinit + public func encode(to encoder: Swift.Encoder) throws + required public init(from decoder: Swift.Decoder) throws +} +@objc public enum GeneralError : Swift.Int, Swift.Error { + case internalError + case networkError + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@available(*, deprecated) +@objc public enum ContextError : Swift.Int, Swift.Error { + case invalidURL + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@objc public enum ConfigurationError : Swift.Int, Swift.Error { + case invalidSite + case invalidEnvironment + case invalidAppToken + @available(*, unavailable, message: "Api token is not supported by SDK.") + case invalidApiToken + @available(*, deprecated, message: "Api token is not supported by SDK.") + case apiTokenNotSupported + case invalidSiteApiKey + case invalidRegionEndpoint + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@objc public enum MediaUpgradeError : Swift.Int, Swift.Error { + case requestError + case unsupportedRequest + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@objc public enum EngagementError : Swift.Int, Swift.Error { + case operatorUnavailable + case timeout + case rejected + case visitorCanceled + case operatorCanceled + case operatorLeft + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@objc public enum MediaError : Swift.Int, Swift.Error { + case permissionDenied + case screenSharingNotAvailable + case notAvailableOnIOSVersion + case unsupportedEngagementType + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@objc public enum QueueError : Swift.Int, Swift.Error { + case queueClosed + case queueFull + case invalidId + case alreadyEnqueued + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@objc public enum FileError : Swift.Int, Swift.Error { + case infected + case unsupportedFileType + case fileTooBig + case invalidFileURL + case fileUnavailable + case forbidden + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@objc public class SalemoveError : ObjectiveC.NSObject, Swift.Error { + @objc final public let reason: Swift.String + @objc final public let error: Swift.Error? + public init(reason: Swift.String, error: Swift.Error? = nil) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc public class Queue : ObjectiveC.NSObject { + @objc final public let id: Swift.String + @objc final public let name: Swift.String + @objc final public let state: SalemoveSDK.QueueState + @objc final public let isDefault: Swift.Bool + @objc deinit +} +@_hasMissingDesignatedInitializers @objc public class QueueState : ObjectiveC.NSObject, Swift.Decodable { + final public let status: SalemoveSDK.QueueStatus + final public let media: [SalemoveSDK.MediaType] + @objc deinit + required public init(from decoder: Swift.Decoder) throws +} +public enum QueueStatus : Swift.String, Swift.Codable { + case open + case closed + case full + case unstaffed + case unknown + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers final public class Salemove : ObjectiveC.NSObject { + @objc public static let sharedInstance: SalemoveSDK.GliaCore + weak final public var currentInteractor: SalemoveSDK.Interactable? + @objc final public var environment: Swift.String { + @objc get + } + @objc final public var site: Swift.String { + @objc get + } + @objc final public var appToken: Swift.String { + @objc get + } + final public var secureConversations: SalemoveSDK.Salemove.SecureConversations { + get + set + } + final public var callVisualizer: SalemoveSDK.Salemove.CallVisualizer { + get + set + } + @available(*, unavailable, message: "Api token is not supported.") + final public let apiToken: Swift.String + final public var pushNotifications: SalemoveSDK.PushNotifications { + get + } + @objc deinit +} +extension SalemoveSDK.Salemove { + final public func fetchChatTranscript(_ completion: @escaping (Swift.Result<[SalemoveSDK.Message], SalemoveSDK.GliaCoreError>) -> Swift.Void) +} +extension SalemoveSDK.Salemove { + @objc final public func configureLogLevel(level: SalemoveSDK.LogLevel) +} +@_hasMissingDesignatedInitializers @objc public class Operator : ObjectiveC.NSObject, Swift.Codable { + @objc final public let name: Swift.String + @objc public var picture: SalemoveSDK.OperatorPicture? { + get + } + public var availableMedia: [SalemoveSDK.MediaType]? { + get + } + public init(id: Swift.String, name: Swift.String, picture: SalemoveSDK.OperatorPicture?, availableMedia: [SalemoveSDK.MediaType]?) + required public init(from decoder: Swift.Decoder) throws + public func encode(to encoder: Swift.Encoder) throws + @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool + @objc deinit +} +public typealias InternalOperatorTypingStatusUpdate = (SalemoveSDK.OperatorTypingStatus) -> Swift.Void +extension SalemoveSDK.Salemove { + final public func queueForEngagement(queueID: Swift.String, visitorContext: SalemoveSDK.VisitorContext? = nil, shouldCloseAllQueues: Swift.Bool = true, completion: @escaping SalemoveSDK.QueueTicketBlock) + final public func queueForEngagement(queueID: Swift.String, visitorContext: SalemoveSDK.VisitorContext? = nil, shouldCloseAllQueues: Swift.Bool = true, mediaType: SalemoveSDK.MediaType, options: SalemoveSDK.EngagementOptions?, completion: @escaping SalemoveSDK.QueueTicketBlock) + @objc final public func dequeueFromActiveTickets(completion: @escaping SalemoveSDK.SuccessBlock) + @objc final public func cancel(queueTicket: SalemoveSDK.QueueTicket, completion: @escaping SalemoveSDK.SuccessBlock) + @objc final public func listQueues(completion: @escaping SalemoveSDK.QueueRequestBlock) + @objc final public func subscribeForUpdates(forQueue queueIds: [Swift.String], onError: @escaping SalemoveSDK.ErrorBlock, onUpdate: @escaping SalemoveSDK.QueueUpdateBlock) -> Swift.String? + @objc final public func unsubscribeFromUpdates(queueCallbackId: Swift.String, onError: @escaping SalemoveSDK.ErrorBlock) +} +extension SalemoveSDK.Salemove { + @_hasMissingDesignatedInitializers final public class SecureConversations { + final public func send(attachment: SalemoveSDK.Attachment, queueIds: [Swift.String], completion: @escaping (Swift.Result) -> Swift.Void) -> SalemoveSDK.Salemove.Cancellable + final public func send(secureMessage: Swift.String, attachment: SalemoveSDK.Attachment? = nil, queueIds: [Swift.String], completion: @escaping (Swift.Result) -> Swift.Void) -> SalemoveSDK.Salemove.Cancellable + final public func uploadFile(_ file: SalemoveSDK.EngagementFile, progress: SalemoveSDK.EngagementFileProgressBlock?, completion: @escaping (Swift.Result) -> Swift.Void) -> SalemoveSDK.Salemove.Cancellable + final public func downloadFile(_ file: SalemoveSDK.EngagementFile, progress: SalemoveSDK.EngagementFileProgressBlock?, completion: @escaping (Swift.Result) -> Swift.Void) -> SalemoveSDK.Salemove.Cancellable + @objc deinit + } +} +extension SalemoveSDK.Salemove.SecureConversations { + @discardableResult + final public func markMessagesAsRead(completion: @escaping (Swift.Result) -> Swift.Void) -> SalemoveSDK.GliaCore.Cancellable + final public func getUnreadMessageCount(completion: @escaping (Swift.Result) -> Swift.Void) +} +@objc public enum ScreenSharingStatus : Swift.Int { + case sharing + case notSharing + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public class VisitorScreenSharingState : ObjectiveC.NSObject { + @objc public var status: SalemoveSDK.ScreenSharingStatus { + get + } + @objc public var localScreen: SalemoveSDK.LocalScreen? { + get + } + public init(status: SalemoveSDK.ScreenSharingStatus, localScreen: SalemoveSDK.LocalScreen?) + @objc deinit +} +@objc @_hasMissingDesignatedInitializers @objcMembers public class Engagement : ObjectiveC.NSObject { + @objc final public let id: Swift.String + @objc final public let engagedOperator: SalemoveSDK.Operator? + final public let source: SalemoveSDK.EngagementSource + @objc deinit +} +extension SalemoveSDK.Engagement { + public func getSurvey(completion: @escaping (Swift.Result) -> Swift.Void) +} +@objc public class MediaUpgradeOffer : ObjectiveC.NSObject { + final public let type: SalemoveSDK.MediaType + final public let direction: SalemoveSDK.MediaDirection + public init(type: SalemoveSDK.MediaType, direction: SalemoveSDK.MediaDirection) throws + @objc deinit +} +public enum MediaDirection : Swift.String { + case oneWay + case twoWay + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +extension SalemoveSDK.AttachmentType : Swift.Equatable {} +extension SalemoveSDK.AttachmentType : Swift.Hashable {} +extension SalemoveSDK.AttachmentType : Swift.RawRepresentable {} +extension SalemoveSDK.EngagementEndingReason : Swift.Equatable {} +extension SalemoveSDK.EngagementEndingReason : Swift.Hashable {} +extension SalemoveSDK.PushNotificationsType : Swift.Equatable {} +extension SalemoveSDK.PushNotificationsType : Swift.Hashable {} +extension SalemoveSDK.PushNotificationsType : Swift.RawRepresentable {} +extension SalemoveSDK.Salemove.Configuration.PushNotifications : Swift.Equatable {} +extension SalemoveSDK.Salemove.Configuration.PushNotifications : Swift.Hashable {} +extension SalemoveSDK.Message.Metadata.CodingKeys : Swift.Equatable {} +extension SalemoveSDK.Message.Metadata.CodingKeys : Swift.Hashable {} +extension SalemoveSDK.Message.Metadata.CodingKeys : Swift.RawRepresentable {} +extension SalemoveSDK.MessageSender.SenderType : Swift.Equatable {} +extension SalemoveSDK.MessageSender.SenderType : Swift.Hashable {} +extension SalemoveSDK.MessageSender.SenderType : Swift.RawRepresentable {} +extension SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod : Swift.Equatable {} +extension SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod : Swift.Hashable {} +extension SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod : Swift.RawRepresentable {} +extension SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod : Swift.Equatable {} +extension SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod : Swift.Hashable {} +extension SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod : Swift.RawRepresentable {} +@available(*, deprecated) +extension SalemoveSDK.ContextType : Swift.Equatable {} +@available(*, deprecated) +extension SalemoveSDK.ContextType : Swift.Hashable {} +@available(*, deprecated) +extension SalemoveSDK.ContextType : Swift.RawRepresentable {} +extension SalemoveSDK.MediaType : Swift.Equatable {} +extension SalemoveSDK.MediaType : Swift.Hashable {} +extension SalemoveSDK.MediaType : Swift.RawRepresentable {} +extension SalemoveSDK.Survey.SurveyType : Swift.Equatable {} +extension SalemoveSDK.Survey.SurveyType : Swift.Hashable {} +extension SalemoveSDK.Survey.SurveyType : Swift.RawRepresentable {} +extension SalemoveSDK.Survey.QuestionType : Swift.Equatable {} +extension SalemoveSDK.Survey.QuestionType : Swift.Hashable {} +extension SalemoveSDK.Survey.QuestionType : Swift.RawRepresentable {} +extension SalemoveSDK.PushType : Swift.Equatable {} +extension SalemoveSDK.PushType : Swift.Hashable {} +extension SalemoveSDK.PushType : Swift.RawRepresentable {} +extension SalemoveSDK.Salemove.Authentication.Behavior : Swift.Equatable {} +extension SalemoveSDK.Salemove.Authentication.Behavior : Swift.Hashable {} +extension SalemoveSDK.VideoScalingOptions : Swift.Equatable {} +extension SalemoveSDK.VideoScalingOptions : Swift.Hashable {} +extension SalemoveSDK.VideoScalingOptions : Swift.RawRepresentable {} +extension SalemoveSDK.LogLevel : Swift.Equatable {} +extension SalemoveSDK.LogLevel : Swift.Hashable {} +extension SalemoveSDK.LogLevel : Swift.RawRepresentable {} +extension SalemoveSDK.GeneralError : Swift.Equatable {} +extension SalemoveSDK.GeneralError : Swift.Hashable {} +extension SalemoveSDK.GeneralError : Swift.RawRepresentable {} +@available(*, deprecated) +extension SalemoveSDK.ContextError : Swift.Equatable {} +@available(*, deprecated) +extension SalemoveSDK.ContextError : Swift.Hashable {} +@available(*, deprecated) +extension SalemoveSDK.ContextError : Swift.RawRepresentable {} +extension SalemoveSDK.ConfigurationError : Swift.Equatable {} +extension SalemoveSDK.ConfigurationError : Swift.Hashable {} +extension SalemoveSDK.ConfigurationError : Swift.RawRepresentable {} +extension SalemoveSDK.MediaUpgradeError : Swift.Equatable {} +extension SalemoveSDK.MediaUpgradeError : Swift.Hashable {} +extension SalemoveSDK.MediaUpgradeError : Swift.RawRepresentable {} +extension SalemoveSDK.EngagementError : Swift.Equatable {} +extension SalemoveSDK.EngagementError : Swift.Hashable {} +extension SalemoveSDK.EngagementError : Swift.RawRepresentable {} +extension SalemoveSDK.MediaError : Swift.Equatable {} +extension SalemoveSDK.MediaError : Swift.Hashable {} +extension SalemoveSDK.MediaError : Swift.RawRepresentable {} +extension SalemoveSDK.QueueError : Swift.Equatable {} +extension SalemoveSDK.QueueError : Swift.Hashable {} +extension SalemoveSDK.QueueError : Swift.RawRepresentable {} +extension SalemoveSDK.FileError : Swift.Equatable {} +extension SalemoveSDK.FileError : Swift.Hashable {} +extension SalemoveSDK.FileError : Swift.RawRepresentable {} +extension SalemoveSDK.QueueStatus : Swift.Equatable {} +extension SalemoveSDK.QueueStatus : Swift.Hashable {} +extension SalemoveSDK.QueueStatus : Swift.RawRepresentable {} +extension SalemoveSDK.ScreenSharingStatus : Swift.Equatable {} +extension SalemoveSDK.ScreenSharingStatus : Swift.Hashable {} +extension SalemoveSDK.ScreenSharingStatus : Swift.RawRepresentable {} +extension SalemoveSDK.MediaDirection : Swift.Equatable {} +extension SalemoveSDK.MediaDirection : Swift.Hashable {} +extension SalemoveSDK.MediaDirection : Swift.RawRepresentable {} diff --git a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.swiftdoc b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.swiftdoc index a54ecf5..2660217 100644 Binary files a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.swiftdoc and b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.swiftinterface b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.swiftinterface index a665165..9797036 100644 --- a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.swiftinterface +++ b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.swiftinterface @@ -1,6 +1,7 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) // swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name SalemoveSDK +// swift-module-flags-ignorable: -enable-bare-slash-regex import AVFoundation import CoreMedia/*.CMSampleBuffer*/ import CoreServices @@ -20,6 +21,7 @@ import UIKit import UserNotifications import WebRTC import _Concurrency +import _StringProcessing @objc public enum AttachmentType : Swift.Int, Swift.Decodable { case files case singleChoice @@ -495,7 +497,7 @@ public protocol VideoStreamable : AnyObject { @discardableResult @_Concurrency.MainActor(unsafe) @objc public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool @_Concurrency.MainActor(unsafe) @objc public func applicationDidBecomeActive(_ application: UIKit.UIApplication) - @objc override dynamic public init() + @_Concurrency.MainActor(unsafe) @objc override dynamic public init() @objc deinit } public typealias GliaCoreAppDelegate = SalemoveSDK.SalemoveAppDelegate @@ -872,7 +874,7 @@ extension SalemoveSDK.Salemove.Authentication { @objc deinit } extension SalemoveSDK.StreamView : WebRTC.RTCVideoViewDelegate { - @_Concurrency.MainActor(unsafe) @objc dynamic public func videoView(_ videoView: WebRTC.RTCVideoRenderer, didChangeVideoSize size: CoreGraphics.CGSize) + @_Concurrency.MainActor(unsafe) @objc dynamic public func videoView(_ videoView: WebRTC.RTCVideoRenderer, didChangeVideoSize size: CoreFoundation.CGSize) } @objc public enum LogLevel : Swift.Int { case none @@ -1125,13 +1127,14 @@ extension SalemoveSDK.Salemove.SecureConversations { get } } -@_hasMissingDesignatedInitializers @objc public class VisitorScreenSharingState : ObjectiveC.NSObject { +@objc public class VisitorScreenSharingState : ObjectiveC.NSObject { @objc public var status: SalemoveSDK.ScreenSharingStatus { get } @objc public var localScreen: SalemoveSDK.LocalScreen? { get } + public init(status: SalemoveSDK.ScreenSharingStatus, localScreen: SalemoveSDK.LocalScreen?) @objc deinit } @objc @_hasMissingDesignatedInitializers @objcMembers public class Engagement : ObjectiveC.NSObject { diff --git a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/module.modulemap b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/module.modulemap index 2736681..d3d7482 100644 --- a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/module.modulemap +++ b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/module.modulemap @@ -6,6 +6,6 @@ framework module SalemoveSDK { } module SalemoveSDK.Swift { - header "SalemoveSDK-Swift.h" - requires objc + header "SalemoveSDK-Swift.h" + requires objc } diff --git a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/SalemoveSDK b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/SalemoveSDK index 88d09cf..da28ac8 100755 Binary files a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/SalemoveSDK and b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/SalemoveSDK differ diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Headers/SalemoveSDK-Swift.h b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Headers/SalemoveSDK-Swift.h index 9539448..861a5f7 100644 --- a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Headers/SalemoveSDK-Swift.h +++ b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Headers/SalemoveSDK-Swift.h @@ -1,6 +1,6 @@ #if 0 #elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// Generated by Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) #ifndef SALEMOVESDK_SWIFT_H #define SALEMOVESDK_SWIFT_H #pragma clang diagnostic push @@ -23,11 +23,20 @@ # include #endif +#pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) #include +#endif +#if defined(__cplusplus) +#include +#include +#include +#else #include #include #include +#endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 @@ -183,9 +192,11 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif +#if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif +#endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" @@ -193,11 +204,33 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # define SWIFT_EXTERN extern # endif #endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT noexcept +#endif +#else +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT +#endif +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_CXX_INT_DEFINED) +#define SWIFT_CXX_INT_DEFINED +namespace swift { +using Int = ptrdiff_t; +using UInt = size_t; +} +#endif +#endif +#if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif -@import CoreGraphics; +@import CoreFoundation; @import Foundation; @import ObjectiveC; @import UIKit; @@ -205,6 +238,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @import WebRTC; #endif +#endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -212,6 +246,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -220,6 +255,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +#if defined(__OBJC__) /// Attachment included in a Message. SWIFT_CLASS("_TtC11SalemoveSDK10Attachment") @@ -1335,6 +1371,9 @@ SWIFT_CLASS("_TtC11SalemoveSDK25VisitorScreenSharingState") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +#endif +#if defined(__cplusplus) +#endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif @@ -1342,7 +1381,7 @@ SWIFT_CLASS("_TtC11SalemoveSDK25VisitorScreenSharingState") #endif #elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// Generated by Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) #ifndef SALEMOVESDK_SWIFT_H #define SALEMOVESDK_SWIFT_H #pragma clang diagnostic push @@ -1365,11 +1404,20 @@ SWIFT_CLASS("_TtC11SalemoveSDK25VisitorScreenSharingState") # include #endif +#pragma clang diagnostic ignored "-Wduplicate-method-match" #pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) #include +#endif +#if defined(__cplusplus) +#include +#include +#include +#else #include #include #include +#endif #if !defined(SWIFT_TYPEDEFS) # define SWIFT_TYPEDEFS 1 @@ -1525,9 +1573,11 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #else # define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) #endif +#if defined(__OBJC__) #if !defined(IBSegueAction) # define IBSegueAction #endif +#endif #if !defined(SWIFT_EXTERN) # if defined(__cplusplus) # define SWIFT_EXTERN extern "C" @@ -1535,11 +1585,33 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # define SWIFT_EXTERN extern # endif #endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT noexcept +#endif +#else +#if !defined(SWIFT_NOEXCEPT) +# define SWIFT_NOEXCEPT +#endif +#endif +#if defined(__cplusplus) +#if !defined(SWIFT_CXX_INT_DEFINED) +#define SWIFT_CXX_INT_DEFINED +namespace swift { +using Int = ptrdiff_t; +using UInt = size_t; +} +#endif +#endif +#if defined(__OBJC__) #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif -@import CoreGraphics; +@import CoreFoundation; @import Foundation; @import ObjectiveC; @import UIKit; @@ -1547,6 +1619,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @import WebRTC; #endif +#endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -1554,6 +1627,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -1562,6 +1636,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +#if defined(__OBJC__) /// Attachment included in a Message. SWIFT_CLASS("_TtC11SalemoveSDK10Attachment") @@ -2677,10 +2752,15 @@ SWIFT_CLASS("_TtC11SalemoveSDK25VisitorScreenSharingState") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +#endif +#if defined(__cplusplus) +#endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif #pragma clang diagnostic pop #endif +#else +#error unsupported Swift architecture #endif diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Info.plist b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Info.plist index 7df13e2..d819bc5 100644 Binary files a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Info.plist and b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Info.plist differ diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.abi.json b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..3ef3ff0 --- /dev/null +++ b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -0,0 +1,35759 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "TypeDecl", + "name": "AttachmentType", + "printedName": "AttachmentType", + "children": [ + { + "kind": "Var", + "name": "files", + "printedName": "files", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AttachmentType.Type) -> SalemoveSDK.AttachmentType", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AttachmentType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@AttachmentType@AttachmentTypeFiles", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO5filesyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "singleChoice", + "printedName": "singleChoice", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AttachmentType.Type) -> SalemoveSDK.AttachmentType", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AttachmentType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@AttachmentType@AttachmentTypeSingleChoice", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO12singleChoiceyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "singleChoiceResponse", + "printedName": "singleChoiceResponse", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AttachmentType.Type) -> SalemoveSDK.AttachmentType", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AttachmentType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@AttachmentType@AttachmentTypeSingleChoiceResponse", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO20singleChoiceResponseyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "ssml", + "printedName": "ssml", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AttachmentType.Type) -> SalemoveSDK.AttachmentType", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AttachmentType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@AttachmentType@AttachmentTypeSsml", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO4ssmlyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.AttachmentType?", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK14AttachmentTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK14AttachmentTypeO8rawValueSivp", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK14AttachmentTypeO8rawValueSivg", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@AttachmentType", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "VisitorCode", + "printedName": "VisitorCode", + "children": [ + { + "kind": "Var", + "name": "code", + "printedName": "code", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK11VisitorCodeV4codeSSvp", + "mangledName": "$s11SalemoveSDK11VisitorCodeV4codeSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK11VisitorCodeV4codeSSvg", + "mangledName": "$s11SalemoveSDK11VisitorCodeV4codeSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "expiresAt", + "printedName": "expiresAt", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK11VisitorCodeV9expiresAt10Foundation4DateVvp", + "mangledName": "$s11SalemoveSDK11VisitorCodeV9expiresAt10Foundation4DateVvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK11VisitorCodeV9expiresAt10Foundation4DateVvg", + "mangledName": "$s11SalemoveSDK11VisitorCodeV9expiresAt10Foundation4DateVvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorCode", + "printedName": "SalemoveSDK.VisitorCode", + "usr": "s:11SalemoveSDK11VisitorCodeV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK11VisitorCodeV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK11VisitorCodeV4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK11VisitorCodeV", + "mangledName": "$s11SalemoveSDK11VisitorCodeV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "TypeDecl", + "name": "EngagementFileData", + "printedName": "EngagementFileData", + "children": [ + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData(py)data", + "mangledName": "$s11SalemoveSDK18EngagementFileDataC4data10Foundation0E0Vvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData(im)data", + "mangledName": "$s11SalemoveSDK18EngagementFileDataC4data10Foundation0E0Vvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileData", + "printedName": "SalemoveSDK.EngagementFileData", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData(im)init", + "mangledName": "$s11SalemoveSDK18EngagementFileDataCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData", + "mangledName": "$s11SalemoveSDK18EngagementFileDataC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "EngagementOptions", + "printedName": "EngagementOptions", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(mediaDirection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementOptions", + "printedName": "SalemoveSDK.EngagementOptions", + "usr": "s:11SalemoveSDK17EngagementOptionsV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.MediaDirection?", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK17EngagementOptionsV14mediaDirectionAcA05MediaF0OSg_tcfc", + "mangledName": "$s11SalemoveSDK17EngagementOptionsV14mediaDirectionAcA05MediaF0OSg_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK17EngagementOptionsV", + "mangledName": "$s11SalemoveSDK17EngagementOptionsV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "EngagementEndingReason", + "printedName": "EngagementEndingReason", + "children": [ + { + "kind": "Var", + "name": "natural", + "printedName": "natural", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementEndingReason.Type) -> SalemoveSDK.EngagementEndingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementEndingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO7naturalyA2CmF", + "mangledName": "$s11SalemoveSDK22EngagementEndingReasonO7naturalyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementEndingReason.Type) -> SalemoveSDK.EngagementEndingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementEndingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO5erroryA2CmF", + "mangledName": "$s11SalemoveSDK22EngagementEndingReasonO5erroryA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + }, + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s11SalemoveSDK22EngagementEndingReasonO2eeoiySbAC_ACtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO9hashValueSivp", + "mangledName": "$s11SalemoveSDK22EngagementEndingReasonO9hashValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO9hashValueSivg", + "mangledName": "$s11SalemoveSDK22EngagementEndingReasonO9hashValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s11SalemoveSDK22EngagementEndingReasonO4hash4intoys6HasherVz_tF", + "moduleName": "SalemoveSDK", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO", + "mangledName": "$s11SalemoveSDK22EngagementEndingReasonO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "ReplayKit", + "printedName": "ReplayKit", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "PushNotificationsType", + "printedName": "PushNotificationsType", + "children": [ + { + "kind": "Var", + "name": "start", + "printedName": "start", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.PushNotificationsType.Type) -> SalemoveSDK.PushNotificationsType", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.PushNotificationsType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO5startyA2CmF", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO5startyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "end", + "printedName": "end", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.PushNotificationsType.Type) -> SalemoveSDK.PushNotificationsType", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.PushNotificationsType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO3endyA2CmF", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO3endyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failed", + "printedName": "failed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.PushNotificationsType.Type) -> SalemoveSDK.PushNotificationsType", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.PushNotificationsType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO6failedyA2CmF", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO6failedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "message", + "printedName": "message", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.PushNotificationsType.Type) -> SalemoveSDK.PushNotificationsType", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.PushNotificationsType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO7messageyA2CmF", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO7messageyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "transfer", + "printedName": "transfer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.PushNotificationsType.Type) -> SalemoveSDK.PushNotificationsType", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.PushNotificationsType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO8transferyA2CmF", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO8transferyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.PushNotificationsType?", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK21PushNotificationsTypeO8rawValueSivp", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO8rawValueSivg", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "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": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Attachment", + "printedName": "Attachment", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.AttachmentType?", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10AttachmentC4typeAA0C4TypeOSgvp", + "mangledName": "$s11SalemoveSDK10AttachmentC4typeAA0C4TypeOSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.AttachmentType?", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10AttachmentC4typeAA0C4TypeOSgvg", + "mangledName": "$s11SalemoveSDK10AttachmentC4typeAA0C4TypeOSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "selectedOption", + "printedName": "selectedOption", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10AttachmentC14selectedOptionSSSgvp", + "mangledName": "$s11SalemoveSDK10AttachmentC14selectedOptionSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10AttachmentC14selectedOptionSSSgvg", + "mangledName": "$s11SalemoveSDK10AttachmentC14selectedOptionSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "options", + "printedName": "options", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.SingleChoiceOption]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.SingleChoiceOption]", + "children": [ + { + "kind": "TypeNominal", + "name": "SingleChoiceOption", + "printedName": "SalemoveSDK.SingleChoiceOption", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10AttachmentC7optionsSayAA18SingleChoiceOptionCGSgvp", + "mangledName": "$s11SalemoveSDK10AttachmentC7optionsSayAA18SingleChoiceOptionCGSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.SingleChoiceOption]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.SingleChoiceOption]", + "children": [ + { + "kind": "TypeNominal", + "name": "SingleChoiceOption", + "printedName": "SalemoveSDK.SingleChoiceOption", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10AttachmentC7optionsSayAA18SingleChoiceOptionCGSgvg", + "mangledName": "$s11SalemoveSDK10AttachmentC7optionsSayAA18SingleChoiceOptionCGSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "imageUrl", + "printedName": "imageUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10AttachmentC8imageUrlSSSgvp", + "mangledName": "$s11SalemoveSDK10AttachmentC8imageUrlSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10AttachmentC8imageUrlSSSgvg", + "mangledName": "$s11SalemoveSDK10AttachmentC8imageUrlSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "files", + "printedName": "files", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.EngagementFile]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.EngagementFile]", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10AttachmentC5filesSayAA14EngagementFileCGSgvp", + "mangledName": "$s11SalemoveSDK10AttachmentC5filesSayAA14EngagementFileCGSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.EngagementFile]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.EngagementFile]", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10AttachmentC5filesSayAA14EngagementFileCGSgvg", + "mangledName": "$s11SalemoveSDK10AttachmentC5filesSayAA14EngagementFileCGSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(type:selectedOption:options:files:imageUrl:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.AttachmentType?", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.SingleChoiceOption]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.SingleChoiceOption]", + "children": [ + { + "kind": "TypeNominal", + "name": "SingleChoiceOption", + "printedName": "SalemoveSDK.SingleChoiceOption", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.EngagementFile]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.EngagementFile]", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10AttachmentC4type14selectedOption7options5files8imageUrlAcA0C4TypeOSg_SSSgSayAA012SingleChoiceF0CGSgSayAA14EngagementFileCGSgALtcfc", + "mangledName": "$s11SalemoveSDK10AttachmentC4type14selectedOption7options5files8imageUrlAcA0C4TypeOSg_SSSgSayAA012SingleChoiceF0CGSgSayAA14EngagementFileCGSgALtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(file:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + }, + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10AttachmentC4fileAcA14EngagementFileC_tcfc", + "mangledName": "$s11SalemoveSDK10AttachmentC4fileAcA14EngagementFileC_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(files:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.EngagementFile]", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10AttachmentC5filesACSayAA14EngagementFileCG_tcfc", + "mangledName": "$s11SalemoveSDK10AttachmentC5filesACSayAA14EngagementFileCG_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment(im)init", + "mangledName": "$s11SalemoveSDK10AttachmentCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10AttachmentC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK10AttachmentC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment", + "mangledName": "$s11SalemoveSDK10AttachmentC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "SingleChoiceOption", + "printedName": "SingleChoiceOption", + "children": [ + { + "kind": "Var", + "name": "text", + "printedName": "text", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption(py)text", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC4textSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption(im)text", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC4textSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption(im)setText:", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC4textSSSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK18SingleChoiceOptionC4textSSSgvM", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC4textSSSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption(py)value", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC5valueSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption(im)value", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC5valueSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption(im)setValue:", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC5valueSSSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK18SingleChoiceOptionC5valueSSSgvM", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC5valueSSSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SingleChoiceOption", + "printedName": "SalemoveSDK.SingleChoiceOption", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption(im)init", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SingleChoiceOption", + "printedName": "SalemoveSDK.SingleChoiceOption", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK18SingleChoiceOptionC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK18SingleChoiceOptionC6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "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": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "PushNotificationsConfigurable", + "printedName": "PushNotificationsConfigurable", + "children": [ + { + "kind": "Function", + "name": "enable", + "printedName": "enable(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK29PushNotificationsConfigurableP6enableyySbF", + "mangledName": "$s11SalemoveSDK29PushNotificationsConfigurableP6enableyySbF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.PushNotificationsConfigurable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "subscribeTo", + "printedName": "subscribeTo(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.PushNotificationsType]", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK29PushNotificationsConfigurableP11subscribeToyySayAA0cD4TypeOGF", + "mangledName": "$s11SalemoveSDK29PushNotificationsConfigurableP11subscribeToyySayAA0cD4TypeOGF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.PushNotificationsConfigurable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11SalemoveSDK29PushNotificationsConfigurableP", + "mangledName": "$s11SalemoveSDK29PushNotificationsConfigurableP", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "QueueTicket", + "printedName": "QueueTicket", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueTicket", + "printedName": "SalemoveSDK.QueueTicket", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK11QueueTicketC2idACSS_tcfc", + "mangledName": "$s11SalemoveSDK11QueueTicketC2idACSS_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueTicket", + "printedName": "SalemoveSDK.QueueTicket", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket(im)init", + "mangledName": "$s11SalemoveSDK11QueueTicketCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket", + "mangledName": "$s11SalemoveSDK11QueueTicketC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "EngagementHandling", + "printedName": "EngagementHandling", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK18EngagementHandlingP5startyyF", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP5startyyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "deprecated": true, + "protocolReq": true, + "declAttributes": [ + "Available", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(engagement:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Engagement", + "printedName": "SalemoveSDK.Engagement", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK18EngagementHandlingP5start10engagementyAA0C0C_tF", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP5start10engagementyAA0C0C_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "end", + "printedName": "end()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK18EngagementHandlingP3endyyF", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP3endyyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "deprecated": true, + "protocolReq": true, + "declAttributes": [ + "Available", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "end", + "printedName": "end(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK18EngagementHandlingP3end4withyAA0C12EndingReasonO_tF", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP3end4withyAA0C12EndingReasonO_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "onEngagementRequest", + "printedName": "onEngagementRequest", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(@escaping (SalemoveSDK.VisitorContext?, Swift.Bool, @escaping (Swift.Bool, SalemoveSDK.SalemoveError?) -> ()) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorContext?, Swift.Bool, @escaping (Swift.Bool, SalemoveSDK.SalemoveError?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.VisitorContext?, Swift.Bool, (Swift.Bool, SalemoveSDK.SalemoveError?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK18EngagementHandlingP02onC7RequestyyyAA14VisitorContextCSg_SbySb_AA0A5ErrorCSgtctccvp", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP02onC7RequestyyyAA14VisitorContextCSg_SbySb_AA0A5ErrorCSgtctccvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(@escaping (SalemoveSDK.VisitorContext?, Swift.Bool, @escaping (Swift.Bool, SalemoveSDK.SalemoveError?) -> ()) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorContext?, Swift.Bool, @escaping (Swift.Bool, SalemoveSDK.SalemoveError?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.VisitorContext?, Swift.Bool, (Swift.Bool, SalemoveSDK.SalemoveError?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK18EngagementHandlingP02onC7RequestyyyAA14VisitorContextCSg_SbySb_AA0A5ErrorCSgtctccvg", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP02onC7RequestyyyAA14VisitorContextCSg_SbySb_AA0A5ErrorCSgtctccvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onEngagementTransfer", + "printedName": "onEngagementTransfer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.Operator]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.Operator]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Operator]", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK18EngagementHandlingP02onC8TransferyySayAA8OperatorCGSgcvp", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP02onC8TransferyySayAA8OperatorCGSgcvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.Operator]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.Operator]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Operator]", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK18EngagementHandlingP02onC8TransferyySayAA8OperatorCGSgcvg", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP02onC8TransferyySayAA8OperatorCGSgcvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onEngagementTransferring", + "printedName": "onEngagementTransferring", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK18EngagementHandlingP02onC12Transferringyycvp", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP02onC12Transferringyycvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK18EngagementHandlingP02onC12Transferringyycvg", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP02onC12Transferringyycvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "end", + "printedName": "end(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK18EngagementHandlingPAAE3end4withyAA0C12EndingReasonO_tF", + "mangledName": "$s11SalemoveSDK18EngagementHandlingPAAE3end4withyAA0C12EndingReasonO_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(engagement:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Engagement", + "printedName": "SalemoveSDK.Engagement", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK18EngagementHandlingPAAE5start10engagementyAA0C0C_tF", + "mangledName": "$s11SalemoveSDK18EngagementHandlingPAAE5start10engagementyAA0C0C_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11SalemoveSDK18EngagementHandlingP", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "MessageHandling", + "printedName": "MessageHandling", + "children": [ + { + "kind": "Function", + "name": "receive", + "printedName": "receive(message:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(pl)MessageHandling(im)receiveWithMessage:", + "mangledName": "$s11SalemoveSDK15MessageHandlingP7receive7messageyAA0C0C_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MessageHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "onOperatorTypingStatusUpdate", + "printedName": "onOperatorTypingStatusUpdate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.OperatorTypingStatus) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "OperatorTypingStatus", + "printedName": "SalemoveSDK.OperatorTypingStatus", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorTypingStatus" + } + ] + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(pl)MessageHandling(py)onOperatorTypingStatusUpdate", + "mangledName": "$s11SalemoveSDK15MessageHandlingP28onOperatorTypingStatusUpdateyyAA0fgH0Ccvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.OperatorTypingStatus) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "OperatorTypingStatus", + "printedName": "SalemoveSDK.OperatorTypingStatus", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorTypingStatus" + } + ] + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(pl)MessageHandling(im)onOperatorTypingStatusUpdate", + "mangledName": "$s11SalemoveSDK15MessageHandlingP28onOperatorTypingStatusUpdateyyAA0fgH0Ccvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MessageHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onMessagesUpdated", + "printedName": "onMessagesUpdated", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.Message]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Message]", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(pl)MessageHandling(py)onMessagesUpdated", + "mangledName": "$s11SalemoveSDK15MessageHandlingP17onMessagesUpdatedyySayAA0C0CGcvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.Message]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Message]", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(pl)MessageHandling(im)onMessagesUpdated", + "mangledName": "$s11SalemoveSDK15MessageHandlingP17onMessagesUpdatedyySayAA0C0CGcvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MessageHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@SalemoveSDK@objc(pl)MessageHandling", + "mangledName": "$s11SalemoveSDK15MessageHandlingP", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "MediaHandling", + "printedName": "MediaHandling", + "children": [ + { + "kind": "Var", + "name": "onMediaUpgradeOffer", + "printedName": "onMediaUpgradeOffer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaUpgradeOffer, @escaping (Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.MediaUpgradeOffer, (Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeOffer", + "printedName": "SalemoveSDK.MediaUpgradeOffer", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK13MediaHandlingP02onC12UpgradeOfferyyAA0cfG0C_ySb_ySb_AA0A5ErrorCSgtcSgtctcvp", + "mangledName": "$s11SalemoveSDK13MediaHandlingP02onC12UpgradeOfferyyAA0cfG0C_ySb_ySb_AA0A5ErrorCSgtcSgtctcvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaUpgradeOffer, @escaping (Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.MediaUpgradeOffer, (Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeOffer", + "printedName": "SalemoveSDK.MediaUpgradeOffer", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK13MediaHandlingP02onC12UpgradeOfferyyAA0cfG0C_ySb_ySb_AA0A5ErrorCSgtcSgtctcvg", + "mangledName": "$s11SalemoveSDK13MediaHandlingP02onC12UpgradeOfferyyAA0cfG0C_ySb_ySb_AA0A5ErrorCSgtcSgtctcvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MediaHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onEngagementTransferMediaUpdate", + "printedName": "onEngagementTransferMediaUpdate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaUpgradeOffer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "MediaUpgradeOffer", + "printedName": "SalemoveSDK.MediaUpgradeOffer", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK13MediaHandlingP020onEngagementTransferC6UpdateyyAA0C12UpgradeOfferCcvp", + "mangledName": "$s11SalemoveSDK13MediaHandlingP020onEngagementTransferC6UpdateyyAA0C12UpgradeOfferCcvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaUpgradeOffer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "MediaUpgradeOffer", + "printedName": "SalemoveSDK.MediaUpgradeOffer", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK13MediaHandlingP020onEngagementTransferC6UpdateyyAA0C12UpgradeOfferCcvg", + "mangledName": "$s11SalemoveSDK13MediaHandlingP020onEngagementTransferC6UpdateyyAA0C12UpgradeOfferCcvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MediaHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onScreenSharingOffer", + "printedName": "onScreenSharingOffer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(@escaping (Swift.Bool) -> ()) -> ()", + "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": "Var", + "usr": "s:11SalemoveSDK13MediaHandlingP20onScreenSharingOfferyyySbccvp", + "mangledName": "$s11SalemoveSDK13MediaHandlingP20onScreenSharingOfferyyySbccvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(@escaping (Swift.Bool) -> ()) -> ()", + "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": "Accessor", + "usr": "s:11SalemoveSDK13MediaHandlingP20onScreenSharingOfferyyySbccvg", + "mangledName": "$s11SalemoveSDK13MediaHandlingP20onScreenSharingOfferyyySbccvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MediaHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onVideoStreamAdded", + "printedName": "onVideoStreamAdded", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VideoStreamable?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.VideoStreamable?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VideoStreamable?", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoStreamable", + "printedName": "SalemoveSDK.VideoStreamable", + "usr": "s:11SalemoveSDK15VideoStreamableP" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK13MediaHandlingP18onVideoStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvp", + "mangledName": "$s11SalemoveSDK13MediaHandlingP18onVideoStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VideoStreamable?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.VideoStreamable?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VideoStreamable?", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoStreamable", + "printedName": "SalemoveSDK.VideoStreamable", + "usr": "s:11SalemoveSDK15VideoStreamableP" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK13MediaHandlingP18onVideoStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvg", + "mangledName": "$s11SalemoveSDK13MediaHandlingP18onVideoStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MediaHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onAudioStreamAdded", + "printedName": "onAudioStreamAdded", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AudioStreamable?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.AudioStreamable?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.AudioStreamable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioStreamable", + "printedName": "SalemoveSDK.AudioStreamable", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK13MediaHandlingP18onAudioStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvp", + "mangledName": "$s11SalemoveSDK13MediaHandlingP18onAudioStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AudioStreamable?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.AudioStreamable?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.AudioStreamable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioStreamable", + "printedName": "SalemoveSDK.AudioStreamable", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK13MediaHandlingP18onAudioStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvg", + "mangledName": "$s11SalemoveSDK13MediaHandlingP18onAudioStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MediaHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onVisitorScreenSharingStateChange", + "printedName": "onVisitorScreenSharingStateChange", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorScreenSharingState, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.VisitorScreenSharingState, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorScreenSharingState", + "printedName": "SalemoveSDK.VisitorScreenSharingState", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK13MediaHandlingP33onVisitorScreenSharingStateChangeyyAA0fghI0C_AA0A5ErrorCSgtcvp", + "mangledName": "$s11SalemoveSDK13MediaHandlingP33onVisitorScreenSharingStateChangeyyAA0fghI0C_AA0A5ErrorCSgtcvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorScreenSharingState, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.VisitorScreenSharingState, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorScreenSharingState", + "printedName": "SalemoveSDK.VisitorScreenSharingState", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK13MediaHandlingP33onVisitorScreenSharingStateChangeyyAA0fghI0C_AA0A5ErrorCSgtcvg", + "mangledName": "$s11SalemoveSDK13MediaHandlingP33onVisitorScreenSharingStateChangeyyAA0fghI0C_AA0A5ErrorCSgtcvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MediaHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11SalemoveSDK13MediaHandlingP", + "mangledName": "$s11SalemoveSDK13MediaHandlingP", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "ErrorHandling", + "printedName": "ErrorHandling", + "children": [ + { + "kind": "Function", + "name": "fail", + "printedName": "fail(error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(pl)ErrorHandling(im)failWithError:", + "mangledName": "$s11SalemoveSDK13ErrorHandlingP4fail5erroryAA0aC0C_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.ErrorHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@SalemoveSDK@objc(pl)ErrorHandling", + "mangledName": "$s11SalemoveSDK13ErrorHandlingP", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Interactable", + "printedName": "Interactable", + "declKind": "Protocol", + "usr": "s:11SalemoveSDK12InteractableP", + "mangledName": "$s11SalemoveSDK12InteractableP", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 : SalemoveSDK.EngagementHandling, τ_0_0 : SalemoveSDK.ErrorHandling, τ_0_0 : SalemoveSDK.MediaHandling, τ_0_0 : SalemoveSDK.MessageHandling>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "EngagementHandling", + "printedName": "EngagementHandling", + "usr": "s:11SalemoveSDK18EngagementHandlingP", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP" + }, + { + "kind": "Conformance", + "name": "MessageHandling", + "printedName": "MessageHandling", + "usr": "c:@M@SalemoveSDK@objc(pl)MessageHandling", + "mangledName": "$s11SalemoveSDK15MessageHandlingP" + }, + { + "kind": "Conformance", + "name": "ErrorHandling", + "printedName": "ErrorHandling", + "usr": "c:@M@SalemoveSDK@objc(pl)ErrorHandling", + "mangledName": "$s11SalemoveSDK13ErrorHandlingP" + }, + { + "kind": "Conformance", + "name": "MediaHandling", + "printedName": "MediaHandling", + "usr": "s:11SalemoveSDK13MediaHandlingP", + "mangledName": "$s11SalemoveSDK13MediaHandlingP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Message", + "printedName": "Message", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Message(py)id", + "mangledName": "$s11SalemoveSDK7MessageC2idSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Message(im)id", + "mangledName": "$s11SalemoveSDK7MessageC2idSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "content", + "printedName": "content", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Message(py)content", + "mangledName": "$s11SalemoveSDK7MessageC7contentSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Message(im)content", + "mangledName": "$s11SalemoveSDK7MessageC7contentSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attachment", + "printedName": "attachment", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Attachment?", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Message(py)attachment", + "mangledName": "$s11SalemoveSDK7MessageC10attachmentAA10AttachmentCSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Attachment?", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Message(im)attachment", + "mangledName": "$s11SalemoveSDK7MessageC10attachmentAA10AttachmentCSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sender", + "printedName": "sender", + "children": [ + { + "kind": "TypeNominal", + "name": "MessageSender", + "printedName": "SalemoveSDK.MessageSender", + "usr": "s:11SalemoveSDK13MessageSenderV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK7MessageC6senderAA0C6SenderVvp", + "mangledName": "$s11SalemoveSDK7MessageC6senderAA0C6SenderVvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "MessageSender", + "printedName": "SalemoveSDK.MessageSender", + "usr": "s:11SalemoveSDK13MessageSenderV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK7MessageC6senderAA0C6SenderVvg", + "mangledName": "$s11SalemoveSDK7MessageC6senderAA0C6SenderVvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "metadata", + "printedName": "metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message.Metadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "Metadata", + "printedName": "SalemoveSDK.Message.Metadata", + "usr": "s:11SalemoveSDK7MessageC8MetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK7MessageC8metadataAC8MetadataVSgvp", + "mangledName": "$s11SalemoveSDK7MessageC8metadataAC8MetadataVSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message.Metadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "Metadata", + "printedName": "SalemoveSDK.Message.Metadata", + "usr": "s:11SalemoveSDK7MessageC8MetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK7MessageC8metadataAC8MetadataVSgvg", + "mangledName": "$s11SalemoveSDK7MessageC8metadataAC8MetadataVSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:content:sender:attachment:metadata:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "MessageSender", + "printedName": "SalemoveSDK.MessageSender", + "usr": "s:11SalemoveSDK13MessageSenderV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Attachment?", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message.Metadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "Metadata", + "printedName": "SalemoveSDK.Message.Metadata", + "usr": "s:11SalemoveSDK7MessageC8MetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK7MessageC2id7content6sender10attachment8metadataACSS_SSAA0C6SenderVAA10AttachmentCSgAC8MetadataVSgtcfc", + "mangledName": "$s11SalemoveSDK7MessageC2id7content6sender10attachment8metadataACSS_SSAA0C6SenderVAA10AttachmentCSgAC8MetadataVSgtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK7MessageC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK7MessageC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Required", + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)Message(im)init", + "mangledName": "$s11SalemoveSDK7MessageCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "Metadata", + "printedName": "Metadata", + "children": [ + { + "kind": "TypeDecl", + "name": "CodingKeys", + "printedName": "CodingKeys", + "children": [ + { + "kind": "Var", + "name": "metadata", + "printedName": "metadata", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Message.Metadata.CodingKeys.Type) -> SalemoveSDK.Message.Metadata.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO8metadatayA2GmF", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO8metadatayA2GmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys?", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO8rawValueAGSgSS_tcfc", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO8rawValueAGSgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringValue", + "printedName": "stringValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO11stringValueSSvp", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO11stringValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO11stringValueSSvg", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO11stringValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(stringValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys?", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO11stringValueAGSgSS_tcfc", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO11stringValueAGSgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "intValue", + "printedName": "intValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO8intValueSiSgvp", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO8intValueSiSgvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO8intValueSiSgvg", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO8intValueSiSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(intValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys?", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO8intValueAGSgSi_tcfc", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO8intValueAGSgSi_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CodingKey", + "printedName": "CodingKey", + "usr": "s:s9CodingKeyP", + "mangledName": "$ss9CodingKeyP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Function", + "name": "decode", + "printedName": "decode(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "τ_0_0.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK7MessageC8MetadataV6decodeyxxmKSeRzlF", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV6decodeyxxmKSeRzlF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(container:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Metadata", + "printedName": "SalemoveSDK.Message.Metadata", + "usr": "s:11SalemoveSDK7MessageC8MetadataV" + }, + { + "kind": "TypeNominal", + "name": "KeyedDecodingContainer", + "printedName": "Swift.KeyedDecodingContainer", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO" + } + ], + "usr": "s:s22KeyedDecodingContainerV" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK7MessageC8MetadataV9containerAEs22KeyedDecodingContainerVyAE10CodingKeysOG_tcfc", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV9containerAEs22KeyedDecodingContainerVyAE10CodingKeysOG_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK7MessageC8MetadataV", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)Message", + "mangledName": "$s11SalemoveSDK7MessageC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "MessageSender", + "printedName": "MessageSender", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK13MessageSenderV4typeAC0D4TypeOvp", + "mangledName": "$s11SalemoveSDK13MessageSenderV4typeAC0D4TypeOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK13MessageSenderV4typeAC0D4TypeOvg", + "mangledName": "$s11SalemoveSDK13MessageSenderV4typeAC0D4TypeOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "MessageSender", + "printedName": "SalemoveSDK.MessageSender", + "usr": "s:11SalemoveSDK13MessageSenderV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK13MessageSenderV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK13MessageSenderV4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "MessageSender", + "printedName": "SalemoveSDK.MessageSender", + "usr": "s:11SalemoveSDK13MessageSenderV" + }, + { + "kind": "TypeNominal", + "name": "MessageSender", + "printedName": "SalemoveSDK.MessageSender", + "usr": "s:11SalemoveSDK13MessageSenderV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK13MessageSenderV2eeoiySbAC_ACtFZ", + "mangledName": "$s11SalemoveSDK13MessageSenderV2eeoiySbAC_ACtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK13MessageSenderV6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK13MessageSenderV6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "MessageSender", + "printedName": "SalemoveSDK.MessageSender", + "usr": "s:11SalemoveSDK13MessageSenderV" + }, + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK13MessageSenderV4typeA2C0D4TypeO_tcfc", + "mangledName": "$s11SalemoveSDK13MessageSenderV4typeA2C0D4TypeO_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "SenderType", + "printedName": "SenderType", + "children": [ + { + "kind": "Var", + "name": "visitor", + "printedName": "visitor", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MessageSender.SenderType.Type) -> SalemoveSDK.MessageSender.SenderType", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MessageSender.SenderType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO7visitoryA2EmF", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO7visitoryA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "operator", + "printedName": "operator", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MessageSender.SenderType.Type) -> SalemoveSDK.MessageSender.SenderType", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MessageSender.SenderType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO8operatoryA2EmF", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO8operatoryA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "omniguide", + "printedName": "omniguide", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MessageSender.SenderType.Type) -> SalemoveSDK.MessageSender.SenderType", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MessageSender.SenderType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO9omniguideyA2EmF", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO9omniguideyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "system", + "printedName": "system", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MessageSender.SenderType.Type) -> SalemoveSDK.MessageSender.SenderType", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MessageSender.SenderType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO6systemyA2EmF", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO6systemyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.MessageSender.SenderType?", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO8rawValueAESgSS_tcfc", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO8rawValueAESgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK13MessageSenderV", + "mangledName": "$s11SalemoveSDK13MessageSenderV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "PushNotificationsHandling", + "printedName": "PushNotificationsHandling", + "children": [ + { + "kind": "Function", + "name": "userNotificationCenter", + "printedName": "userNotificationCenter(_:willPresent:withCompletionHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UNUserNotificationCenter", + "printedName": "UserNotifications.UNUserNotificationCenter", + "usr": "c:objc(cs)UNUserNotificationCenter" + }, + { + "kind": "TypeNominal", + "name": "UNNotification", + "printedName": "UserNotifications.UNNotification", + "usr": "c:objc(cs)UNNotification" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(UserNotifications.UNNotificationPresentationOptions) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UNNotificationPresentationOptions", + "printedName": "UserNotifications.UNNotificationPresentationOptions", + "usr": "c:@E@UNNotificationPresentationOptions" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK25PushNotificationsHandlingP22userNotificationCenter_11willPresent21withCompletionHandlerySo06UNUsergH0C_So14UNNotificationCySo0O19PresentationOptionsVctF", + "mangledName": "$s11SalemoveSDK25PushNotificationsHandlingP22userNotificationCenter_11willPresent21withCompletionHandlerySo06UNUsergH0C_So14UNNotificationCySo0O19PresentationOptionsVctF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.PushNotificationsHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "userNotificationCenter", + "printedName": "userNotificationCenter(_:didReceive:withCompletionHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UNUserNotificationCenter", + "printedName": "UserNotifications.UNUserNotificationCenter", + "usr": "c:objc(cs)UNUserNotificationCenter" + }, + { + "kind": "TypeNominal", + "name": "UNNotificationResponse", + "printedName": "UserNotifications.UNNotificationResponse", + "usr": "c:objc(cs)UNNotificationResponse" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK25PushNotificationsHandlingP22userNotificationCenter_10didReceive21withCompletionHandlerySo06UNUsergH0C_So22UNNotificationResponseCyyctF", + "mangledName": "$s11SalemoveSDK25PushNotificationsHandlingP22userNotificationCenter_10didReceive21withCompletionHandlerySo06UNUsergH0C_So22UNNotificationResponseCyyctF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.PushNotificationsHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "application", + "printedName": "application(_:didFailToRegisterForRemoteNotificationsWithError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK25PushNotificationsHandlingP11application_026didFailToRegisterForRemoteD9WithErrorySo13UIApplicationC_s0N0_ptF", + "mangledName": "$s11SalemoveSDK25PushNotificationsHandlingP11application_026didFailToRegisterForRemoteD9WithErrorySo13UIApplicationC_s0N0_ptF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.PushNotificationsHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "application", + "printedName": "application(_:didRegisterForRemoteNotificationsWithDeviceToken:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK25PushNotificationsHandlingP11application_020didRegisterForRemoteD15WithDeviceTokenySo13UIApplicationC_10Foundation4DataVtF", + "mangledName": "$s11SalemoveSDK25PushNotificationsHandlingP11application_020didRegisterForRemoteD15WithDeviceTokenySo13UIApplicationC_10Foundation4DataVtF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.PushNotificationsHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11SalemoveSDK25PushNotificationsHandlingP", + "mangledName": "$s11SalemoveSDK25PushNotificationsHandlingP", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "VisitorInfoUpdate", + "printedName": "VisitorInfoUpdate", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "email", + "printedName": "email", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "phone", + "printedName": "phone", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "note", + "printedName": "note", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "noteUpdateMethod", + "printedName": "noteUpdateMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "externalID", + "printedName": "externalID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvg", + "moduleName": "SalemoveSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvs", + "moduleName": "SalemoveSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "customAttributes", + "printedName": "customAttributes", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "customAttributesUpdateMethod", + "printedName": "customAttributesUpdateMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(name:email:phone:note:noteUpdateMethod:externalID:customAttributes:customAttributesUpdateMethod:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorInfoUpdate", + "printedName": "SalemoveSDK.VisitorInfoUpdate", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4name5email5phone4note0iE6Method10externalID16customAttributes0mneJ0ACSSSg_A3lC04NoteeJ0OSgALSDyS2SGSgAC06CustomneJ0OSgtcfc", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4name5email5phone4note0iE6Method10externalID16customAttributes0mneJ0ACSSSg_A3lC04NoteeJ0OSgALSDyS2SGSgAC06CustomneJ0OSgtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "NoteUpdateMethod", + "printedName": "NoteUpdateMethod", + "children": [ + { + "kind": "Var", + "name": "replace", + "printedName": "replace", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod.Type) -> SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO7replaceyA2EmF", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO7replaceyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "append", + "printedName": "append", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod.Type) -> SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO6appendyA2EmF", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO6appendyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO8rawValueAESgSS_tcfc", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO8rawValueAESgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CustomAttributesUpdateMethod", + "printedName": "CustomAttributesUpdateMethod", + "children": [ + { + "kind": "Var", + "name": "replace", + "printedName": "replace", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod.Type) -> SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO7replaceyA2EmF", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO7replaceyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "merge", + "printedName": "merge", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod.Type) -> SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO5mergeyA2EmF", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO5mergeyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO8rawValueAESgSS_tcfc", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO8rawValueAESgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "UserNotifications", + "printedName": "UserNotifications", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "PushNotifications", + "printedName": "PushNotifications", + "children": [ + { + "kind": "Var", + "name": "handler", + "printedName": "handler", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.Push) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Push) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Push", + "printedName": "SalemoveSDK.Push", + "usr": "c:@M@SalemoveSDK@objc(cs)Push" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications(py)handler", + "mangledName": "$s11SalemoveSDK17PushNotificationsC7handleryAA0C0CcSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.Push) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Push) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Push", + "printedName": "SalemoveSDK.Push", + "usr": "c:@M@SalemoveSDK@objc(cs)Push" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications(im)handler", + "mangledName": "$s11SalemoveSDK17PushNotificationsC7handleryAA0C0CcSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.Push) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Push) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Push", + "printedName": "SalemoveSDK.Push", + "usr": "c:@M@SalemoveSDK@objc(cs)Push" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications(im)setHandler:", + "mangledName": "$s11SalemoveSDK17PushNotificationsC7handleryAA0C0CcSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17PushNotificationsC7handleryAA0C0CcSgvM", + "mangledName": "$s11SalemoveSDK17PushNotificationsC7handleryAA0C0CcSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.PushNotifications", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications(im)init", + "mangledName": "$s11SalemoveSDK17PushNotificationsCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "application", + "printedName": "application(_:didRegisterForRemoteNotificationsWithDeviceToken:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)PushNotifications(im)application:didRegisterForRemoteNotificationsWithDeviceToken:", + "mangledName": "$s11SalemoveSDK17PushNotificationsC11application_020didRegisterForRemoteD15WithDeviceTokenySo13UIApplicationC_10Foundation4DataVtF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "application", + "printedName": "application(_:didFailToRegisterForRemoteNotificationsWithError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)PushNotifications(im)application:didFailToRegisterForRemoteNotificationsWithError:", + "mangledName": "$s11SalemoveSDK17PushNotificationsC11application_026didFailToRegisterForRemoteD9WithErrorySo13UIApplicationC_s0M0_ptF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "userNotificationCenter", + "printedName": "userNotificationCenter(_:willPresent:withCompletionHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UNUserNotificationCenter", + "printedName": "UserNotifications.UNUserNotificationCenter", + "usr": "c:objc(cs)UNUserNotificationCenter" + }, + { + "kind": "TypeNominal", + "name": "UNNotification", + "printedName": "UserNotifications.UNNotification", + "usr": "c:objc(cs)UNNotification" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(UserNotifications.UNNotificationPresentationOptions) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UNNotificationPresentationOptions", + "printedName": "UserNotifications.UNNotificationPresentationOptions", + "usr": "c:@E@UNNotificationPresentationOptions" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)PushNotifications(im)userNotificationCenter:willPresentNotification:withCompletionHandler:", + "mangledName": "$s11SalemoveSDK17PushNotificationsC22userNotificationCenter_11willPresent21withCompletionHandlerySo06UNUserfG0C_So14UNNotificationCySo0N19PresentationOptionsVctF", + "moduleName": "SalemoveSDK", + "objc_name": "userNotificationCenter:willPresentNotification:withCompletionHandler:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "userNotificationCenter", + "printedName": "userNotificationCenter(_:didReceive:withCompletionHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UNUserNotificationCenter", + "printedName": "UserNotifications.UNUserNotificationCenter", + "usr": "c:objc(cs)UNUserNotificationCenter" + }, + { + "kind": "TypeNominal", + "name": "UNNotificationResponse", + "printedName": "UserNotifications.UNNotificationResponse", + "usr": "c:objc(cs)UNNotificationResponse" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)PushNotifications(im)userNotificationCenter:didReceiveNotificationResponse:withCompletionHandler:", + "mangledName": "$s11SalemoveSDK17PushNotificationsC22userNotificationCenter_10didReceive21withCompletionHandlerySo06UNUserfG0C_So22UNNotificationResponseCyyctF", + "moduleName": "SalemoveSDK", + "objc_name": "userNotificationCenter:didReceiveNotificationResponse:withCompletionHandler:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enable", + "printedName": "enable(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK17PushNotificationsC6enableyySbF", + "mangledName": "$s11SalemoveSDK17PushNotificationsC6enableyySbF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "AccessControl", + "Available" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "subscribeTo", + "printedName": "subscribeTo(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.PushNotificationsType]", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK17PushNotificationsC11subscribeToyySayAA0cD4TypeOGF", + "mangledName": "$s11SalemoveSDK17PushNotificationsC11subscribeToyySayAA0cD4TypeOGF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications", + "mangledName": "$s11SalemoveSDK17PushNotificationsC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "PushNotificationsHandling", + "printedName": "PushNotificationsHandling", + "usr": "s:11SalemoveSDK25PushNotificationsHandlingP", + "mangledName": "$s11SalemoveSDK25PushNotificationsHandlingP" + }, + { + "kind": "Conformance", + "name": "PushNotificationsConfigurable", + "printedName": "PushNotificationsConfigurable", + "usr": "s:11SalemoveSDK29PushNotificationsConfigurableP", + "mangledName": "$s11SalemoveSDK29PushNotificationsConfigurableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Tagged", + "printedName": "Tagged", + "children": [ + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedV8rawValueq_vp", + "mangledName": "$s11SalemoveSDK6TaggedV8rawValueq_vp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedV8rawValueq_vg", + "mangledName": "$s11SalemoveSDK6TaggedV8rawValueq_vg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1>", + "sugared_genericSig": "", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedV8rawValueq_vs", + "mangledName": "$s11SalemoveSDK6TaggedV8rawValueq_vs", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1>", + "sugared_genericSig": "", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedV8rawValueq_vM", + "mangledName": "$s11SalemoveSDK6TaggedV8rawValueq_vM", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1>", + "sugared_genericSig": "", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedV8rawValueACyxq_Gq__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedV8rawValueACyxq_Gq__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "map", + "printedName": "map(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_1_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(τ_0_1) -> τ_1_0", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "typeAttributes": [ + "noescape" + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedV3mapyACyxqd__Gqd__q_XElF", + "mangledName": "$s11SalemoveSDK6TaggedV3mapyACyxqd__Gqd__q_XElF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1, τ_1_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(dynamicMember:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "Swift.KeyPath<τ_0_1, τ_1_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:s7KeyPathC" + } + ], + "declKind": "Subscript", + "usr": "s:11SalemoveSDK6TaggedV13dynamicMemberqd__s7KeyPathCyq_qd__G_tcluip", + "mangledName": "$s11SalemoveSDK6TaggedV13dynamicMemberqd__s7KeyPathCyq_qd__G_tcluip", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1, τ_1_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "Swift.KeyPath<τ_0_1, τ_1_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:s7KeyPathC" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedV13dynamicMemberqd__s7KeyPathCyq_qd__G_tcluig", + "mangledName": "$s11SalemoveSDK6TaggedV13dynamicMemberqd__s7KeyPathCyq_qd__G_tcluig", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1, τ_1_0>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedV11descriptionSSvp", + "mangledName": "$s11SalemoveSDK6TaggedV11descriptionSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedV11descriptionSSvg", + "mangledName": "$s11SalemoveSDK6TaggedV11descriptionSSvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "playgroundDescription", + "printedName": "playgroundDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedV21playgroundDescriptionypvp", + "mangledName": "$s11SalemoveSDK6TaggedV21playgroundDescriptionypvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedV21playgroundDescriptionypvg", + "mangledName": "$s11SalemoveSDK6TaggedV21playgroundDescriptionypvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "index", + "printedName": "index(after:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlE5index5after5IndexQy_AG_tF", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlE5index5after5IndexQy_AG_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Collection>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Element" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ], + "declKind": "Subscript", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlEy7ElementQy_5IndexQy_cip", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlEy7ElementQy_5IndexQy_cip", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Collection>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Element" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlEy7ElementQy_5IndexQy_cig", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlEy7ElementQy_5IndexQy_cig", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Collection>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "startIndex", + "printedName": "startIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlE10startIndex0E0Qy_vp", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlE10startIndex0E0Qy_vp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlE10startIndex0E0Qy_vg", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlE10startIndex0E0Qy_vg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Collection>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "endIndex", + "printedName": "endIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlE8endIndex0E0Qy_vp", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlE8endIndex0E0Qy_vp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlE8endIndex0E0Qy_vg", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlE8endIndex0E0Qy_vg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Collection>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "makeIterator", + "printedName": "makeIterator()", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Iterator" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlE12makeIterator0E0Qy_yF", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlE12makeIterator0E0Qy_yF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Collection>", + "sugared_genericSig": "", + "declAttributes": [ + "Consuming", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "__Consuming" + }, + { + "kind": "Function", + "name": "<", + "printedName": "<(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASLR_rlE1loiySbACyxq_G_AEtFZ", + "mangledName": "$s11SalemoveSDK6TaggedVAASLR_rlE1loiySbACyxq_G_AEtFZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Comparable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAASeR_rlE4fromACyxq_Gs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAASeR_rlE4fromACyxq_Gs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Decodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASER_rlE6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK6TaggedVAASER_rlE6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "errorDescription", + "printedName": "errorDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE16errorDescriptionSSSgvp", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE16errorDescriptionSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE16errorDescriptionSSSgvg", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE16errorDescriptionSSSgvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Error>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "failureReason", + "printedName": "failureReason", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE13failureReasonSSSgvp", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE13failureReasonSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE13failureReasonSSSgvg", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE13failureReasonSSSgvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Error>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "helpAnchor", + "printedName": "helpAnchor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE10helpAnchorSSSgvp", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE10helpAnchorSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE10helpAnchorSSSgvg", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE10helpAnchorSSSgvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Error>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "recoverySuggestion", + "printedName": "recoverySuggestion", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE18recoverySuggestionSSSgvp", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE18recoverySuggestionSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE18recoverySuggestionSSSgvg", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE18recoverySuggestionSSSgvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Error>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(booleanLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.BooleanLiteralType" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs27ExpressibleByBooleanLiteralR_rlE07booleanG0ACyxq_G0fG4TypeQy__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs27ExpressibleByBooleanLiteralR_rlE07booleanG0ACyxq_G0fG4TypeQy__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByBooleanLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(extendedGraphemeClusterLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.ExtendedGraphemeClusterLiteralType" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs43ExpressibleByExtendedGraphemeClusterLiteralR_rlE08extendedghI0ACyxq_G0fghI4TypeQy__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs43ExpressibleByExtendedGraphemeClusterLiteralR_rlE08extendedghI0ACyxq_G0fghI4TypeQy__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByExtendedGraphemeClusterLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(floatLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.FloatLiteralType" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs25ExpressibleByFloatLiteralR_rlE05floatG0ACyxq_G0fG4TypeQy__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs25ExpressibleByFloatLiteralR_rlE05floatG0ACyxq_G0fG4TypeQy__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByFloatLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(integerLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.IntegerLiteralType" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs27ExpressibleByIntegerLiteralR_rlE07integerG0ACyxq_G0fG4TypeQy__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs27ExpressibleByIntegerLiteralR_rlE07integerG0ACyxq_G0fG4TypeQy__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByIntegerLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(stringLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.StringLiteralType" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs26ExpressibleByStringLiteralR_rlE06stringG0ACyxq_G0fG4TypeQy__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs26ExpressibleByStringLiteralR_rlE06stringG0ACyxq_G0fG4TypeQy__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByStringLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(stringInterpolation:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.StringInterpolation" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs32ExpressibleByStringInterpolationR_rlE06stringG0ACyxq_G0fG0Qy__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs32ExpressibleByStringInterpolationR_rlE06stringG0ACyxq_G0fG0Qy__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByStringInterpolation>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(unicodeScalarLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.UnicodeScalarLiteralType" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs33ExpressibleByUnicodeScalarLiteralR_rlE07unicodegH0ACyxq_G0fgH4TypeQy__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs33ExpressibleByUnicodeScalarLiteralR_rlE07unicodegH0ACyxq_G0fgH4TypeQy__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByUnicodeScalarLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.ID" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAAs12IdentifiableR_rlE2id2IDQy_vp", + "mangledName": "$s11SalemoveSDK6TaggedVAAs12IdentifiableR_rlE2id2IDQy_vp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.ID" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAAs12IdentifiableR_rlE2id2IDQy_vg", + "mangledName": "$s11SalemoveSDK6TaggedVAAs12IdentifiableR_rlE2id2IDQy_vg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Identifiable>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>?", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs25LosslessStringConvertibleR_rlEyACyxq_GSgSScfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs25LosslessStringConvertibleR_rlEyACyxq_GSgSScfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.LosslessStringConvertible>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "zero", + "printedName": "zero", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE4zeroACyxq_GvpZ", + "mangledName": "$s11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE4zeroACyxq_GvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE4zeroACyxq_GvgZ", + "mangledName": "$s11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE4zeroACyxq_GvgZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.AdditiveArithmetic>", + "sugared_genericSig": "", + "static": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "+", + "printedName": "+(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE1poiyACyxq_GAF_AFtFZ", + "mangledName": "$s11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE1poiyACyxq_GAF_AFtFZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.AdditiveArithmetic>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "+=", + "printedName": "+=(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "paramValueOwnership": "InOut", + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE2peoiyyACyxq_Gz_AFtFZ", + "mangledName": "$s11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE2peoiyyACyxq_Gz_AFtFZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.AdditiveArithmetic>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "-", + "printedName": "-(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE1soiyACyxq_GAF_AFtFZ", + "mangledName": "$s11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE1soiyACyxq_GAF_AFtFZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.AdditiveArithmetic>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "-=", + "printedName": "-=(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "paramValueOwnership": "InOut", + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE2seoiyyACyxq_Gz_AFtFZ", + "mangledName": "$s11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE2seoiyyACyxq_Gz_AFtFZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.AdditiveArithmetic>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(exactly:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>?", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAASjR_rlE7exactlyACyxq_GSgqd___tcSzRd__lufc", + "mangledName": "$s11SalemoveSDK6TaggedVAASjR_rlE7exactlyACyxq_GSgqd___tcSzRd__lufc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1, τ_1_0 where τ_0_1 : Swift.Numeric, τ_1_0 : Swift.BinaryInteger>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "magnitude", + "printedName": "magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Magnitude" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAASjR_rlE9magnitude9MagnitudeQy_vp", + "mangledName": "$s11SalemoveSDK6TaggedVAASjR_rlE9magnitude9MagnitudeQy_vp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Magnitude" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAASjR_rlE9magnitude9MagnitudeQy_vg", + "mangledName": "$s11SalemoveSDK6TaggedVAASjR_rlE9magnitude9MagnitudeQy_vg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Numeric>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "*", + "printedName": "*(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASjR_rlE1moiyACyxq_GAE_AEtFZ", + "mangledName": "$s11SalemoveSDK6TaggedVAASjR_rlE1moiyACyxq_GAE_AEtFZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Numeric>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "*=", + "printedName": "*=(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "paramValueOwnership": "InOut", + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASjR_rlE2meoiyyACyxq_Gz_AEtFZ", + "mangledName": "$s11SalemoveSDK6TaggedVAASjR_rlE2meoiyyACyxq_Gz_AEtFZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Numeric>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeIterator", + "printedName": "makeIterator()", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Iterator" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASTR_rlE12makeIterator0E0Qy_yF", + "mangledName": "$s11SalemoveSDK6TaggedVAASTR_rlE12makeIterator0E0Qy_yF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Sequence>", + "sugared_genericSig": "", + "declAttributes": [ + "Consuming", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "__Consuming" + }, + { + "kind": "Function", + "name": "distance", + "printedName": "distance(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Stride" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASxR_rlE8distance2to6StrideQy_ACyxq_G_tF", + "mangledName": "$s11SalemoveSDK6TaggedVAASxR_rlE8distance2to6StrideQy_ACyxq_G_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Strideable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "advanced", + "printedName": "advanced(by:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Stride" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASxR_rlE8advanced2byACyxq_G6StrideQy__tF", + "mangledName": "$s11SalemoveSDK6TaggedVAASxR_rlE8advanced2byACyxq_G6StrideQy__tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Strideable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(arrayLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_1.ArrayLiteralElement]", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.ArrayLiteralElement" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs25ExpressibleByArrayLiteralR_rlE05arrayG0ACyxq_G0fG7ElementQy_d_tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs25ExpressibleByArrayLiteralR_rlE05arrayG0ACyxq_G0fG7ElementQy_d_tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByArrayLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(dictionaryLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(τ_0_1.Key, τ_0_1.Value)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(τ_0_1.Key, τ_0_1.Value)", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Key" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Value" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs30ExpressibleByDictionaryLiteralR_rlE010dictionaryG0ACyxq_G3KeyQy__5ValueQy_td_tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs30ExpressibleByDictionaryLiteralR_rlE010dictionaryG0ACyxq_G3KeyQy__5ValueQy_td_tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByDictionaryLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "coerced", + "printedName": "coerced(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_1_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "τ_1_0.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedV7coerced2toACyqd__q_Gqd__m_tlF", + "mangledName": "$s11SalemoveSDK6TaggedV7coerced2toACyqd__q_Gqd__m_tlF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1, τ_1_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK6TaggedV", + "mangledName": "$s11SalemoveSDK6TaggedV", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "DynamicMemberLookup", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CustomPlaygroundDisplayConvertible", + "printedName": "CustomPlaygroundDisplayConvertible", + "usr": "s:s34CustomPlaygroundDisplayConvertibleP", + "mangledName": "$ss34CustomPlaygroundDisplayConvertibleP" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Element" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Iterator" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice>", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices>", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "LocalizedError", + "printedName": "LocalizedError", + "usr": "s:10Foundation14LocalizedErrorP", + "mangledName": "$s10Foundation14LocalizedErrorP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.BooleanLiteralType" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.ExtendedGraphemeClusterLiteralType" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.FloatLiteralType" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.IntegerLiteralType" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.StringLiteralType" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringInterpolation", + "printedName": "ExpressibleByStringInterpolation", + "children": [ + { + "kind": "TypeWitness", + "name": "StringInterpolation", + "printedName": "StringInterpolation", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.StringInterpolation" + } + ] + } + ], + "usr": "s:s32ExpressibleByStringInterpolationP", + "mangledName": "$ss32ExpressibleByStringInterpolationP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.UnicodeScalarLiteralType" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "Identifiable", + "printedName": "Identifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "ID", + "printedName": "ID", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.ID" + } + ] + } + ], + "usr": "s:s12IdentifiableP", + "mangledName": "$ss12IdentifiableP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Magnitude" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Element" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Iterator" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Stride" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.ArrayLiteralElement" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Key" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Value" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "CoreServices", + "printedName": "CoreServices", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "AudioStreamable", + "printedName": "AudioStreamable", + "children": [ + { + "kind": "Function", + "name": "mute", + "printedName": "mute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(im)mute", + "mangledName": "$s11SalemoveSDK15AudioStreamableP4muteyyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.AudioStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unmute", + "printedName": "unmute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(im)unmute", + "mangledName": "$s11SalemoveSDK15AudioStreamableP6unmuteyyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.AudioStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isMuted", + "printedName": "isMuted", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(py)isMuted", + "mangledName": "$s11SalemoveSDK15AudioStreamableP7isMutedSbvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(im)isMuted", + "mangledName": "$s11SalemoveSDK15AudioStreamableP7isMutedSbvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.AudioStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isRemote", + "printedName": "isRemote", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(py)isRemote", + "mangledName": "$s11SalemoveSDK15AudioStreamableP8isRemoteSbvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(im)isRemote", + "mangledName": "$s11SalemoveSDK15AudioStreamableP8isRemoteSbvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.AudioStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onHold", + "printedName": "onHold", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(py)onHold", + "mangledName": "$s11SalemoveSDK15AudioStreamableP6onHoldySbcSgvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(im)onHold", + "mangledName": "$s11SalemoveSDK15AudioStreamableP6onHoldySbcSgvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.AudioStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(im)setOnHold:", + "mangledName": "$s11SalemoveSDK15AudioStreamableP6onHoldySbcSgvs", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.AudioStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable", + "mangledName": "$s11SalemoveSDK15AudioStreamableP", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "VideoStreamable", + "printedName": "VideoStreamable", + "children": [ + { + "kind": "Function", + "name": "getStreamView", + "printedName": "getStreamView()", + "children": [ + { + "kind": "TypeNominal", + "name": "StreamView", + "printedName": "SalemoveSDK.StreamView", + "usr": "c:@M@SalemoveSDK@objc(cs)StreamView" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK15VideoStreamableP13getStreamViewAA0fG0CyF", + "mangledName": "$s11SalemoveSDK15VideoStreamableP13getStreamViewAA0fG0CyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playVideo", + "printedName": "playVideo()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK15VideoStreamableP04playC0yyF", + "mangledName": "$s11SalemoveSDK15VideoStreamableP04playC0yyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "pause", + "printedName": "pause()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK15VideoStreamableP5pauseyyF", + "mangledName": "$s11SalemoveSDK15VideoStreamableP5pauseyyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resume", + "printedName": "resume()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK15VideoStreamableP6resumeyyF", + "mangledName": "$s11SalemoveSDK15VideoStreamableP6resumeyyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK15VideoStreamableP4stopyyF", + "mangledName": "$s11SalemoveSDK15VideoStreamableP4stopyyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isPaused", + "printedName": "isPaused", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK15VideoStreamableP8isPausedSbvp", + "mangledName": "$s11SalemoveSDK15VideoStreamableP8isPausedSbvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK15VideoStreamableP8isPausedSbvg", + "mangledName": "$s11SalemoveSDK15VideoStreamableP8isPausedSbvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isRemote", + "printedName": "isRemote", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK15VideoStreamableP8isRemoteSbvp", + "mangledName": "$s11SalemoveSDK15VideoStreamableP8isRemoteSbvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK15VideoStreamableP8isRemoteSbvg", + "mangledName": "$s11SalemoveSDK15VideoStreamableP8isRemoteSbvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onHold", + "printedName": "onHold", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK15VideoStreamableP6onHoldySbcSgvp", + "mangledName": "$s11SalemoveSDK15VideoStreamableP6onHoldySbcSgvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK15VideoStreamableP6onHoldySbcSgvg", + "mangledName": "$s11SalemoveSDK15VideoStreamableP6onHoldySbcSgvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK15VideoStreamableP6onHoldySbcSgvs", + "mangledName": "$s11SalemoveSDK15VideoStreamableP6onHoldySbcSgvs", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK15VideoStreamableP6onHoldySbcSgvM", + "mangledName": "$s11SalemoveSDK15VideoStreamableP6onHoldySbcSgvM", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11SalemoveSDK15VideoStreamableP", + "mangledName": "$s11SalemoveSDK15VideoStreamableP", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "SalemoveAppDelegate", + "printedName": "SalemoveAppDelegate", + "children": [ + { + "kind": "Function", + "name": "application", + "printedName": "application(_:didFinishLaunchingWithOptions:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchOptionsKey", + "printedName": "UIKit.UIApplication.LaunchOptionsKey", + "usr": "c:@T@UIApplicationLaunchOptionsKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveAppDelegate(im)application:didFinishLaunchingWithOptions:", + "mangledName": "$s11SalemoveSDK0A11AppDelegateC11application_29didFinishLaunchingWithOptionsSbSo13UIApplicationC_SDySo0k6LaunchJ3KeyaypGSgtF", + "moduleName": "SalemoveSDK", + "objc_name": "application:didFinishLaunchingWithOptions:", + "declAttributes": [ + "ObjC", + "Custom", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidBecomeActive", + "printedName": "applicationDidBecomeActive(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveAppDelegate(im)applicationDidBecomeActive:", + "mangledName": "$s11SalemoveSDK0A11AppDelegateC26applicationDidBecomeActiveyySo13UIApplicationCF", + "moduleName": "SalemoveSDK", + "objc_name": "applicationDidBecomeActive:", + "declAttributes": [ + "ObjC", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveAppDelegate", + "printedName": "SalemoveSDK.SalemoveAppDelegate", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveAppDelegate" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveAppDelegate(im)init", + "mangledName": "$s11SalemoveSDK0A11AppDelegateCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Custom", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveAppDelegate", + "mangledName": "$s11SalemoveSDK0A11AppDelegateC", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "Custom", + "AccessControl", + "Available", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "EngagementSource", + "printedName": "EngagementSource", + "children": [ + { + "kind": "Var", + "name": "coreEngagement", + "printedName": "coreEngagement", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementSource.Type) -> SalemoveSDK.EngagementSource", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementSource.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK16EngagementSourceO04coreC0yA2CmF", + "mangledName": "$s11SalemoveSDK16EngagementSourceO04coreC0yA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "callVisualizer", + "printedName": "callVisualizer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementSource.Type) -> SalemoveSDK.EngagementSource", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementSource.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK16EngagementSourceO14callVisualizeryA2CmF", + "mangledName": "$s11SalemoveSDK16EngagementSourceO14callVisualizeryA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementSource.Type) -> (Swift.String) -> SalemoveSDK.EngagementSource", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> SalemoveSDK.EngagementSource", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementSource.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK16EngagementSourceO7unknownyACSScACmF", + "mangledName": "$s11SalemoveSDK16EngagementSourceO7unknownyACSScACmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK16EngagementSourceO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK16EngagementSourceO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK16EngagementSourceO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK16EngagementSourceO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementSource?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK16EngagementSourceO8rawValueACSgSS_tcfc", + "mangledName": "$s11SalemoveSDK16EngagementSourceO8rawValueACSgSS_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK16EngagementSourceO4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK16EngagementSourceO4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK16EngagementSourceO", + "mangledName": "$s11SalemoveSDK16EngagementSourceO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "AnyCodable", + "printedName": "AnyCodable", + "children": [ + { + "kind": "Var", + "name": "string", + "printedName": "string", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AnyCodable.Type) -> (Swift.String) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AnyCodable.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK10AnyCodableO6stringyACSScACmF", + "mangledName": "$s11SalemoveSDK10AnyCodableO6stringyACSScACmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "number", + "printedName": "number", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AnyCodable.Type) -> (Swift.Double) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Double) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AnyCodable.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK10AnyCodableO6numberyACSdcACmF", + "mangledName": "$s11SalemoveSDK10AnyCodableO6numberyACSdcACmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AnyCodable.Type) -> ([Swift.String : SalemoveSDK.AnyCodable]) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([Swift.String : SalemoveSDK.AnyCodable]) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : SalemoveSDK.AnyCodable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ], + "usr": "s:SD" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AnyCodable.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK10AnyCodableO6objectyACSDySSACGcACmF", + "mangledName": "$s11SalemoveSDK10AnyCodableO6objectyACSDySSACGcACmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "array", + "printedName": "array", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AnyCodable.Type) -> ([SalemoveSDK.AnyCodable]) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.AnyCodable]) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.AnyCodable]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ], + "usr": "s:Sa" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AnyCodable.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK10AnyCodableO5arrayyACSayACGcACmF", + "mangledName": "$s11SalemoveSDK10AnyCodableO5arrayyACSayACGcACmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "bool", + "printedName": "bool", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AnyCodable.Type) -> (Swift.Bool) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AnyCodable.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK10AnyCodableO4boolyACSbcACmF", + "mangledName": "$s11SalemoveSDK10AnyCodableO4boolyACSbcACmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "null", + "printedName": "null", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AnyCodable.Type) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AnyCodable.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK10AnyCodableO4nullyA2CmF", + "mangledName": "$s11SalemoveSDK10AnyCodableO4nullyA2CmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK10AnyCodableO2eeoiySbAC_ACtFZ", + "mangledName": "$s11SalemoveSDK10AnyCodableO2eeoiySbAC_ACtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK10AnyCodableO6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK10AnyCodableO6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10AnyCodableO4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK10AnyCodableO4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK10AnyCodableO", + "mangledName": "$s11SalemoveSDK10AnyCodableO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "ContextType", + "printedName": "ContextType", + "children": [ + { + "kind": "Var", + "name": "page", + "printedName": "page", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ContextType.Type) -> SalemoveSDK.ContextType", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ContextType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK11ContextTypeO4pageyA2CmF", + "mangledName": "$s11SalemoveSDK11ContextTypeO4pageyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "assetId", + "printedName": "assetId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ContextType.Type) -> SalemoveSDK.ContextType", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ContextType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK11ContextTypeO7assetIdyA2CmF", + "mangledName": "$s11SalemoveSDK11ContextTypeO7assetIdyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.ContextType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK11ContextTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s11SalemoveSDK11ContextTypeO8rawValueACSgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK11ContextTypeO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK11ContextTypeO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK11ContextTypeO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK11ContextTypeO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK11ContextTypeO", + "mangledName": "$s11SalemoveSDK11ContextTypeO", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VisitorContext", + "printedName": "VisitorContext", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK14VisitorContextC4typeAA0D4TypeOvp", + "mangledName": "$s11SalemoveSDK14VisitorContextC4typeAA0D4TypeOvp", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "Available", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK14VisitorContextC4typeAA0D4TypeOvg", + "mangledName": "$s11SalemoveSDK14VisitorContextC4typeAA0D4TypeOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "url", + "printedName": "url", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK14VisitorContextC3urlSSvp", + "mangledName": "$s11SalemoveSDK14VisitorContextC3urlSSvp", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "Available", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK14VisitorContextC3urlSSvg", + "mangledName": "$s11SalemoveSDK14VisitorContextC3urlSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(type:url:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + }, + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK14VisitorContextC4type3urlAcA0D4TypeO_SStcfc", + "mangledName": "$s11SalemoveSDK14VisitorContextC4type3urlAcA0D4TypeO_SStcfc", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + }, + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.VisitorContext.ContextType", + "usr": "s:11SalemoveSDK14VisitorContextC0D4TypeO" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK14VisitorContextCyA2C0D4TypeOcfc", + "mangledName": "$s11SalemoveSDK14VisitorContextCyA2C0D4TypeOcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext(im)init", + "mangledName": "$s11SalemoveSDK14VisitorContextCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "ContextType", + "printedName": "ContextType", + "children": [ + { + "kind": "Var", + "name": "assetId", + "printedName": "assetId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorContext.ContextType.Type) -> (SalemoveSDK.Tagged<(SalemoveSDK.VisitorContext, assetId: ()), Foundation.UUID>) -> SalemoveSDK.VisitorContext.ContextType", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Tagged<(SalemoveSDK.VisitorContext, assetId: ()), Foundation.UUID>) -> SalemoveSDK.VisitorContext.ContextType", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.VisitorContext.ContextType", + "usr": "s:11SalemoveSDK14VisitorContextC0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<(SalemoveSDK.VisitorContext, assetId: ()), Foundation.UUID>", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.VisitorContext, assetId: ())", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + }, + { + "kind": "TypeNominal", + "name": "UUID", + "printedName": "Foundation.UUID", + "usr": "s:10Foundation4UUIDV" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VisitorContext.ContextType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.VisitorContext.ContextType", + "usr": "s:11SalemoveSDK14VisitorContextC0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK14VisitorContextC0D4TypeO7assetIdyAeA6TaggedVyAC_ytAFt10Foundation4UUIDVGcAEmF", + "mangledName": "$s11SalemoveSDK14VisitorContextC0D4TypeO7assetIdyAeA6TaggedVyAC_ytAFt10Foundation4UUIDVGcAEmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK14VisitorContextC0D4TypeO", + "mangledName": "$s11SalemoveSDK14VisitorContextC0D4TypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK14VisitorContextC6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK14VisitorContextC6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext", + "mangledName": "$s11SalemoveSDK14VisitorContextC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "MediaType", + "printedName": "MediaType", + "children": [ + { + "kind": "Var", + "name": "audio", + "printedName": "audio", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaType.Type) -> SalemoveSDK.MediaType", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK9MediaTypeO5audioyA2CmF", + "mangledName": "$s11SalemoveSDK9MediaTypeO5audioyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "video", + "printedName": "video", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaType.Type) -> SalemoveSDK.MediaType", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK9MediaTypeO5videoyA2CmF", + "mangledName": "$s11SalemoveSDK9MediaTypeO5videoyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "text", + "printedName": "text", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaType.Type) -> SalemoveSDK.MediaType", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK9MediaTypeO4textyA2CmF", + "mangledName": "$s11SalemoveSDK9MediaTypeO4textyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "messaging", + "printedName": "messaging", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaType.Type) -> SalemoveSDK.MediaType", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK9MediaTypeO9messagingyA2CmF", + "mangledName": "$s11SalemoveSDK9MediaTypeO9messagingyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "phone", + "printedName": "phone", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaType.Type) -> SalemoveSDK.MediaType", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK9MediaTypeO5phoneyA2CmF", + "mangledName": "$s11SalemoveSDK9MediaTypeO5phoneyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaType.Type) -> SalemoveSDK.MediaType", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK9MediaTypeO7unknownyA2CmF", + "mangledName": "$s11SalemoveSDK9MediaTypeO7unknownyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.MediaType?", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK9MediaTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s11SalemoveSDK9MediaTypeO8rawValueACSgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK9MediaTypeO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK9MediaTypeO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK9MediaTypeO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK9MediaTypeO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK9MediaTypeO", + "mangledName": "$s11SalemoveSDK9MediaTypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "TwilioVoice", + "printedName": "TwilioVoice", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "EngagementFileProgress", + "printedName": "EngagementFileProgress", + "children": [ + { + "kind": "Var", + "name": "fractionCompleted", + "printedName": "fractionCompleted", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK22EngagementFileProgressC17fractionCompletedSdvp", + "mangledName": "$s11SalemoveSDK22EngagementFileProgressC17fractionCompletedSdvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK22EngagementFileProgressC17fractionCompletedSdvg", + "mangledName": "$s11SalemoveSDK22EngagementFileProgressC17fractionCompletedSdvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileProgress", + "printedName": "SalemoveSDK.EngagementFileProgress", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress(im)init", + "mangledName": "$s11SalemoveSDK22EngagementFileProgressCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress", + "mangledName": "$s11SalemoveSDK22EngagementFileProgressC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Survey", + "printedName": "Survey", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV2idAA6TaggedVyACSSGvp", + "mangledName": "$s11SalemoveSDK6SurveyV2idAA6TaggedVyACSSGvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV2idAA6TaggedVyACSSGvg", + "mangledName": "$s11SalemoveSDK6SurveyV2idAA6TaggedVyACSSGvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV4nameSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV4nameSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV4nameSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV4nameSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV11descriptionSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV11descriptionSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV11descriptionSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV11descriptionSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "title", + "printedName": "title", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV5titleSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV5titleSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV5titleSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV5titleSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyType", + "printedName": "SalemoveSDK.Survey.SurveyType", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV4typeAC0C4TypeOvp", + "mangledName": "$s11SalemoveSDK6SurveyV4typeAC0C4TypeOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyType", + "printedName": "SalemoveSDK.Survey.SurveyType", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV4typeAC0C4TypeOvg", + "mangledName": "$s11SalemoveSDK6SurveyV4typeAC0C4TypeOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDefault", + "printedName": "isDefault", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV9isDefaultSbSgvp", + "mangledName": "$s11SalemoveSDK6SurveyV9isDefaultSbSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV9isDefaultSbSgvg", + "mangledName": "$s11SalemoveSDK6SurveyV9isDefaultSbSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isEnabled", + "printedName": "isEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV9isEnabledSbSgvp", + "mangledName": "$s11SalemoveSDK6SurveyV9isEnabledSbSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV9isEnabledSbSgvg", + "mangledName": "$s11SalemoveSDK6SurveyV9isEnabledSbSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "queueIds", + "printedName": "queueIds", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8queueIdsSaySSGSgvp", + "mangledName": "$s11SalemoveSDK6SurveyV8queueIdsSaySSGSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8queueIdsSaySSGSgvg", + "mangledName": "$s11SalemoveSDK6SurveyV8queueIdsSaySSGSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "siteId", + "printedName": "siteId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV6siteIdSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV6siteIdSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV6siteIdSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV6siteIdSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "questions", + "printedName": "questions", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Survey.Question]", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV9questionsSayAC8QuestionVGvp", + "mangledName": "$s11SalemoveSDK6SurveyV9questionsSayAC8QuestionVGvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Survey.Question]", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV9questionsSayAC8QuestionVGvg", + "mangledName": "$s11SalemoveSDK6SurveyV9questionsSayAC8QuestionVGvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "createdAt", + "printedName": "createdAt", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV9createdAt10Foundation4DateVSgvp", + "mangledName": "$s11SalemoveSDK6SurveyV9createdAt10Foundation4DateVSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV9createdAt10Foundation4DateVSgvg", + "mangledName": "$s11SalemoveSDK6SurveyV9createdAt10Foundation4DateVSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "updatedAt", + "printedName": "updatedAt", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV9updatedAt10Foundation4DateVSgvp", + "mangledName": "$s11SalemoveSDK6SurveyV9updatedAt10Foundation4DateVSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV9updatedAt10Foundation4DateVSgvg", + "mangledName": "$s11SalemoveSDK6SurveyV9updatedAt10Foundation4DateVSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + }, + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6SurveyV2eeoiySbAC_ACtFZ", + "mangledName": "$s11SalemoveSDK6SurveyV2eeoiySbAC_ACtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6SurveyV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK6SurveyV4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "SurveyType", + "printedName": "SurveyType", + "children": [ + { + "kind": "Var", + "name": "operator", + "printedName": "operator", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.SurveyType.Type) -> SalemoveSDK.Survey.SurveyType", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyType", + "printedName": "SalemoveSDK.Survey.SurveyType", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.SurveyType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyType", + "printedName": "SalemoveSDK.Survey.SurveyType", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO8operatoryA2EmF", + "mangledName": "$s11SalemoveSDK6SurveyV0C4TypeO8operatoryA2EmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "visitor", + "printedName": "visitor", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.SurveyType.Type) -> SalemoveSDK.Survey.SurveyType", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyType", + "printedName": "SalemoveSDK.Survey.SurveyType", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.SurveyType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyType", + "printedName": "SalemoveSDK.Survey.SurveyType", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO7visitoryA2EmF", + "mangledName": "$s11SalemoveSDK6SurveyV0C4TypeO7visitoryA2EmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Survey.SurveyType?", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyType", + "printedName": "SalemoveSDK.Survey.SurveyType", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO8rawValueAESgSS_tcfc", + "mangledName": "$s11SalemoveSDK6SurveyV0C4TypeO8rawValueAESgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV0C4TypeO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV0C4TypeO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO", + "mangledName": "$s11SalemoveSDK6SurveyV0C4TypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Question", + "printedName": "Question", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV2idAA6TaggedVyAESSGvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV2idAA6TaggedVyAESSGvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV2idAA6TaggedVyAESSGvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV2idAA6TaggedVyAESSGvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV4nameSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV4nameSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV4nameSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV4nameSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "text", + "printedName": "text", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV4textSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV4textSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV4textSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV4textSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV4typeAC0D4TypeOvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV4typeAC0D4TypeOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV4typeAC0D4TypeOvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV4typeAC0D4TypeOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "options", + "printedName": "options", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.Survey.Question.Option]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Survey.Question.Option]", + "children": [ + { + "kind": "TypeNominal", + "name": "Option", + "printedName": "SalemoveSDK.Survey.Question.Option", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV7optionsSayAE6OptionVGSgvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV7optionsSayAE6OptionVGSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.Survey.Question.Option]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Survey.Question.Option]", + "children": [ + { + "kind": "TypeNominal", + "name": "Option", + "printedName": "SalemoveSDK.Survey.Question.Option", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV7optionsSayAE6OptionVGSgvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV7optionsSayAE6OptionVGSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "required", + "printedName": "required", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV8requiredSbvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV8requiredSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV8requiredSbvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV8requiredSbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "siteId", + "printedName": "siteId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6siteIdSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6siteIdSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6siteIdSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6siteIdSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "createdAt", + "printedName": "createdAt", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV9createdAt10Foundation4DateVvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV9createdAt10Foundation4DateVvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV9createdAt10Foundation4DateVvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV9createdAt10Foundation4DateVvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "updatedAt", + "printedName": "updatedAt", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV9updatedAt10Foundation4DateVvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV9updatedAt10Foundation4DateVvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV9updatedAt10Foundation4DateVvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV9updatedAt10Foundation4DateVvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + }, + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV2eeoiySbAE_AEtFZ", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV2eeoiySbAE_AEtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV4fromAEs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "Option", + "printedName": "Option", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Option", + "printedName": "SalemoveSDK.Survey.Question.Option", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV2idAA6TaggedVyAGSSGvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV2idAA6TaggedVyAGSSGvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Option", + "printedName": "SalemoveSDK.Survey.Question.Option", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV2idAA6TaggedVyAGSSGvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV2idAA6TaggedVyAGSSGvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "label", + "printedName": "label", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV5labelSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV5labelSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV5labelSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV5labelSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDefault", + "printedName": "isDefault", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV9isDefaultSbvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV9isDefaultSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV9isDefaultSbvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV9isDefaultSbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "position", + "printedName": "position", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV8positionSivp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV8positionSivp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV8positionSivg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV8positionSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Option", + "printedName": "SalemoveSDK.Survey.Question.Option", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV" + }, + { + "kind": "TypeNominal", + "name": "Option", + "printedName": "SalemoveSDK.Survey.Question.Option", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV2eeoiySbAG_AGtFZ", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV2eeoiySbAG_AGtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Option", + "printedName": "SalemoveSDK.Survey.Question.Option", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV4fromAGs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV4fromAGs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "TypeDecl", + "name": "QuestionType", + "printedName": "QuestionType", + "children": [ + { + "kind": "Var", + "name": "text", + "printedName": "text", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.QuestionType.Type) -> SalemoveSDK.Survey.QuestionType", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.QuestionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO4textyA2EmF", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO4textyA2EmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "scale", + "printedName": "scale", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.QuestionType.Type) -> SalemoveSDK.Survey.QuestionType", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.QuestionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO5scaleyA2EmF", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO5scaleyA2EmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "singleChoice", + "printedName": "singleChoice", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.QuestionType.Type) -> SalemoveSDK.Survey.QuestionType", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.QuestionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO12singleChoiceyA2EmF", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO12singleChoiceyA2EmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "boolean", + "printedName": "boolean", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.QuestionType.Type) -> SalemoveSDK.Survey.QuestionType", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.QuestionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO7booleanyA2EmF", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO7booleanyA2EmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Survey.QuestionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO8rawValueAESgSS_tcfc", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO8rawValueAESgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Answer", + "printedName": "Answer", + "children": [ + { + "kind": "Var", + "name": "questionId", + "printedName": "questionId", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV10questionIdAA6TaggedVyAC8QuestionVSSGvp", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV10questionIdAA6TaggedVyAC8QuestionVSSGvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV10questionIdAA6TaggedVyAC8QuestionVSSGvg", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV10questionIdAA6TaggedVyAC8QuestionVSSGvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "response", + "printedName": "response", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV8responseAE14ValueContainerOvp", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV8responseAE14ValueContainerOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV8responseAE14ValueContainerOvg", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV8responseAE14ValueContainerOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(questionId:response:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Answer", + "printedName": "SalemoveSDK.Survey.Answer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV10questionId8responseAeA6TaggedVyAC8QuestionVSSG_AE14ValueContainerOtcfc", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV10questionId8responseAeA6TaggedVyAC8QuestionVSSG_AE14ValueContainerOtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "ValueContainer", + "printedName": "ValueContainer", + "children": [ + { + "kind": "Var", + "name": "int", + "printedName": "int", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.Answer.ValueContainer.Type) -> (Swift.Int) -> SalemoveSDK.Survey.Answer.ValueContainer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int) -> SalemoveSDK.Survey.Answer.ValueContainer", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO3intyAGSicAGmF", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV14ValueContainerO3intyAGSicAGmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "string", + "printedName": "string", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.Answer.ValueContainer.Type) -> (Swift.String) -> SalemoveSDK.Survey.Answer.ValueContainer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> SalemoveSDK.Survey.Answer.ValueContainer", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO6stringyAGSScAGmF", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV14ValueContainerO6stringyAGSScAGmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "boolean", + "printedName": "boolean", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.Answer.ValueContainer.Type) -> (Swift.Bool) -> SalemoveSDK.Survey.Answer.ValueContainer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> SalemoveSDK.Survey.Answer.ValueContainer", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO7booleanyAGSbcAGmF", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV14ValueContainerO7booleanyAGSbcAGmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV14ValueContainerO6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV14ValueContainerO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK6SurveyV", + "mangledName": "$s11SalemoveSDK6SurveyV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SurveyResponse", + "printedName": "SurveyResponse", + "children": [ + { + "kind": "Var", + "name": "survey", + "printedName": "survey", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Survey?", + "children": [ + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK14SurveyResponseV6surveyAA0C0VSgvp", + "mangledName": "$s11SalemoveSDK14SurveyResponseV6surveyAA0C0VSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Survey?", + "children": [ + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK14SurveyResponseV6surveyAA0C0VSgvg", + "mangledName": "$s11SalemoveSDK14SurveyResponseV6surveyAA0C0VSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "SurveyResponse", + "printedName": "SalemoveSDK.SurveyResponse", + "usr": "s:11SalemoveSDK14SurveyResponseV" + }, + { + "kind": "TypeNominal", + "name": "SurveyResponse", + "printedName": "SalemoveSDK.SurveyResponse", + "usr": "s:11SalemoveSDK14SurveyResponseV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK14SurveyResponseV2eeoiySbAC_ACtFZ", + "mangledName": "$s11SalemoveSDK14SurveyResponseV2eeoiySbAC_ACtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyResponse", + "printedName": "SalemoveSDK.SurveyResponse", + "usr": "s:11SalemoveSDK14SurveyResponseV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK14SurveyResponseV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK14SurveyResponseV4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK14SurveyResponseV", + "mangledName": "$s11SalemoveSDK14SurveyResponseV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Push", + "printedName": "Push", + "children": [ + { + "kind": "Var", + "name": "actionIdentifier", + "printedName": "actionIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Push(py)actionIdentifier", + "mangledName": "$s11SalemoveSDK4PushC16actionIdentifierSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Push(im)actionIdentifier", + "mangledName": "$s11SalemoveSDK4PushC16actionIdentifierSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushType", + "printedName": "SalemoveSDK.PushType", + "usr": "c:@M@SalemoveSDK@E@PushType" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Push(py)type", + "mangledName": "$s11SalemoveSDK4PushC4typeAA0C4TypeOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PushType", + "printedName": "SalemoveSDK.PushType", + "usr": "c:@M@SalemoveSDK@E@PushType" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Push(im)type", + "mangledName": "$s11SalemoveSDK4PushC4typeAA0C4TypeOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Push", + "printedName": "SalemoveSDK.Push", + "usr": "c:@M@SalemoveSDK@objc(cs)Push" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK4PushC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK4PushC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Required", + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK4PushC6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK4PushC6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Push", + "printedName": "SalemoveSDK.Push", + "usr": "c:@M@SalemoveSDK@objc(cs)Push" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)Push(im)init", + "mangledName": "$s11SalemoveSDK4PushCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)Push", + "mangledName": "$s11SalemoveSDK4PushC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PushType", + "printedName": "PushType", + "children": [ + { + "kind": "Var", + "name": "unidentified", + "printedName": "unidentified", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.PushType.Type) -> SalemoveSDK.PushType", + "children": [ + { + "kind": "TypeNominal", + "name": "PushType", + "printedName": "SalemoveSDK.PushType", + "usr": "c:@M@SalemoveSDK@E@PushType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.PushType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushType", + "printedName": "SalemoveSDK.PushType", + "usr": "c:@M@SalemoveSDK@E@PushType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@PushType@PushTypeUnidentified", + "mangledName": "$s11SalemoveSDK8PushTypeO12unidentifiedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "chatMessage", + "printedName": "chatMessage", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.PushType.Type) -> SalemoveSDK.PushType", + "children": [ + { + "kind": "TypeNominal", + "name": "PushType", + "printedName": "SalemoveSDK.PushType", + "usr": "c:@M@SalemoveSDK@E@PushType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.PushType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushType", + "printedName": "SalemoveSDK.PushType", + "usr": "c:@M@SalemoveSDK@E@PushType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@PushType@PushTypeChatMessage", + "mangledName": "$s11SalemoveSDK8PushTypeO11chatMessageyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.PushType?", + "children": [ + { + "kind": "TypeNominal", + "name": "PushType", + "printedName": "SalemoveSDK.PushType", + "usr": "c:@M@SalemoveSDK@E@PushType" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK8PushTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK8PushTypeO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK8PushTypeO8rawValueSivp", + "mangledName": "$s11SalemoveSDK8PushTypeO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK8PushTypeO8rawValueSivg", + "mangledName": "$s11SalemoveSDK8PushTypeO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@PushType", + "mangledName": "$s11SalemoveSDK8PushTypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "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": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "EngagementRequest", + "printedName": "EngagementRequest", + "children": [ + { + "kind": "Var", + "name": "timeout", + "printedName": "timeout", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17EngagementRequestC7timeoutSivp", + "mangledName": "$s11SalemoveSDK17EngagementRequestC7timeoutSivp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17EngagementRequestC7timeoutSivg", + "mangledName": "$s11SalemoveSDK17EngagementRequestC7timeoutSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementRequest", + "printedName": "SalemoveSDK.EngagementRequest", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest(im)init", + "mangledName": "$s11SalemoveSDK17EngagementRequestCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementRequest", + "printedName": "SalemoveSDK.EngagementRequest", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK17EngagementRequestC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK17EngagementRequestC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest", + "mangledName": "$s11SalemoveSDK17EngagementRequestC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "EngagementFile", + "printedName": "EngagementFile", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(py)id", + "mangledName": "$s11SalemoveSDK14EngagementFileC2idSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(im)id", + "mangledName": "$s11SalemoveSDK14EngagementFileC2idSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "size", + "printedName": "size", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK14EngagementFileC4sizeSdSgvp", + "mangledName": "$s11SalemoveSDK14EngagementFileC4sizeSdSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK14EngagementFileC4sizeSdSgvg", + "mangledName": "$s11SalemoveSDK14EngagementFileC4sizeSdSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "contentType", + "printedName": "contentType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(py)contentType", + "mangledName": "$s11SalemoveSDK14EngagementFileC11contentTypeSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(im)contentType", + "mangledName": "$s11SalemoveSDK14EngagementFileC11contentTypeSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDeleted", + "printedName": "isDeleted", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK14EngagementFileC9isDeletedSbSgvp", + "mangledName": "$s11SalemoveSDK14EngagementFileC9isDeletedSbSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK14EngagementFileC9isDeletedSbSgvg", + "mangledName": "$s11SalemoveSDK14EngagementFileC9isDeletedSbSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(py)name", + "mangledName": "$s11SalemoveSDK14EngagementFileC4nameSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(im)name", + "mangledName": "$s11SalemoveSDK14EngagementFileC4nameSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "url", + "printedName": "url", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(py)url", + "mangledName": "$s11SalemoveSDK14EngagementFileC3url10Foundation3URLVSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(im)url", + "mangledName": "$s11SalemoveSDK14EngagementFileC3url10Foundation3URLVSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(name:url:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(im)initWithName:url:", + "mangledName": "$s11SalemoveSDK14EngagementFileC4name3urlACSS_10Foundation3URLVtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(im)initWithId:", + "mangledName": "$s11SalemoveSDK14EngagementFileC2idACSS_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(im)init", + "mangledName": "$s11SalemoveSDK14EngagementFileCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK14EngagementFileC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK14EngagementFileC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile", + "mangledName": "$s11SalemoveSDK14EngagementFileC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Site", + "printedName": "Site", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "UUID", + "printedName": "Foundation.UUID", + "usr": "s:10Foundation4UUIDV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK4SiteV2id10Foundation4UUIDVvp", + "mangledName": "$s11SalemoveSDK4SiteV2id10Foundation4UUIDVvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UUID", + "printedName": "Foundation.UUID", + "usr": "s:10Foundation4UUIDV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK4SiteV2id10Foundation4UUIDVvg", + "mangledName": "$s11SalemoveSDK4SiteV2id10Foundation4UUIDVvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "allowedFileSenders", + "printedName": "allowedFileSenders", + "children": [ + { + "kind": "TypeNominal", + "name": "AllowedFileSenders", + "printedName": "SalemoveSDK.Site.AllowedFileSenders", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK4SiteV18allowedFileSendersAC07AllowedeF0Vvp", + "mangledName": "$s11SalemoveSDK4SiteV18allowedFileSendersAC07AllowedeF0Vvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AllowedFileSenders", + "printedName": "SalemoveSDK.Site.AllowedFileSenders", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK4SiteV18allowedFileSendersAC07AllowedeF0Vvg", + "mangledName": "$s11SalemoveSDK4SiteV18allowedFileSendersAC07AllowedeF0Vvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "SalemoveSDK.Site", + "usr": "s:11SalemoveSDK4SiteV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK4SiteV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK4SiteV4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "SalemoveSDK.Site", + "usr": "s:11SalemoveSDK4SiteV" + }, + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "SalemoveSDK.Site", + "usr": "s:11SalemoveSDK4SiteV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK4SiteV2eeoiySbAC_ACtFZ", + "mangledName": "$s11SalemoveSDK4SiteV2eeoiySbAC_ACtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "AllowedFileSenders", + "printedName": "AllowedFileSenders", + "children": [ + { + "kind": "Var", + "name": "operator", + "printedName": "operator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV8operatorSbvp", + "mangledName": "$s11SalemoveSDK4SiteV18AllowedFileSendersV8operatorSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV8operatorSbvg", + "mangledName": "$s11SalemoveSDK4SiteV18AllowedFileSendersV8operatorSbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "visitor", + "printedName": "visitor", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV7visitorSbvp", + "mangledName": "$s11SalemoveSDK4SiteV18AllowedFileSendersV7visitorSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV7visitorSbvg", + "mangledName": "$s11SalemoveSDK4SiteV18AllowedFileSendersV7visitorSbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AllowedFileSenders", + "printedName": "SalemoveSDK.Site.AllowedFileSenders", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK4SiteV18AllowedFileSendersV4fromAEs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "AllowedFileSenders", + "printedName": "SalemoveSDK.Site.AllowedFileSenders", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV" + }, + { + "kind": "TypeNominal", + "name": "AllowedFileSenders", + "printedName": "SalemoveSDK.Site.AllowedFileSenders", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV2eeoiySbAE_AEtFZ", + "mangledName": "$s11SalemoveSDK4SiteV18AllowedFileSendersV2eeoiySbAE_AEtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV", + "mangledName": "$s11SalemoveSDK4SiteV18AllowedFileSendersV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK4SiteV", + "mangledName": "$s11SalemoveSDK4SiteV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "EngagementFileInformation", + "printedName": "EngagementFileInformation", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK25EngagementFileInformationC2idSSvp", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC2idSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK25EngagementFileInformationC2idSSvg", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC2idSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSecurityScanningRequired", + "printedName": "isSecurityScanningRequired", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK25EngagementFileInformationC26isSecurityScanningRequiredSbvp", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC26isSecurityScanningRequiredSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK25EngagementFileInformationC26isSecurityScanningRequiredSbvg", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC26isSecurityScanningRequiredSbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "url", + "printedName": "url", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK25EngagementFileInformationC3urlSSSgvp", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC3urlSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK25EngagementFileInformationC3urlSSSgvg", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC3urlSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileInformation", + "printedName": "SalemoveSDK.EngagementFileInformation", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileInformation" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK25EngagementFileInformationC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK25EngagementFileInformationC6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileInformation", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "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": "Security", + "printedName": "Security", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "OperatorDecl", + "name": "&\/", + "printedName": "&\/", + "declKind": "InfixOperator", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Infix" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "OperatorTypingStatus", + "printedName": "OperatorTypingStatus", + "children": [ + { + "kind": "Var", + "name": "isTyping", + "printedName": "isTyping", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorTypingStatus(py)isTyping", + "mangledName": "$s11SalemoveSDK20OperatorTypingStatusC02isD0Sbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "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@SalemoveSDK@objc(cs)OperatorTypingStatus(im)isTyping", + "mangledName": "$s11SalemoveSDK20OperatorTypingStatusC02isD0Sbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(isTyping:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OperatorTypingStatus", + "printedName": "SalemoveSDK.OperatorTypingStatus", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorTypingStatus" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK20OperatorTypingStatusC02isD0ACSb_tcfc", + "mangledName": "$s11SalemoveSDK20OperatorTypingStatusC02isD0ACSb_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "OperatorTypingStatus", + "printedName": "SalemoveSDK.OperatorTypingStatus", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorTypingStatus" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorTypingStatus(im)init", + "mangledName": "$s11SalemoveSDK20OperatorTypingStatusCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorTypingStatus", + "mangledName": "$s11SalemoveSDK20OperatorTypingStatusC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "ReplayKit", + "printedName": "ReplayKit", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "VideoScalingOptions", + "printedName": "VideoScalingOptions", + "children": [ + { + "kind": "Var", + "name": "fill", + "printedName": "fill", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VideoScalingOptions.Type) -> SalemoveSDK.VideoScalingOptions", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VideoScalingOptions.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions@VideoScalingOptionsFill", + "mangledName": "$s11SalemoveSDK19VideoScalingOptionsO4fillyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "aspectFit", + "printedName": "aspectFit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VideoScalingOptions.Type) -> SalemoveSDK.VideoScalingOptions", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VideoScalingOptions.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions@VideoScalingOptionsAspectFit", + "mangledName": "$s11SalemoveSDK19VideoScalingOptionsO9aspectFityA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "aspectFill", + "printedName": "aspectFill", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VideoScalingOptions.Type) -> SalemoveSDK.VideoScalingOptions", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VideoScalingOptions.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions@VideoScalingOptionsAspectFill", + "mangledName": "$s11SalemoveSDK19VideoScalingOptionsO10aspectFillyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VideoScalingOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK19VideoScalingOptionsO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK19VideoScalingOptionsO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK19VideoScalingOptionsO8rawValueSivp", + "mangledName": "$s11SalemoveSDK19VideoScalingOptionsO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK19VideoScalingOptionsO8rawValueSivg", + "mangledName": "$s11SalemoveSDK19VideoScalingOptionsO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions", + "mangledName": "$s11SalemoveSDK19VideoScalingOptionsO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "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": "StreamView", + "printedName": "StreamView", + "children": [ + { + "kind": "Var", + "name": "scale", + "printedName": "scale", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)StreamView(py)scale", + "mangledName": "$s11SalemoveSDK10StreamViewC5scaleAA19VideoScalingOptionsOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "Custom", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)StreamView(im)scale", + "mangledName": "$s11SalemoveSDK10StreamViewC5scaleAA19VideoScalingOptionsOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)StreamView(im)setScale:", + "mangledName": "$s11SalemoveSDK10StreamViewC5scaleAA19VideoScalingOptionsOvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10StreamViewC5scaleAA19VideoScalingOptionsOvM", + "mangledName": "$s11SalemoveSDK10StreamViewC5scaleAA19VideoScalingOptionsOvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "videoView", + "printedName": "videoView(_:didChangeVideoSize:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTCVideoRenderer", + "printedName": "WebRTC.RTCVideoRenderer", + "usr": "c:objc(pl)RTCVideoRenderer" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)StreamView(im)videoView:didChangeVideoSize:", + "mangledName": "$s11SalemoveSDK10StreamViewC05videoD0_18didChangeVideoSizeySo16RTCVideoRenderer_p_So6CGSizeVtF", + "moduleName": "SalemoveSDK", + "objc_name": "videoView:didChangeVideoSize:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Custom", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)StreamView", + "mangledName": "$s11SalemoveSDK10StreamViewC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)UIView", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "__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": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "LogLevel", + "printedName": "LogLevel", + "children": [ + { + "kind": "Var", + "name": "none", + "printedName": "none", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.LogLevel.Type) -> SalemoveSDK.LogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.LogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@LogLevel@LogLevelNone", + "mangledName": "$s11SalemoveSDK8LogLevelO4noneyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.LogLevel.Type) -> SalemoveSDK.LogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.LogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@LogLevel@LogLevelError", + "mangledName": "$s11SalemoveSDK8LogLevelO5erroryA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "warning", + "printedName": "warning", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.LogLevel.Type) -> SalemoveSDK.LogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.LogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@LogLevel@LogLevelWarning", + "mangledName": "$s11SalemoveSDK8LogLevelO7warningyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.LogLevel.Type) -> SalemoveSDK.LogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.LogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@LogLevel@LogLevelInfo", + "mangledName": "$s11SalemoveSDK8LogLevelO4infoyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.LogLevel.Type) -> SalemoveSDK.LogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.LogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@LogLevel@LogLevelDebug", + "mangledName": "$s11SalemoveSDK8LogLevelO5debugyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Function", + "name": ">=", + "printedName": ">=(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + }, + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK8LogLevelO2geoiySbAC_ACtFZ", + "mangledName": "$s11SalemoveSDK8LogLevelO2geoiySbAC_ACtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.LogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK8LogLevelO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK8LogLevelO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK8LogLevelO8rawValueSivp", + "mangledName": "$s11SalemoveSDK8LogLevelO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK8LogLevelO8rawValueSivg", + "mangledName": "$s11SalemoveSDK8LogLevelO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@LogLevel", + "mangledName": "$s11SalemoveSDK8LogLevelO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "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": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "LocalScreen", + "printedName": "LocalScreen", + "children": [ + { + "kind": "Function", + "name": "stopSharing", + "printedName": "stopSharing()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen(im)stopSharing", + "mangledName": "$s11SalemoveSDK11LocalScreenC11stopSharingyyF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getStreamView", + "printedName": "getStreamView()", + "children": [ + { + "kind": "TypeNominal", + "name": "StreamView", + "printedName": "SalemoveSDK.StreamView", + "usr": "c:@M@SalemoveSDK@objc(cs)StreamView" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen(im)getStreamView", + "mangledName": "$s11SalemoveSDK11LocalScreenC13getStreamViewAA0fG0CyF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "LocalScreen", + "printedName": "SalemoveSDK.LocalScreen", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen(im)init", + "mangledName": "$s11SalemoveSDK11LocalScreenCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen", + "mangledName": "$s11SalemoveSDK11LocalScreenC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "OperatorPicture", + "printedName": "OperatorPicture", + "children": [ + { + "kind": "Var", + "name": "url", + "printedName": "url", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture(py)url", + "mangledName": "$s11SalemoveSDK15OperatorPictureC3urlSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture(im)url", + "mangledName": "$s11SalemoveSDK15OperatorPictureC3urlSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture(im)isEqual:", + "mangledName": "$s11SalemoveSDK15OperatorPictureC7isEqualySbypSgF", + "moduleName": "SalemoveSDK", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "Override", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "OperatorPicture", + "printedName": "SalemoveSDK.OperatorPicture", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture(im)init", + "mangledName": "$s11SalemoveSDK15OperatorPictureCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OperatorPicture", + "printedName": "SalemoveSDK.OperatorPicture", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK15OperatorPictureC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK15OperatorPictureC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK15OperatorPictureC6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK15OperatorPictureC6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture", + "mangledName": "$s11SalemoveSDK15OperatorPictureC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "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": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "GeneralError", + "printedName": "GeneralError", + "children": [ + { + "kind": "Var", + "name": "internalError", + "printedName": "internalError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.GeneralError.Type) -> SalemoveSDK.GeneralError", + "children": [ + { + "kind": "TypeNominal", + "name": "GeneralError", + "printedName": "SalemoveSDK.GeneralError", + "usr": "c:@M@SalemoveSDK@E@GeneralError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.GeneralError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GeneralError", + "printedName": "SalemoveSDK.GeneralError", + "usr": "c:@M@SalemoveSDK@E@GeneralError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@GeneralError@GeneralErrorInternalError", + "mangledName": "$s11SalemoveSDK12GeneralErrorO08internalD0yA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "networkError", + "printedName": "networkError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.GeneralError.Type) -> SalemoveSDK.GeneralError", + "children": [ + { + "kind": "TypeNominal", + "name": "GeneralError", + "printedName": "SalemoveSDK.GeneralError", + "usr": "c:@M@SalemoveSDK@E@GeneralError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.GeneralError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GeneralError", + "printedName": "SalemoveSDK.GeneralError", + "usr": "c:@M@SalemoveSDK@E@GeneralError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@GeneralError@GeneralErrorNetworkError", + "mangledName": "$s11SalemoveSDK12GeneralErrorO07networkD0yA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.GeneralError?", + "children": [ + { + "kind": "TypeNominal", + "name": "GeneralError", + "printedName": "SalemoveSDK.GeneralError", + "usr": "c:@M@SalemoveSDK@E@GeneralError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK12GeneralErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK12GeneralErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK12GeneralErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK12GeneralErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK12GeneralErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK12GeneralErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK12GeneralErrorO03_nsD6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK12GeneralErrorO03_nsD6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK12GeneralErrorO03_nsD6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK12GeneralErrorO03_nsD6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@GeneralError", + "mangledName": "$s11SalemoveSDK12GeneralErrorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ContextError", + "printedName": "ContextError", + "children": [ + { + "kind": "Var", + "name": "invalidURL", + "printedName": "invalidURL", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ContextError.Type) -> SalemoveSDK.ContextError", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextError", + "printedName": "SalemoveSDK.ContextError", + "usr": "c:@M@SalemoveSDK@E@ContextError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ContextError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextError", + "printedName": "SalemoveSDK.ContextError", + "usr": "c:@M@SalemoveSDK@E@ContextError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ContextError@ContextErrorInvalidURL", + "mangledName": "$s11SalemoveSDK12ContextErrorO10invalidURLyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.ContextError?", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextError", + "printedName": "SalemoveSDK.ContextError", + "usr": "c:@M@SalemoveSDK@E@ContextError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK12ContextErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK12ContextErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK12ContextErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK12ContextErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK12ContextErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK12ContextErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK12ContextErrorO03_nsD6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK12ContextErrorO03_nsD6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK12ContextErrorO03_nsD6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK12ContextErrorO03_nsD6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@ContextError", + "mangledName": "$s11SalemoveSDK12ContextErrorO", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ConfigurationError", + "printedName": "ConfigurationError", + "children": [ + { + "kind": "Var", + "name": "invalidSite", + "printedName": "invalidSite", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ConfigurationError.Type) -> SalemoveSDK.ConfigurationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ConfigurationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError@ConfigurationErrorInvalidSite", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO11invalidSiteyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "invalidEnvironment", + "printedName": "invalidEnvironment", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ConfigurationError.Type) -> SalemoveSDK.ConfigurationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ConfigurationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError@ConfigurationErrorInvalidEnvironment", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO18invalidEnvironmentyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "invalidAppToken", + "printedName": "invalidAppToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ConfigurationError.Type) -> SalemoveSDK.ConfigurationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ConfigurationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError@ConfigurationErrorInvalidAppToken", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO15invalidAppTokenyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "invalidApiToken", + "printedName": "invalidApiToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ConfigurationError.Type) -> SalemoveSDK.ConfigurationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ConfigurationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError@ConfigurationErrorInvalidApiToken", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO15invalidApiTokenyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Available", + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "apiTokenNotSupported", + "printedName": "apiTokenNotSupported", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ConfigurationError.Type) -> SalemoveSDK.ConfigurationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ConfigurationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError@ConfigurationErrorApiTokenNotSupported", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO20apiTokenNotSupportedyA2CmF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "Available", + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "invalidSiteApiKey", + "printedName": "invalidSiteApiKey", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ConfigurationError.Type) -> SalemoveSDK.ConfigurationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ConfigurationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError@ConfigurationErrorInvalidSiteApiKey", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO17invalidSiteApiKeyyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Var", + "name": "invalidRegionEndpoint", + "printedName": "invalidRegionEndpoint", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ConfigurationError.Type) -> SalemoveSDK.ConfigurationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ConfigurationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError@ConfigurationErrorInvalidRegionEndpoint", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO21invalidRegionEndpointyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 6 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.ConfigurationError?", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK18ConfigurationErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK18ConfigurationErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK18ConfigurationErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK18ConfigurationErrorO03_nsD6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO03_nsD6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK18ConfigurationErrorO03_nsD6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO03_nsD6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "MediaUpgradeError", + "printedName": "MediaUpgradeError", + "children": [ + { + "kind": "Var", + "name": "requestError", + "printedName": "requestError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaUpgradeError.Type) -> SalemoveSDK.MediaUpgradeError", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeError", + "printedName": "SalemoveSDK.MediaUpgradeError", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaUpgradeError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeError", + "printedName": "SalemoveSDK.MediaUpgradeError", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError@MediaUpgradeErrorRequestError", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO07requestE0yA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "unsupportedRequest", + "printedName": "unsupportedRequest", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaUpgradeError.Type) -> SalemoveSDK.MediaUpgradeError", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeError", + "printedName": "SalemoveSDK.MediaUpgradeError", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaUpgradeError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeError", + "printedName": "SalemoveSDK.MediaUpgradeError", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError@MediaUpgradeErrorUnsupportedRequest", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO18unsupportedRequestyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.MediaUpgradeError?", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeError", + "printedName": "SalemoveSDK.MediaUpgradeError", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK17MediaUpgradeErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK17MediaUpgradeErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17MediaUpgradeErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17MediaUpgradeErrorO03_nsE6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO03_nsE6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17MediaUpgradeErrorO03_nsE6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO03_nsE6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "EngagementError", + "printedName": "EngagementError", + "children": [ + { + "kind": "Var", + "name": "operatorUnavailable", + "printedName": "operatorUnavailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementError.Type) -> SalemoveSDK.EngagementError", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@EngagementError@EngagementErrorOperatorUnavailable", + "mangledName": "$s11SalemoveSDK15EngagementErrorO19operatorUnavailableyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "timeout", + "printedName": "timeout", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementError.Type) -> SalemoveSDK.EngagementError", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@EngagementError@EngagementErrorTimeout", + "mangledName": "$s11SalemoveSDK15EngagementErrorO7timeoutyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "rejected", + "printedName": "rejected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementError.Type) -> SalemoveSDK.EngagementError", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@EngagementError@EngagementErrorRejected", + "mangledName": "$s11SalemoveSDK15EngagementErrorO8rejectedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "visitorCanceled", + "printedName": "visitorCanceled", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementError.Type) -> SalemoveSDK.EngagementError", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@EngagementError@EngagementErrorVisitorCanceled", + "mangledName": "$s11SalemoveSDK15EngagementErrorO15visitorCanceledyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "operatorCanceled", + "printedName": "operatorCanceled", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementError.Type) -> SalemoveSDK.EngagementError", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@EngagementError@EngagementErrorOperatorCanceled", + "mangledName": "$s11SalemoveSDK15EngagementErrorO16operatorCanceledyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "operatorLeft", + "printedName": "operatorLeft", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementError.Type) -> SalemoveSDK.EngagementError", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@EngagementError@EngagementErrorOperatorLeft", + "mangledName": "$s11SalemoveSDK15EngagementErrorO12operatorLeftyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementError?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK15EngagementErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK15EngagementErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK15EngagementErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK15EngagementErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK15EngagementErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK15EngagementErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK15EngagementErrorO03_nsD6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK15EngagementErrorO03_nsD6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK15EngagementErrorO03_nsD6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK15EngagementErrorO03_nsD6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@EngagementError", + "mangledName": "$s11SalemoveSDK15EngagementErrorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "MediaError", + "printedName": "MediaError", + "children": [ + { + "kind": "Var", + "name": "permissionDenied", + "printedName": "permissionDenied", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaError.Type) -> SalemoveSDK.MediaError", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@MediaError@MediaErrorPermissionDenied", + "mangledName": "$s11SalemoveSDK10MediaErrorO16permissionDeniedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "screenSharingNotAvailable", + "printedName": "screenSharingNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaError.Type) -> SalemoveSDK.MediaError", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@MediaError@MediaErrorScreenSharingNotAvailable", + "mangledName": "$s11SalemoveSDK10MediaErrorO25screenSharingNotAvailableyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "notAvailableOnIOSVersion", + "printedName": "notAvailableOnIOSVersion", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaError.Type) -> SalemoveSDK.MediaError", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@MediaError@MediaErrorNotAvailableOnIOSVersion", + "mangledName": "$s11SalemoveSDK10MediaErrorO24notAvailableOnIOSVersionyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "unsupportedEngagementType", + "printedName": "unsupportedEngagementType", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaError.Type) -> SalemoveSDK.MediaError", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@MediaError@MediaErrorUnsupportedEngagementType", + "mangledName": "$s11SalemoveSDK10MediaErrorO25unsupportedEngagementTypeyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.MediaError?", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10MediaErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK10MediaErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK10MediaErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK10MediaErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10MediaErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK10MediaErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10MediaErrorO03_nsD6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK10MediaErrorO03_nsD6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10MediaErrorO03_nsD6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK10MediaErrorO03_nsD6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@MediaError", + "mangledName": "$s11SalemoveSDK10MediaErrorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "QueueError", + "printedName": "QueueError", + "children": [ + { + "kind": "Var", + "name": "queueClosed", + "printedName": "queueClosed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueError.Type) -> SalemoveSDK.QueueError", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@QueueError@QueueErrorQueueClosed", + "mangledName": "$s11SalemoveSDK10QueueErrorO11queueClosedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "queueFull", + "printedName": "queueFull", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueError.Type) -> SalemoveSDK.QueueError", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@QueueError@QueueErrorQueueFull", + "mangledName": "$s11SalemoveSDK10QueueErrorO9queueFullyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "invalidId", + "printedName": "invalidId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueError.Type) -> SalemoveSDK.QueueError", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@QueueError@QueueErrorInvalidId", + "mangledName": "$s11SalemoveSDK10QueueErrorO9invalidIdyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "alreadyEnqueued", + "printedName": "alreadyEnqueued", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueError.Type) -> SalemoveSDK.QueueError", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@QueueError@QueueErrorAlreadyEnqueued", + "mangledName": "$s11SalemoveSDK10QueueErrorO15alreadyEnqueuedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.QueueError?", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10QueueErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK10QueueErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK10QueueErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK10QueueErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10QueueErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK10QueueErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10QueueErrorO03_nsD6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK10QueueErrorO03_nsD6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10QueueErrorO03_nsD6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK10QueueErrorO03_nsD6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@QueueError", + "mangledName": "$s11SalemoveSDK10QueueErrorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FileError", + "printedName": "FileError", + "children": [ + { + "kind": "Var", + "name": "infected", + "printedName": "infected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.FileError.Type) -> SalemoveSDK.FileError", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.FileError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@FileError@FileErrorInfected", + "mangledName": "$s11SalemoveSDK9FileErrorO8infectedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "unsupportedFileType", + "printedName": "unsupportedFileType", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.FileError.Type) -> SalemoveSDK.FileError", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.FileError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@FileError@FileErrorUnsupportedFileType", + "mangledName": "$s11SalemoveSDK9FileErrorO011unsupportedC4TypeyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "fileTooBig", + "printedName": "fileTooBig", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.FileError.Type) -> SalemoveSDK.FileError", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.FileError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@FileError@FileErrorFileTooBig", + "mangledName": "$s11SalemoveSDK9FileErrorO10fileTooBigyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "invalidFileURL", + "printedName": "invalidFileURL", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.FileError.Type) -> SalemoveSDK.FileError", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.FileError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@FileError@FileErrorInvalidFileURL", + "mangledName": "$s11SalemoveSDK9FileErrorO07invalidC3URLyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "fileUnavailable", + "printedName": "fileUnavailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.FileError.Type) -> SalemoveSDK.FileError", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.FileError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@FileError@FileErrorFileUnavailable", + "mangledName": "$s11SalemoveSDK9FileErrorO15fileUnavailableyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "forbidden", + "printedName": "forbidden", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.FileError.Type) -> SalemoveSDK.FileError", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.FileError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@FileError@FileErrorForbidden", + "mangledName": "$s11SalemoveSDK9FileErrorO9forbiddenyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.FileError?", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK9FileErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK9FileErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK9FileErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK9FileErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK9FileErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK9FileErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK9FileErrorO03_nsD6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK9FileErrorO03_nsD6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK9FileErrorO03_nsD6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK9FileErrorO03_nsD6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@FileError", + "mangledName": "$s11SalemoveSDK9FileErrorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SalemoveError", + "printedName": "SalemoveError", + "children": [ + { + "kind": "Var", + "name": "reason", + "printedName": "reason", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError(py)reason", + "mangledName": "$s11SalemoveSDK0A5ErrorC6reasonSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError(im)reason", + "mangledName": "$s11SalemoveSDK0A5ErrorC6reasonSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError(py)error", + "mangledName": "$s11SalemoveSDK0A5ErrorC5errors0C0_pSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError(im)error", + "mangledName": "$s11SalemoveSDK0A5ErrorC5errors0C0_pSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(reason:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK0A5ErrorC6reason5errorACSS_s0C0_pSgtcfc", + "mangledName": "$s11SalemoveSDK0A5ErrorC6reason5errorACSS_s0C0_pSgtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError(im)init", + "mangledName": "$s11SalemoveSDK0A5ErrorCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError", + "mangledName": "$s11SalemoveSDK0A5ErrorC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Queue", + "printedName": "Queue", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(py)id", + "mangledName": "$s11SalemoveSDK5QueueC2idSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(im)id", + "mangledName": "$s11SalemoveSDK5QueueC2idSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(py)name", + "mangledName": "$s11SalemoveSDK5QueueC4nameSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(im)name", + "mangledName": "$s11SalemoveSDK5QueueC4nameSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "state", + "printedName": "state", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueState", + "printedName": "SalemoveSDK.QueueState", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueState" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(py)state", + "mangledName": "$s11SalemoveSDK5QueueC5stateAA0C5StateCvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueState", + "printedName": "SalemoveSDK.QueueState", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(im)state", + "mangledName": "$s11SalemoveSDK5QueueC5stateAA0C5StateCvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDefault", + "printedName": "isDefault", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(py)isDefault", + "mangledName": "$s11SalemoveSDK5QueueC9isDefaultSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "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@SalemoveSDK@objc(cs)Queue(im)isDefault", + "mangledName": "$s11SalemoveSDK5QueueC9isDefaultSbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Queue", + "printedName": "SalemoveSDK.Queue", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(im)init", + "mangledName": "$s11SalemoveSDK5QueueCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue", + "mangledName": "$s11SalemoveSDK5QueueC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "QueueState", + "printedName": "QueueState", + "children": [ + { + "kind": "Var", + "name": "status", + "printedName": "status", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10QueueStateC6statusAA0C6StatusOvp", + "mangledName": "$s11SalemoveSDK10QueueStateC6statusAA0C6StatusOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10QueueStateC6statusAA0C6StatusOvg", + "mangledName": "$s11SalemoveSDK10QueueStateC6statusAA0C6StatusOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "media", + "printedName": "media", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.MediaType]", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10QueueStateC5mediaSayAA9MediaTypeOGvp", + "mangledName": "$s11SalemoveSDK10QueueStateC5mediaSayAA9MediaTypeOGvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.MediaType]", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10QueueStateC5mediaSayAA9MediaTypeOGvg", + "mangledName": "$s11SalemoveSDK10QueueStateC5mediaSayAA9MediaTypeOGvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueState", + "printedName": "SalemoveSDK.QueueState", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueState" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueState(im)init", + "mangledName": "$s11SalemoveSDK10QueueStateCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueState", + "printedName": "SalemoveSDK.QueueState", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueState" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10QueueStateC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK10QueueStateC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueState", + "mangledName": "$s11SalemoveSDK10QueueStateC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "QueueStatus", + "printedName": "QueueStatus", + "children": [ + { + "kind": "Var", + "name": "open", + "printedName": "open", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueStatus.Type) -> SalemoveSDK.QueueStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK11QueueStatusO4openyA2CmF", + "mangledName": "$s11SalemoveSDK11QueueStatusO4openyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "closed", + "printedName": "closed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueStatus.Type) -> SalemoveSDK.QueueStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK11QueueStatusO6closedyA2CmF", + "mangledName": "$s11SalemoveSDK11QueueStatusO6closedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "full", + "printedName": "full", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueStatus.Type) -> SalemoveSDK.QueueStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK11QueueStatusO4fullyA2CmF", + "mangledName": "$s11SalemoveSDK11QueueStatusO4fullyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "unstaffed", + "printedName": "unstaffed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueStatus.Type) -> SalemoveSDK.QueueStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK11QueueStatusO9unstaffedyA2CmF", + "mangledName": "$s11SalemoveSDK11QueueStatusO9unstaffedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueStatus.Type) -> SalemoveSDK.QueueStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK11QueueStatusO7unknownyA2CmF", + "mangledName": "$s11SalemoveSDK11QueueStatusO7unknownyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.QueueStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK11QueueStatusO8rawValueACSgSS_tcfc", + "mangledName": "$s11SalemoveSDK11QueueStatusO8rawValueACSgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK11QueueStatusO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK11QueueStatusO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK11QueueStatusO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK11QueueStatusO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK11QueueStatusO", + "mangledName": "$s11SalemoveSDK11QueueStatusO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Salemove", + "printedName": "Salemove", + "children": [ + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "Salemove", + "printedName": "SalemoveSDK.Salemove", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(cpy)sharedInstance", + "mangledName": "$s11SalemoveSDK0A0C14sharedInstanceACvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Salemove", + "printedName": "SalemoveSDK.Salemove", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(cm)sharedInstance", + "mangledName": "$s11SalemoveSDK0A0C14sharedInstanceACvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentInteractor", + "printedName": "currentInteractor", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "SalemoveSDK.Interactable?" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvp", + "mangledName": "$s11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Interactable?", + "children": [ + { + "kind": "TypeNominal", + "name": "Interactable", + "printedName": "SalemoveSDK.Interactable", + "usr": "s:11SalemoveSDK12InteractableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvg", + "mangledName": "$s11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Interactable?", + "children": [ + { + "kind": "TypeNominal", + "name": "Interactable", + "printedName": "SalemoveSDK.Interactable", + "usr": "s:11SalemoveSDK12InteractableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvs", + "mangledName": "$s11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvM", + "mangledName": "$s11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "environment", + "printedName": "environment", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(py)environment", + "mangledName": "$s11SalemoveSDK0A0C11environmentSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(im)environment", + "mangledName": "$s11SalemoveSDK0A0C11environmentSSvg", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "site", + "printedName": "site", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(py)site", + "mangledName": "$s11SalemoveSDK0A0C4siteSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(im)site", + "mangledName": "$s11SalemoveSDK0A0C4siteSSvg", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "appToken", + "printedName": "appToken", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(py)appToken", + "mangledName": "$s11SalemoveSDK0A0C8appTokenSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(im)appToken", + "mangledName": "$s11SalemoveSDK0A0C8appTokenSSvg", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "secureConversations", + "printedName": "secureConversations", + "children": [ + { + "kind": "TypeNominal", + "name": "SecureConversations", + "printedName": "SalemoveSDK.Salemove.SecureConversations", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C19secureConversationsAC06SecureD0Cvp", + "mangledName": "$s11SalemoveSDK0A0C19secureConversationsAC06SecureD0Cvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "SecureConversations", + "printedName": "SalemoveSDK.Salemove.SecureConversations", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C19secureConversationsAC06SecureD0Cvg", + "mangledName": "$s11SalemoveSDK0A0C19secureConversationsAC06SecureD0Cvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SecureConversations", + "printedName": "SalemoveSDK.Salemove.SecureConversations", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C19secureConversationsAC06SecureD0Cvs", + "mangledName": "$s11SalemoveSDK0A0C19secureConversationsAC06SecureD0Cvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C19secureConversationsAC06SecureD0CvM", + "mangledName": "$s11SalemoveSDK0A0C19secureConversationsAC06SecureD0CvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "callVisualizer", + "printedName": "callVisualizer", + "children": [ + { + "kind": "TypeNominal", + "name": "CallVisualizer", + "printedName": "SalemoveSDK.Salemove.CallVisualizer", + "usr": "s:11SalemoveSDK0A0C14CallVisualizerC" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C14callVisualizerAC04CallD0Cvp", + "mangledName": "$s11SalemoveSDK0A0C14callVisualizerAC04CallD0Cvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CallVisualizer", + "printedName": "SalemoveSDK.Salemove.CallVisualizer", + "usr": "s:11SalemoveSDK0A0C14CallVisualizerC" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C14callVisualizerAC04CallD0Cvg", + "mangledName": "$s11SalemoveSDK0A0C14callVisualizerAC04CallD0Cvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CallVisualizer", + "printedName": "SalemoveSDK.Salemove.CallVisualizer", + "usr": "s:11SalemoveSDK0A0C14CallVisualizerC" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C14callVisualizerAC04CallD0Cvs", + "mangledName": "$s11SalemoveSDK0A0C14callVisualizerAC04CallD0Cvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C14callVisualizerAC04CallD0CvM", + "mangledName": "$s11SalemoveSDK0A0C14callVisualizerAC04CallD0CvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pushNotifications", + "printedName": "pushNotifications", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.PushNotifications", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C17pushNotificationsAA04PushD0Cvp", + "mangledName": "$s11SalemoveSDK0A0C17pushNotificationsAA04PushD0Cvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.PushNotifications", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C17pushNotificationsAA04PushD0Cvg", + "mangledName": "$s11SalemoveSDK0A0C17pushNotificationsAA04PushD0Cvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "uploadFileToEngagement", + "printedName": "uploadFileToEngagement(_:progress:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.EngagementFileProgress) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileProgress) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementFileProgress", + "printedName": "SalemoveSDK.EngagementFileProgress", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileInformation?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.EngagementFileInformation?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementFileInformation?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileInformation", + "printedName": "SalemoveSDK.EngagementFileInformation", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileInformation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)uploadFileToEngagement:progress:completion:", + "mangledName": "$s11SalemoveSDK0A0C22uploadFileToEngagement_8progress10completionyAA0fD0C_yAA0fD8ProgressCcSgyAA0fD11InformationCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "uploadFileToEngagement:progress:completion:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetchFile", + "printedName": "fetchFile(engagementFile:progress:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.EngagementFileProgress) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileProgress) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementFileProgress", + "printedName": "SalemoveSDK.EngagementFileProgress", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileData?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.EngagementFileData?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementFileData?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileData", + "printedName": "SalemoveSDK.EngagementFileData", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)fetchFileWithEngagementFile:progress:completion:", + "mangledName": "$s11SalemoveSDK0A0C9fetchFile010engagementD08progress10completionyAA010EngagementD0C_yAA0hD8ProgressCcSgyAA0hD4DataCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "fetchFileWithEngagementFile:progress:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "VisitorInfo", + "printedName": "VisitorInfo", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV4nameSSSgvp", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV4nameSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV4nameSSSgvg", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV4nameSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "email", + "printedName": "email", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV5emailSSSgvp", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV5emailSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV5emailSSSgvg", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV5emailSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "phone", + "printedName": "phone", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV5phoneSSSgvp", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV5phoneSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV5phoneSSSgvg", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV5phoneSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "note", + "printedName": "note", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV4noteSSSgvp", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV4noteSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV4noteSSSgvg", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV4noteSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "customAttributes", + "printedName": "customAttributes", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV16customAttributesSDyS2SGSgvp", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV16customAttributesSDyS2SGSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV16customAttributesSDyS2SGSgvg", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV16customAttributesSDyS2SGSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "banned", + "printedName": "banned", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV6bannedSbvp", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV6bannedSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV6bannedSbvg", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV6bannedSbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorInfo", + "printedName": "SalemoveSDK.Salemove.VisitorInfo", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV4fromAEs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "VisitorInfo", + "printedName": "SalemoveSDK.Salemove.VisitorInfo", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV" + }, + { + "kind": "TypeNominal", + "name": "VisitorInfo", + "printedName": "SalemoveSDK.Salemove.VisitorInfo", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV2eeoiySbAE_AEtFZ", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV2eeoiySbAE_AEtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(with:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "SalemoveSDK.Salemove.Configuration", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C9configure4with10completionyAC13ConfigurationV_yycSgtF", + "mangledName": "$s11SalemoveSDK0A0C9configure4with10completionyAC13ConfigurationV_yycSgtF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(interactor:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Interactable", + "printedName": "SalemoveSDK.Interactable", + "usr": "s:11SalemoveSDK12InteractableP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C9configure10interactoryAA12Interactable_p_tF", + "mangledName": "$s11SalemoveSDK0A0C9configure10interactoryAA12Interactable_p_tF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "AuthorizationMethod", + "printedName": "AuthorizationMethod", + "children": [ + { + "kind": "Var", + "name": "appToken", + "printedName": "appToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.AuthorizationMethod.Type) -> (Swift.String) -> SalemoveSDK.Salemove.AuthorizationMethod", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> SalemoveSDK.Salemove.AuthorizationMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthorizationMethod", + "printedName": "SalemoveSDK.Salemove.AuthorizationMethod", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.AuthorizationMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthorizationMethod", + "printedName": "SalemoveSDK.Salemove.AuthorizationMethod", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO8appTokenyAESScAEmF", + "mangledName": "$s11SalemoveSDK0A0C19AuthorizationMethodO8appTokenyAESScAEmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "siteApiKey", + "printedName": "siteApiKey", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.AuthorizationMethod.Type) -> (Swift.String, Swift.String) -> SalemoveSDK.Salemove.AuthorizationMethod", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, Swift.String) -> SalemoveSDK.Salemove.AuthorizationMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthorizationMethod", + "printedName": "SalemoveSDK.Salemove.AuthorizationMethod", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(id: Swift.String, secret: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.AuthorizationMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthorizationMethod", + "printedName": "SalemoveSDK.Salemove.AuthorizationMethod", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO10siteApiKeyyAESS_SStcAEmF", + "mangledName": "$s11SalemoveSDK0A0C19AuthorizationMethodO10siteApiKeyyAESS_SStcAEmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO", + "mangledName": "$s11SalemoveSDK0A0C19AuthorizationMethodO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true + }, + { + "kind": "TypeDecl", + "name": "Region", + "printedName": "Region", + "children": [ + { + "kind": "Var", + "name": "us", + "printedName": "us", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.Region.Type) -> SalemoveSDK.Salemove.Region", + "children": [ + { + "kind": "TypeNominal", + "name": "Region", + "printedName": "SalemoveSDK.Salemove.Region", + "usr": "s:11SalemoveSDK0A0C6RegionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.Region.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Region", + "printedName": "SalemoveSDK.Salemove.Region", + "usr": "s:11SalemoveSDK0A0C6RegionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C6RegionO2usyA2EmF", + "mangledName": "$s11SalemoveSDK0A0C6RegionO2usyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "eu", + "printedName": "eu", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.Region.Type) -> SalemoveSDK.Salemove.Region", + "children": [ + { + "kind": "TypeNominal", + "name": "Region", + "printedName": "SalemoveSDK.Salemove.Region", + "usr": "s:11SalemoveSDK0A0C6RegionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.Region.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Region", + "printedName": "SalemoveSDK.Salemove.Region", + "usr": "s:11SalemoveSDK0A0C6RegionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C6RegionO2euyA2EmF", + "mangledName": "$s11SalemoveSDK0A0C6RegionO2euyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "custom", + "printedName": "custom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.Region.Type) -> (Foundation.URL) -> SalemoveSDK.Salemove.Region", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.URL) -> SalemoveSDK.Salemove.Region", + "children": [ + { + "kind": "TypeNominal", + "name": "Region", + "printedName": "SalemoveSDK.Salemove.Region", + "usr": "s:11SalemoveSDK0A0C6RegionO" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.Region.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Region", + "printedName": "SalemoveSDK.Salemove.Region", + "usr": "s:11SalemoveSDK0A0C6RegionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C6RegionO6customyAE10Foundation3URLVcAEmF", + "mangledName": "$s11SalemoveSDK0A0C6RegionO6customyAE10Foundation3URLVcAEmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK0A0C6RegionO", + "mangledName": "$s11SalemoveSDK0A0C6RegionO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true + }, + { + "kind": "TypeDecl", + "name": "Configuration", + "printedName": "Configuration", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(siteId:region:authorizingMethod:pushNotifications:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "SalemoveSDK.Salemove.Configuration", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Region", + "printedName": "SalemoveSDK.Salemove.Region", + "usr": "s:11SalemoveSDK0A0C6RegionO" + }, + { + "kind": "TypeNominal", + "name": "AuthorizationMethod", + "printedName": "SalemoveSDK.Salemove.AuthorizationMethod", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO" + }, + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "hasDefaultArg": true, + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV6siteId6region17authorizingMethod17pushNotificationsAESS_AC6RegionOAC013AuthorizationH0OAE04PushJ0OtKcfc", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV6siteId6region17authorizingMethod17pushNotificationsAESS_AC6RegionOAC013AuthorizationH0OAE04PushJ0OtKcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "PushNotifications", + "printedName": "PushNotifications", + "children": [ + { + "kind": "Var", + "name": "disabled", + "printedName": "disabled", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.Configuration.PushNotifications.Type) -> SalemoveSDK.Salemove.Configuration.PushNotifications", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO8disabledyA2GmF", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO8disabledyA2GmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "sandbox", + "printedName": "sandbox", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.Configuration.PushNotifications.Type) -> SalemoveSDK.Salemove.Configuration.PushNotifications", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO7sandboxyA2GmF", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO7sandboxyA2GmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "production", + "printedName": "production", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.Configuration.PushNotifications.Type) -> SalemoveSDK.Salemove.Configuration.PushNotifications", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO10productionyA2GmF", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO10productionyA2GmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + }, + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO2eeoiySbAG_AGtFZ", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO2eeoiySbAG_AGtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO9hashValueSivp", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO9hashValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO9hashValueSivg", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO9hashValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO4hash4intoys6HasherVz_tF", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO4hash4intoys6HasherVz_tF", + "moduleName": "SalemoveSDK", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true + }, + { + "kind": "Function", + "name": "send", + "printedName": "send(selectedOptionValue:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C4send19selectedOptionValue10completionySS_ys6ResultOyAA7MessageCs5Error_pGctF", + "mangledName": "$s11SalemoveSDK0A0C4send19selectedOptionValue10completionySS_ys6ResultOyAA7MessageCs5Error_pGctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetchFile", + "printedName": "fetchFile(_:progress:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.EngagementFileProgress) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileProgress) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementFileProgress", + "printedName": "SalemoveSDK.EngagementFileProgress", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileData?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.EngagementFileData?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementFileData?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileData", + "printedName": "SalemoveSDK.EngagementFileData", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)fetchFile:progress:completion:", + "mangledName": "$s11SalemoveSDK0A0C9fetchFile_8progress10completionySS_yAA010EngagementD8ProgressCcSgyAA0gD4DataCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "fetchFile:progress:completion:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "updateInformation", + "printedName": "updateInformation(name:email:phone:externalID:customAttributes:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C17updateInformation4name5email5phone10externalID16customAttributes10completionySSSg_A3KSDyS2SGSgySb_AA0A5ErrorCSgtctF", + "mangledName": "$s11SalemoveSDK0A0C17updateInformation4name5email5phone10externalID16customAttributes10completionySSSg_A3KSDyS2SGSgySb_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "send", + "printedName": "send(selectedOptionValue:messageId:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Message?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.Message?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message?", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)sendWithSelectedOptionValue:messageId:completion:", + "mangledName": "$s11SalemoveSDK0A0C4send19selectedOptionValue9messageId10completionySS_SSyAA7MessageCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "sendWithSelectedOptionValue:messageId:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(appToken:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)configureWithAppToken:error:", + "mangledName": "$s11SalemoveSDK0A0C9configure8appTokenySS_tKF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "configureWithAppToken:error:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(site:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)configureWithSite:error:", + "mangledName": "$s11SalemoveSDK0A0C9configure4siteySS_tKF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "configureWithSite:error:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(environment:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)configureWithEnvironment:error:", + "mangledName": "$s11SalemoveSDK0A0C9configure11environmentySS_tKF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "configureWithEnvironment:error:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "queueForEngagement", + "printedName": "queueForEngagement(queueID:visitorContext:shouldCloseAllQueues:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.QueueTicket?", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueTicket", + "printedName": "SalemoveSDK.QueueTicket", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)queueForEngagementWithQueueID:visitorContext:shouldCloseAllQueues:completion:", + "mangledName": "$s11SalemoveSDK0A0C18queueForEngagement0C2ID14visitorContext20shouldCloseAllQueues10completionySS_AA07VisitorH0CSbyAA11QueueTicketCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "queueForEngagementWithQueueID:visitorContext:shouldCloseAllQueues:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "queueForEngagement", + "printedName": "queueForEngagement(queueID:visitorContext:shouldCloseAllQueues:mediaType:options:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementOptions", + "printedName": "SalemoveSDK.EngagementOptions", + "usr": "s:11SalemoveSDK17EngagementOptionsV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.QueueTicket?", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueTicket", + "printedName": "SalemoveSDK.QueueTicket", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C18queueForEngagement0C2ID14visitorContext20shouldCloseAllQueues9mediaType7options10completionySS_AA07VisitorH0CSbAA05MediaN0OAA0E7OptionsVSgyAA11QueueTicketCSg_AA0A5ErrorCSgtctF", + "mangledName": "$s11SalemoveSDK0A0C18queueForEngagement0C2ID14visitorContext20shouldCloseAllQueues9mediaType7options10completionySS_AA07VisitorH0CSbAA05MediaN0OAA0E7OptionsVSgyAA11QueueTicketCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestEngagementWith", + "printedName": "requestEngagementWith(selectedOperator:visitorContext:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + }, + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementRequest?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementRequest", + "printedName": "SalemoveSDK.EngagementRequest", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)requestEngagementWithSelectedOperator:visitorContext:completion:", + "mangledName": "$s11SalemoveSDK0A0C21requestEngagementWith16selectedOperator14visitorContext10completionyAA0G0C_AA07VisitorI0CyAA0D7RequestCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "requestEngagementWithSelectedOperator:visitorContext:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestEngagementWith", + "printedName": "requestEngagementWith(selectedOperator:visitorContext:mediaType:options:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + }, + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + }, + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementOptions", + "printedName": "SalemoveSDK.EngagementOptions", + "usr": "s:11SalemoveSDK17EngagementOptionsV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementRequest?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementRequest", + "printedName": "SalemoveSDK.EngagementRequest", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C21requestEngagementWith16selectedOperator14visitorContext9mediaType7options10completionyAA0G0C_AA07VisitorI0CAA05MediaK0OAA0D7OptionsVSgyAA0D7RequestCSg_AA0A5ErrorCSgtctF", + "mangledName": "$s11SalemoveSDK0A0C21requestEngagementWith16selectedOperator14visitorContext9mediaType7options10completionyAA0G0C_AA07VisitorI0CAA05MediaK0OAA0D7OptionsVSgyAA0D7RequestCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestVisitorCode", + "printedName": "requestVisitorCode(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)requestVisitorCodeWithCompletion:", + "mangledName": "$s11SalemoveSDK0A0C18requestVisitorCode10completionyySSSg_AA0A5ErrorCSgtc_tF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "requestVisitorCodeWithCompletion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestMediaUpgrade", + "printedName": "requestMediaUpgrade(offer:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "MediaUpgradeOffer", + "printedName": "SalemoveSDK.MediaUpgradeOffer", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)requestMediaUpgradeWithOffer:completion:", + "mangledName": "$s11SalemoveSDK0A0C19requestMediaUpgrade5offer10completionyAA0dE5OfferC_ySb_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "requestMediaUpgradeWithOffer:completion:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCurrentEngagement", + "printedName": "getCurrentEngagement()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Engagement?", + "children": [ + { + "kind": "TypeNominal", + "name": "Engagement", + "printedName": "SalemoveSDK.Engagement", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C20getCurrentEngagementAA0E0CSgyF", + "mangledName": "$s11SalemoveSDK0A0C20getCurrentEngagementAA0E0CSgyF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "submitSurveyAnswer", + "printedName": "submitSurveyAnswer(_:surveyId:engagementId:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Survey.Answer]", + "children": [ + { + "kind": "TypeNominal", + "name": "Answer", + "printedName": "SalemoveSDK.Survey.Answer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result<(), SalemoveSDK.SalemoveError>) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result<(), SalemoveSDK.SalemoveError>", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C18submitSurveyAnswer_8surveyId010engagementG010completionySayAA0D0V0E0VG_AA6TaggedVyAISSGSSys6ResultOyytAA0A5ErrorCGctF", + "mangledName": "$s11SalemoveSDK0A0C18submitSurveyAnswer_8surveyId010engagementG010completionySayAA0D0V0E0VG_AA6TaggedVyAISSGSSys6ResultOyytAA0A5ErrorCGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "waitForActiveEngagement", + "printedName": "waitForActiveEngagement(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Engagement?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.Engagement?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Engagement?", + "children": [ + { + "kind": "TypeNominal", + "name": "Engagement", + "printedName": "SalemoveSDK.Engagement", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)waitForActiveEngagementWithCompletion:", + "mangledName": "$s11SalemoveSDK0A0C23waitForActiveEngagement10completionyyAA0F0CSg_AA0A5ErrorCSgtc_tF", + "moduleName": "SalemoveSDK", + "objc_name": "waitForActiveEngagementWithCompletion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestEngagementWith", + "printedName": "requestEngagementWith(selectedOperator:visitorContext:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementRequest?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementRequest", + "printedName": "SalemoveSDK.EngagementRequest", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C21requestEngagementWith16selectedOperator14visitorContext10completionyAA0G0C_AA07VisitorI0CSgyAA0D7RequestCSg_AA0A5ErrorCSgtctF", + "mangledName": "$s11SalemoveSDK0A0C21requestEngagementWith16selectedOperator14visitorContext10completionyAA0G0C_AA07VisitorI0CSgyAA0D7RequestCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestEngagementWith", + "printedName": "requestEngagementWith(selectedOperator:visitorContext:mediaType:options:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementOptions", + "printedName": "SalemoveSDK.EngagementOptions", + "usr": "s:11SalemoveSDK17EngagementOptionsV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementRequest?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementRequest", + "printedName": "SalemoveSDK.EngagementRequest", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C21requestEngagementWith16selectedOperator14visitorContext9mediaType7options10completionyAA0G0C_AA07VisitorI0CSgAA05MediaK0OAA0D7OptionsVSgyAA0D7RequestCSg_AA0A5ErrorCSgtctF", + "mangledName": "$s11SalemoveSDK0A0C21requestEngagementWith16selectedOperator14visitorContext9mediaType7options10completionyAA0G0C_AA07VisitorI0CSgAA05MediaK0OAA0D7OptionsVSgyAA0D7RequestCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "cancel", + "printedName": "cancel(engagementRequest:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementRequest", + "printedName": "SalemoveSDK.EngagementRequest", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)cancelWithEngagementRequest:completion:", + "mangledName": "$s11SalemoveSDK0A0C6cancel17engagementRequest10completionyAA010EngagementE0C_ySb_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "cancelWithEngagementRequest:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestOperators", + "printedName": "requestOperators(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.Operator]?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([SalemoveSDK.Operator]?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.Operator]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Operator]", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C16requestOperators10completionyySayAA8OperatorCGSg_AA0A5ErrorCSgtc_tF", + "mangledName": "$s11SalemoveSDK0A0C16requestOperators10completionyySayAA8OperatorCGSg_AA0A5ErrorCSgtc_tF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestEngagedOperator", + "printedName": "requestEngagedOperator(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.Operator]?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([SalemoveSDK.Operator]?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.Operator]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Operator]", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)requestEngagedOperatorWithCompletion:", + "mangledName": "$s11SalemoveSDK0A0C22requestEngagedOperator10completionyySayAA0E0CGSg_AA0A5ErrorCSgtc_tF", + "moduleName": "SalemoveSDK", + "objc_name": "requestEngagedOperatorWithCompletion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "endEngagement", + "printedName": "endEngagement(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)endEngagementWithCompletion:", + "mangledName": "$s11SalemoveSDK0A0C13endEngagement10completionyySb_AA0A5ErrorCSgtc_tF", + "moduleName": "SalemoveSDK", + "objc_name": "endEngagementWithCompletion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "authentication", + "printedName": "authentication(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Authentication", + "printedName": "SalemoveSDK.Salemove.Authentication", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV" + }, + { + "kind": "TypeNominal", + "name": "Behavior", + "printedName": "SalemoveSDK.Salemove.Authentication.Behavior", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C14authentication4withAC14AuthenticationVAG8BehaviorO_tKF", + "mangledName": "$s11SalemoveSDK0A0C14authentication4withAC14AuthenticationVAG8BehaviorO_tKF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "Cancellable", + "printedName": "Cancellable", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(isCancelled:cancelOperation:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cancellable", + "printedName": "SalemoveSDK.Salemove.Cancellable", + "usr": "s:11SalemoveSDK0A0C11CancellableC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK0A0C11CancellableC11isCancelled15cancelOperationAESb_yycSgtcfc", + "mangledName": "$s11SalemoveSDK0A0C11CancellableC11isCancelled15cancelOperationAESb_yycSgtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "cancel", + "printedName": "cancel()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C11CancellableC6cancelyyF", + "mangledName": "$s11SalemoveSDK0A0C11CancellableC6cancelyyF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11SalemoveSDK0A0C11CancellableC", + "mangledName": "$s11SalemoveSDK0A0C11CancellableC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true + }, + { + "kind": "Function", + "name": "send", + "printedName": "send(option:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SingleChoiceOption", + "printedName": "SalemoveSDK.SingleChoiceOption", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C4send6option10completionyAA18SingleChoiceOptionC_ys6ResultOyAA7MessageCs5Error_pGctF", + "mangledName": "$s11SalemoveSDK0A0C4send6option10completionyAA18SingleChoiceOptionC_ys6ResultOyAA7MessageCs5Error_pGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "send", + "printedName": "send(message:attachment:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Attachment?", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Message?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.Message?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message?", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)sendWithMessage:attachment:completion:", + "mangledName": "$s11SalemoveSDK0A0C4send7message10attachment10completionySS_AA10AttachmentCSgyAA7MessageCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "sendWithMessage:attachment:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "send", + "printedName": "send(message:queueID:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Message?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.Message?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message?", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)sendWithMessage:queueID:completion:", + "mangledName": "$s11SalemoveSDK0A0C4send7message7queueID10completionySS_SSyAA7MessageCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "sendWithMessage:queueID:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "sendMessagePreview", + "printedName": "sendMessagePreview(message:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)sendMessagePreviewWithMessage:completion:", + "mangledName": "$s11SalemoveSDK0A0C18sendMessagePreview7message10completionySS_ySb_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "sendMessagePreviewWithMessage:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clearSession", + "printedName": "clearSession()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)clearSession", + "mangledName": "$s11SalemoveSDK0A0C12clearSessionyyF", + "moduleName": "SalemoveSDK", + "objc_name": "clearSession", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetchSiteConfiguration", + "printedName": "fetchSiteConfiguration(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "SalemoveSDK.Site", + "usr": "s:11SalemoveSDK4SiteV" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C22fetchSiteConfigurationyyys6ResultOyAA0D0Vs5Error_pGcF", + "mangledName": "$s11SalemoveSDK0A0C22fetchSiteConfigurationyyys6ResultOyAA0D0Vs5Error_pGcF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "updateVisitorInfo", + "printedName": "updateVisitorInfo(_:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "VisitorInfoUpdate", + "printedName": "SalemoveSDK.VisitorInfoUpdate", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C17updateVisitorInfo_10completionyAA0dE6UpdateV_ys6ResultOySbs5Error_pGctF", + "mangledName": "$s11SalemoveSDK0A0C17updateVisitorInfo_10completionyAA0dE6UpdateV_ys6ResultOySbs5Error_pGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetchVisitorInfo", + "printedName": "fetchVisitorInfo(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorInfo", + "printedName": "SalemoveSDK.Salemove.VisitorInfo", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C16fetchVisitorInfoyyys6ResultOyAC0dE0Vs5Error_pGcF", + "mangledName": "$s11SalemoveSDK0A0C16fetchVisitorInfoyyys6ResultOyAC0dE0Vs5Error_pGcF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "CallVisualizer", + "printedName": "CallVisualizer", + "children": [ + { + "kind": "Function", + "name": "requestVisitorCode", + "printedName": "requestVisitorCode(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cancellable", + "printedName": "SalemoveSDK.Salemove.Cancellable", + "usr": "s:11SalemoveSDK0A0C11CancellableC" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorCode", + "printedName": "SalemoveSDK.VisitorCode", + "usr": "s:11SalemoveSDK11VisitorCodeV" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C14CallVisualizerC18requestVisitorCode10completionAC11CancellableCys6ResultOyAA0fG0Vs5Error_pGc_tF", + "mangledName": "$s11SalemoveSDK0A0C14CallVisualizerC18requestVisitorCode10completionAC11CancellableCys6ResultOyAA0fG0Vs5Error_pGc_tF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "DiscardableResult", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11SalemoveSDK0A0C14CallVisualizerC", + "mangledName": "$s11SalemoveSDK0A0C14CallVisualizerC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "hasMissingDesignatedInitializers": true + }, + { + "kind": "TypeDecl", + "name": "Authentication", + "printedName": "Authentication", + "children": [ + { + "kind": "Function", + "name": "authenticate", + "printedName": "authenticate(with:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<(SalemoveSDK.Salemove, idToken: ()), Swift.String>", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.Salemove, idToken: ())", + "children": [ + { + "kind": "TypeNominal", + "name": "Salemove", + "printedName": "SalemoveSDK.Salemove", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result<(), SalemoveSDK.SalemoveError>) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result<(), SalemoveSDK.SalemoveError>", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV12authenticate4with10completionyAA6TaggedVyAC_yt7idTokentSSG_ys6ResultOyytAA0A5ErrorCGctF", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV12authenticate4with10completionyAA6TaggedVyAC_yt7idTokentSSG_ys6ResultOyytAA0A5ErrorCGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deauthenticate", + "printedName": "deauthenticate(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result<(), SalemoveSDK.SalemoveError>) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result<(), SalemoveSDK.SalemoveError>", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV14deauthenticateyyys6ResultOyytAA0A5ErrorCGcF", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV14deauthenticateyyys6ResultOyytAA0A5ErrorCGcF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isAuthenticated", + "printedName": "isAuthenticated", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV15isAuthenticatedSbvp", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV15isAuthenticatedSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV15isAuthenticatedSbvg", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV15isAuthenticatedSbvg", + "moduleName": "SalemoveSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Authentication", + "printedName": "SalemoveSDK.Salemove.Authentication", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK0A0C14AuthenticationVAEycfc", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationVAEycfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "Behavior", + "printedName": "Behavior", + "children": [ + { + "kind": "Var", + "name": "forbiddenDuringEngagement", + "printedName": "forbiddenDuringEngagement", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.Authentication.Behavior.Type) -> SalemoveSDK.Salemove.Authentication.Behavior", + "children": [ + { + "kind": "TypeNominal", + "name": "Behavior", + "printedName": "SalemoveSDK.Salemove.Authentication.Behavior", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.Authentication.Behavior.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Behavior", + "printedName": "SalemoveSDK.Salemove.Authentication.Behavior", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO25forbiddenDuringEngagementyA2GmF", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV8BehaviorO25forbiddenDuringEngagementyA2GmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Behavior", + "printedName": "SalemoveSDK.Salemove.Authentication.Behavior", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO" + }, + { + "kind": "TypeNominal", + "name": "Behavior", + "printedName": "SalemoveSDK.Salemove.Authentication.Behavior", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO2eeoiySbAG_AGtFZ", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV8BehaviorO2eeoiySbAG_AGtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO9hashValueSivp", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV8BehaviorO9hashValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO9hashValueSivg", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV8BehaviorO9hashValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO4hash4intoys6HasherVz_tF", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV8BehaviorO4hash4intoys6HasherVz_tF", + "moduleName": "SalemoveSDK", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV8BehaviorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true + }, + { + "kind": "Function", + "name": "fetchChatTranscript", + "printedName": "fetchChatTranscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result<[SalemoveSDK.Message], SalemoveSDK.SalemoveError>) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result<[SalemoveSDK.Message], SalemoveSDK.SalemoveError>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Message]", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C19fetchChatTranscriptyyys6ResultOySayAA7MessageCGAA0A5ErrorCGcF", + "mangledName": "$s11SalemoveSDK0A0C19fetchChatTranscriptyyys6ResultOySayAA7MessageCGAA0A5ErrorCGcF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configureLogLevel", + "printedName": "configureLogLevel(level:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)configureLogLevelWithLevel:", + "mangledName": "$s11SalemoveSDK0A0C17configureLogLevel5levelyAA0dE0O_tF", + "moduleName": "SalemoveSDK", + "objc_name": "configureLogLevelWithLevel:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "queueForEngagement", + "printedName": "queueForEngagement(queueID:visitorContext:shouldCloseAllQueues:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.QueueTicket?", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueTicket", + "printedName": "SalemoveSDK.QueueTicket", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C18queueForEngagement0C2ID14visitorContext20shouldCloseAllQueues10completionySS_AA07VisitorH0CSgSbyAA11QueueTicketCSg_AA0A5ErrorCSgtctF", + "mangledName": "$s11SalemoveSDK0A0C18queueForEngagement0C2ID14visitorContext20shouldCloseAllQueues10completionySS_AA07VisitorH0CSgSbyAA11QueueTicketCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "queueForEngagement", + "printedName": "queueForEngagement(queueID:visitorContext:shouldCloseAllQueues:mediaType:options:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementOptions", + "printedName": "SalemoveSDK.EngagementOptions", + "usr": "s:11SalemoveSDK17EngagementOptionsV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.QueueTicket?", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueTicket", + "printedName": "SalemoveSDK.QueueTicket", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C18queueForEngagement0C2ID14visitorContext20shouldCloseAllQueues9mediaType7options10completionySS_AA07VisitorH0CSgSbAA05MediaN0OAA0E7OptionsVSgyAA11QueueTicketCSg_AA0A5ErrorCSgtctF", + "mangledName": "$s11SalemoveSDK0A0C18queueForEngagement0C2ID14visitorContext20shouldCloseAllQueues9mediaType7options10completionySS_AA07VisitorH0CSgSbAA05MediaN0OAA0E7OptionsVSgyAA11QueueTicketCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dequeueFromActiveTickets", + "printedName": "dequeueFromActiveTickets(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)dequeueFromActiveTicketsWithCompletion:", + "mangledName": "$s11SalemoveSDK0A0C24dequeueFromActiveTickets10completionyySb_AA0A5ErrorCSgtc_tF", + "moduleName": "SalemoveSDK", + "objc_name": "dequeueFromActiveTicketsWithCompletion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "cancel", + "printedName": "cancel(queueTicket:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "QueueTicket", + "printedName": "SalemoveSDK.QueueTicket", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)cancelWithQueueTicket:completion:", + "mangledName": "$s11SalemoveSDK0A0C6cancel11queueTicket10completionyAA05QueueE0C_ySb_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "cancelWithQueueTicket:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "listQueues", + "printedName": "listQueues(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.Queue]?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([SalemoveSDK.Queue]?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.Queue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Queue]", + "children": [ + { + "kind": "TypeNominal", + "name": "Queue", + "printedName": "SalemoveSDK.Queue", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)listQueuesWithCompletion:", + "mangledName": "$s11SalemoveSDK0A0C10listQueues10completionyySayAA5QueueCGSg_AA0A5ErrorCSgtc_tF", + "moduleName": "SalemoveSDK", + "objc_name": "listQueuesWithCompletion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "subscribeForUpdates", + "printedName": "subscribeForUpdates(forQueue:onError:onUpdate:)", + "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": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.SalemoveError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ] + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Queue) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Queue", + "printedName": "SalemoveSDK.Queue", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)subscribeForUpdatesForQueue:onError:onUpdate:", + "mangledName": "$s11SalemoveSDK0A0C19subscribeForUpdates8forQueue7onError0H6UpdateSSSgSaySSG_yAA0aI0CcyAA0G0CctF", + "moduleName": "SalemoveSDK", + "objc_name": "subscribeForUpdatesForQueue:onError:onUpdate:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unsubscribeFromUpdates", + "printedName": "unsubscribeFromUpdates(queueCallbackId:onError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.SalemoveError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)unsubscribeFromUpdatesWithQueueCallbackId:onError:", + "mangledName": "$s11SalemoveSDK0A0C22unsubscribeFromUpdates15queueCallbackId7onErrorySS_yAA0aJ0CctF", + "moduleName": "SalemoveSDK", + "objc_name": "unsubscribeFromUpdatesWithQueueCallbackId:onError:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "SecureConversations", + "printedName": "SecureConversations", + "children": [ + { + "kind": "Function", + "name": "send", + "printedName": "send(attachment:queueIds:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cancellable", + "printedName": "SalemoveSDK.Salemove.Cancellable", + "usr": "s:11SalemoveSDK0A0C11CancellableC" + }, + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC4send10attachment8queueIds10completionAC11CancellableCAA10AttachmentC_SaySSGys6ResultOyAA7MessageCs5Error_pGctF", + "mangledName": "$s11SalemoveSDK0A0C19SecureConversationsC4send10attachment8queueIds10completionAC11CancellableCAA10AttachmentC_SaySSGys6ResultOyAA7MessageCs5Error_pGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "send", + "printedName": "send(secureMessage:attachment:queueIds:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cancellable", + "printedName": "SalemoveSDK.Salemove.Cancellable", + "usr": "s:11SalemoveSDK0A0C11CancellableC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Attachment?", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC4send13secureMessage10attachment8queueIds10completionAC11CancellableCSS_AA10AttachmentCSgSaySSGys6ResultOyAA0G0Cs5Error_pGctF", + "mangledName": "$s11SalemoveSDK0A0C19SecureConversationsC4send13secureMessage10attachment8queueIds10completionAC11CancellableCSS_AA10AttachmentCSgSaySSGys6ResultOyAA0G0Cs5Error_pGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "uploadFile", + "printedName": "uploadFile(_:progress:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cancellable", + "printedName": "SalemoveSDK.Salemove.Cancellable", + "usr": "s:11SalemoveSDK0A0C11CancellableC" + }, + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.EngagementFileProgress) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileProgress) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementFileProgress", + "printedName": "SalemoveSDK.EngagementFileProgress", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileInformation", + "printedName": "SalemoveSDK.EngagementFileInformation", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileInformation" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC10uploadFile_8progress10completionAC11CancellableCAA010EngagementF0C_yAA0jF8ProgressCcSgys6ResultOyAA0jF11InformationCs5Error_pGctF", + "mangledName": "$s11SalemoveSDK0A0C19SecureConversationsC10uploadFile_8progress10completionAC11CancellableCAA010EngagementF0C_yAA0jF8ProgressCcSgys6ResultOyAA0jF11InformationCs5Error_pGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "downloadFile", + "printedName": "downloadFile(_:progress:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cancellable", + "printedName": "SalemoveSDK.Salemove.Cancellable", + "usr": "s:11SalemoveSDK0A0C11CancellableC" + }, + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.EngagementFileProgress) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileProgress) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementFileProgress", + "printedName": "SalemoveSDK.EngagementFileProgress", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileData", + "printedName": "SalemoveSDK.EngagementFileData", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC12downloadFile_8progress10completionAC11CancellableCAA010EngagementF0C_yAA0jF8ProgressCcSgys6ResultOyAA0jF4DataCs5Error_pGctF", + "mangledName": "$s11SalemoveSDK0A0C19SecureConversationsC12downloadFile_8progress10completionAC11CancellableCAA010EngagementF0C_yAA0jF8ProgressCcSgys6ResultOyAA0jF4DataCs5Error_pGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "markMessagesAsRead", + "printedName": "markMessagesAsRead(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cancellable", + "printedName": "SalemoveSDK.Salemove.Cancellable", + "usr": "s:11SalemoveSDK0A0C11CancellableC" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result<(), Swift.Error>) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result<(), Swift.Error>", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC18markMessagesAsRead10completionAC11CancellableCys6ResultOyyts5Error_pGc_tF", + "mangledName": "$s11SalemoveSDK0A0C19SecureConversationsC18markMessagesAsRead10completionAC11CancellableCys6ResultOyyts5Error_pGc_tF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getUnreadMessageCount", + "printedName": "getUnreadMessageCount(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC21getUnreadMessageCount10completionyys6ResultOySis5Error_pGc_tF", + "mangledName": "$s11SalemoveSDK0A0C19SecureConversationsC21getUnreadMessageCount10completionyys6ResultOySis5Error_pGc_tF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC", + "mangledName": "$s11SalemoveSDK0A0C19SecureConversationsC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "hasMissingDesignatedInitializers": true + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove", + "mangledName": "$s11SalemoveSDK0A0C", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Operator", + "printedName": "Operator", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator(py)name", + "mangledName": "$s11SalemoveSDK8OperatorC4nameSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator(im)name", + "mangledName": "$s11SalemoveSDK8OperatorC4nameSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "picture", + "printedName": "picture", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.OperatorPicture?", + "children": [ + { + "kind": "TypeNominal", + "name": "OperatorPicture", + "printedName": "SalemoveSDK.OperatorPicture", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator(py)picture", + "mangledName": "$s11SalemoveSDK8OperatorC7pictureAA0C7PictureCSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.OperatorPicture?", + "children": [ + { + "kind": "TypeNominal", + "name": "OperatorPicture", + "printedName": "SalemoveSDK.OperatorPicture", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator(im)picture", + "mangledName": "$s11SalemoveSDK8OperatorC7pictureAA0C7PictureCSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "availableMedia", + "printedName": "availableMedia", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.MediaType]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.MediaType]", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK8OperatorC14availableMediaSayAA0E4TypeOGSgvp", + "mangledName": "$s11SalemoveSDK8OperatorC14availableMediaSayAA0E4TypeOGSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.MediaType]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.MediaType]", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK8OperatorC14availableMediaSayAA0E4TypeOGSgvg", + "mangledName": "$s11SalemoveSDK8OperatorC14availableMediaSayAA0E4TypeOGSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:name:picture:availableMedia:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.OperatorPicture?", + "children": [ + { + "kind": "TypeNominal", + "name": "OperatorPicture", + "printedName": "SalemoveSDK.OperatorPicture", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.MediaType]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.MediaType]", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK8OperatorC2id4name7picture14availableMediaACSS_SSAA0C7PictureCSgSayAA0H4TypeOGSgtcfc", + "mangledName": "$s11SalemoveSDK8OperatorC2id4name7picture14availableMediaACSS_SSAA0C7PictureCSgSayAA0H4TypeOGSgtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK8OperatorC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK8OperatorC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK8OperatorC6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK8OperatorC6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator(im)isEqual:", + "mangledName": "$s11SalemoveSDK8OperatorC7isEqualySbypSgF", + "moduleName": "SalemoveSDK", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "Override", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator(im)init", + "mangledName": "$s11SalemoveSDK8OperatorCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator", + "mangledName": "$s11SalemoveSDK8OperatorC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "TwilioVoice", + "printedName": "TwilioVoice", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "ScreenSharingStatus", + "printedName": "ScreenSharingStatus", + "children": [ + { + "kind": "Var", + "name": "sharing", + "printedName": "sharing", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ScreenSharingStatus.Type) -> SalemoveSDK.ScreenSharingStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ScreenSharingStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus@ScreenSharingStatusSharing", + "mangledName": "$s11SalemoveSDK19ScreenSharingStatusO7sharingyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "notSharing", + "printedName": "notSharing", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ScreenSharingStatus.Type) -> SalemoveSDK.ScreenSharingStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ScreenSharingStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus@ScreenSharingStatusNotSharing", + "mangledName": "$s11SalemoveSDK19ScreenSharingStatusO03notD0yA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.ScreenSharingStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK19ScreenSharingStatusO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK19ScreenSharingStatusO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK19ScreenSharingStatusO8rawValueSivp", + "mangledName": "$s11SalemoveSDK19ScreenSharingStatusO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK19ScreenSharingStatusO8rawValueSivg", + "mangledName": "$s11SalemoveSDK19ScreenSharingStatusO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus", + "mangledName": "$s11SalemoveSDK19ScreenSharingStatusO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "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": "VisitorScreenSharingState", + "printedName": "VisitorScreenSharingState", + "children": [ + { + "kind": "Var", + "name": "status", + "printedName": "status", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState(py)status", + "mangledName": "$s11SalemoveSDK25VisitorScreenSharingStateC6statusAA0dE6StatusOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState(im)status", + "mangledName": "$s11SalemoveSDK25VisitorScreenSharingStateC6statusAA0dE6StatusOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "localScreen", + "printedName": "localScreen", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.LocalScreen?", + "children": [ + { + "kind": "TypeNominal", + "name": "LocalScreen", + "printedName": "SalemoveSDK.LocalScreen", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState(py)localScreen", + "mangledName": "$s11SalemoveSDK25VisitorScreenSharingStateC05localD0AA05LocalD0CSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.LocalScreen?", + "children": [ + { + "kind": "TypeNominal", + "name": "LocalScreen", + "printedName": "SalemoveSDK.LocalScreen", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState(im)localScreen", + "mangledName": "$s11SalemoveSDK25VisitorScreenSharingStateC05localD0AA05LocalD0CSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(status:localScreen:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorScreenSharingState", + "printedName": "SalemoveSDK.VisitorScreenSharingState", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState" + }, + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.LocalScreen?", + "children": [ + { + "kind": "TypeNominal", + "name": "LocalScreen", + "printedName": "SalemoveSDK.LocalScreen", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK25VisitorScreenSharingStateC6status05localD0AcA0dE6StatusO_AA05LocalD0CSgtcfc", + "mangledName": "$s11SalemoveSDK25VisitorScreenSharingStateC6status05localD0AcA0dE6StatusO_AA05LocalD0CSgtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorScreenSharingState", + "printedName": "SalemoveSDK.VisitorScreenSharingState", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState(im)init", + "mangledName": "$s11SalemoveSDK25VisitorScreenSharingStateCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState", + "mangledName": "$s11SalemoveSDK25VisitorScreenSharingStateC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Engagement", + "printedName": "Engagement", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement(py)id", + "mangledName": "$s11SalemoveSDK10EngagementC2idSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement(im)id", + "mangledName": "$s11SalemoveSDK10EngagementC2idSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "engagedOperator", + "printedName": "engagedOperator", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Operator?", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement(py)engagedOperator", + "mangledName": "$s11SalemoveSDK10EngagementC15engagedOperatorAA0E0CSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Operator?", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement(im)engagedOperator", + "mangledName": "$s11SalemoveSDK10EngagementC15engagedOperatorAA0E0CSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "source", + "printedName": "source", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10EngagementC6sourceAA0C6SourceOvp", + "mangledName": "$s11SalemoveSDK10EngagementC6sourceAA0C6SourceOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10EngagementC6sourceAA0C6SourceOvg", + "mangledName": "$s11SalemoveSDK10EngagementC6sourceAA0C6SourceOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Engagement", + "printedName": "SalemoveSDK.Engagement", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement(im)init", + "mangledName": "$s11SalemoveSDK10EngagementCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getSurvey", + "printedName": "getSurvey(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Survey?", + "children": [ + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK10EngagementC9getSurvey10completionyys6ResultOyAA0E0VSgAA0A5ErrorCGc_tF", + "mangledName": "$s11SalemoveSDK10EngagementC9getSurvey10completionyys6ResultOyAA0E0VSgAA0A5ErrorCGc_tF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement", + "mangledName": "$s11SalemoveSDK10EngagementC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "MediaUpgradeOffer", + "printedName": "MediaUpgradeOffer", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17MediaUpgradeOfferC4typeAA0C4TypeOvp", + "mangledName": "$s11SalemoveSDK17MediaUpgradeOfferC4typeAA0C4TypeOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17MediaUpgradeOfferC4typeAA0C4TypeOvg", + "mangledName": "$s11SalemoveSDK17MediaUpgradeOfferC4typeAA0C4TypeOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "direction", + "printedName": "direction", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17MediaUpgradeOfferC9directionAA0C9DirectionOvp", + "mangledName": "$s11SalemoveSDK17MediaUpgradeOfferC9directionAA0C9DirectionOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17MediaUpgradeOfferC9directionAA0C9DirectionOvg", + "mangledName": "$s11SalemoveSDK17MediaUpgradeOfferC9directionAA0C9DirectionOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(type:direction:)", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeOffer", + "printedName": "SalemoveSDK.MediaUpgradeOffer", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer" + }, + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK17MediaUpgradeOfferC4type9directionAcA0C4TypeO_AA0C9DirectionOtKcfc", + "mangledName": "$s11SalemoveSDK17MediaUpgradeOfferC4type9directionAcA0C4TypeO_AA0C9DirectionOtKcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeOffer", + "printedName": "SalemoveSDK.MediaUpgradeOffer", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer(im)init", + "mangledName": "$s11SalemoveSDK17MediaUpgradeOfferCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer", + "mangledName": "$s11SalemoveSDK17MediaUpgradeOfferC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "MediaDirection", + "printedName": "MediaDirection", + "children": [ + { + "kind": "Var", + "name": "oneWay", + "printedName": "oneWay", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaDirection.Type) -> SalemoveSDK.MediaDirection", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaDirection.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK14MediaDirectionO6oneWayyA2CmF", + "mangledName": "$s11SalemoveSDK14MediaDirectionO6oneWayyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "twoWay", + "printedName": "twoWay", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaDirection.Type) -> SalemoveSDK.MediaDirection", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaDirection.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK14MediaDirectionO6twoWayyA2CmF", + "mangledName": "$s11SalemoveSDK14MediaDirectionO6twoWayyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.MediaDirection?", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK14MediaDirectionO8rawValueACSgSS_tcfc", + "mangledName": "$s11SalemoveSDK14MediaDirectionO8rawValueACSgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK14MediaDirectionO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK14MediaDirectionO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK14MediaDirectionO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK14MediaDirectionO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK14MediaDirectionO", + "mangledName": "$s11SalemoveSDK14MediaDirectionO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "UserDefaults", + "printedName": "UserDefaults", + "declKind": "Class", + "usr": "c:objc(cs)NSUserDefaults", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSUserDefaults", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RTCPeerConnectionFactory", + "printedName": "RTCPeerConnectionFactory", + "declKind": "Class", + "usr": "c:objc(cs)RTCPeerConnectionFactory", + "moduleName": "WebRTC", + "isOpen": true, + "objc_name": "RTCPeerConnectionFactory", + "declAttributes": [ + "ObjC", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Mock.swift", + "kind": "BooleanLiteral", + "offset": 150, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Mock.swift", + "kind": "Array", + "offset": 562, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Mock.swift", + "kind": "StringLiteral", + "offset": 1194, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Mock.swift", + "kind": "IntegerLiteral", + "offset": 1254, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Events\/MedraReadyEvent.swift", + "kind": "StringLiteral", + "offset": 247, + "length": 14, + "value": "\"connectionId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Events\/MedraReadyEvent.swift", + "kind": "StringLiteral", + "offset": 247, + "length": 14, + "value": "\"connectionId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/AttachmentType.swift", + "kind": "IntegerLiteral", + "offset": 192, + "length": 12, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/AttachmentType.swift", + "kind": "IntegerLiteral", + "offset": 285, + "length": 20, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/AttachmentType.swift", + "kind": "IntegerLiteral", + "offset": 352, + "length": 4, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/AttachmentType.swift", + "kind": "IntegerLiteral", + "offset": 192, + "length": 12, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/AttachmentType.swift", + "kind": "IntegerLiteral", + "offset": 285, + "length": 20, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/AttachmentType.swift", + "kind": "IntegerLiteral", + "offset": 352, + "length": 4, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueTicketState.swift", + "kind": "StringLiteral", + "offset": 100, + "length": 14, + "value": "\"request_sent\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueTicketState.swift", + "kind": "StringLiteral", + "offset": 176, + "length": 18, + "value": "\"visitor_conflict\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueTicketState.swift", + "kind": "StringLiteral", + "offset": 100, + "length": 14, + "value": "\"request_sent\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueTicketState.swift", + "kind": "StringLiteral", + "offset": 176, + "length": 18, + "value": "\"visitor_conflict\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementFileData.swift", + "kind": "StringLiteral", + "offset": 99, + "length": 18, + "value": "\"SalemoveSDK.EngagementFileData\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Live.swift", + "kind": "BooleanLiteral", + "offset": 922, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Live.swift", + "kind": "Array", + "offset": 1075, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Live.swift", + "kind": "BooleanLiteral", + "offset": 1462, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/NotificationsHookBuilder.swift", + "kind": "BooleanLiteral", + "offset": 338, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/ReplayKitClient\/ReplayKitClient.Live.swift", + "kind": "BooleanLiteral", + "offset": 450, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 273, + "length": 3, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 371, + "length": 6, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 477, + "length": 7, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 608, + "length": 8, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 273, + "length": 3, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 371, + "length": 6, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 477, + "length": 7, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 608, + "length": 8, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 273, + "length": 3, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 371, + "length": 6, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 477, + "length": 7, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 608, + "length": 8, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Configuration\/AppConfiguration.swift", + "kind": "StringLiteral", + "offset": 158, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Configuration\/AppConfiguration.swift", + "kind": "StringLiteral", + "offset": 190, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Remote\/RemoteLogClient.swift", + "kind": "IntegerLiteral", + "offset": 349, + "length": 2, + "value": "50" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Remote\/RemoteLogClient.swift", + "kind": "IntegerLiteral", + "offset": 379, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Remote\/RemoteLogClient.swift", + "kind": "IntegerLiteral", + "offset": 541, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/Attachment.swift", + "kind": "StringLiteral", + "offset": 59, + "length": 10, + "value": "\"SalemoveSDK.Attachment\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Socket\/PubsubManager.swift", + "kind": "StringLiteral", + "offset": 845, + "length": 18, + "value": "\"Audio conference\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Socket\/PubsubManager.swift", + "kind": "StringLiteral", + "offset": 910, + "length": 8, + "value": "\"change\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Socket\/PubsubManager.swift", + "kind": "BooleanLiteral", + "offset": 1382, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Socket\/PubsubManager.swift", + "kind": "IntegerLiteral", + "offset": 2019, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Socket\/PubsubManager.swift", + "kind": "Dictionary", + "offset": 8387, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/SingleChoiceOption.swift", + "kind": "StringLiteral", + "offset": 65, + "length": 18, + "value": "\"SalemoveSDK.SingleChoiceOption\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 9, + "value": "\"queueId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 258, + "length": 7, + "value": "\"state\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 287, + "length": 8, + "value": "\"medias\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 9, + "value": "\"queueId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 258, + "length": 7, + "value": "\"state\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 287, + "length": 8, + "value": "\"medias\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 1274, + "length": 50, + "value": "\"Decode 'queue update' has failed. Error='\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 1321, + "length": 6, + "value": "\"'.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/QueueTicket.swift", + "kind": "StringLiteral", + "offset": 136, + "length": 11, + "value": "\"SalemoveSDK.QueueTicket\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Data\/StateRepository.swift", + "kind": "Array", + "offset": 260, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/UserDefaultKeys.swift", + "kind": "StringLiteral", + "offset": 63, + "length": 47, + "value": "\"com.salemove.SalemoveSDK.unopenedNotification\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/UserDefaultKeys.swift", + "kind": "StringLiteral", + "offset": 133, + "length": 37, + "value": "\"com.salemove.SalemoveSDK.remoteLogs\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/UserDefaultKeys.swift", + "kind": "StringLiteral", + "offset": 63, + "length": 47, + "value": "\"com.salemove.SalemoveSDK.unopenedNotification\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/UserDefaultKeys.swift", + "kind": "StringLiteral", + "offset": 133, + "length": 37, + "value": "\"com.salemove.SalemoveSDK.remoteLogs\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Message.swift", + "kind": "StringLiteral", + "offset": 88, + "length": 7, + "value": "\"SalemoveSDK.Message\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Models\/EngagementFileInternal.swift", + "kind": "StringLiteral", + "offset": 292, + "length": 9, + "value": "\"deleted\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Models\/EngagementFileInternal.swift", + "kind": "StringLiteral", + "offset": 292, + "length": 9, + "value": "\"deleted\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Annotation\/SvgParser.swift", + "kind": "Dictionary", + "offset": 1766, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Annotation\/SvgParser.swift", + "kind": "StringLiteral", + "offset": 1140, + "length": 17, + "value": "\"SalemoveSDK.SvgParserDelegate\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Annotation\/SvgDrawingView.swift", + "kind": "StringLiteral", + "offset": 123, + "length": 14, + "value": "\"SalemoveSDK.SvgDrawingView\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/JSONDecoder.Glia.swift", + "kind": "StringLiteral", + "offset": 1219, + "length": 48, + "value": "\"Unable to convert '\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/JSONDecoder.Glia.swift", + "kind": "StringLiteral", + "offset": 1248, + "length": 20, + "value": "\"' to iso8601 Date.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/VisitorManager\/VisitorInfoUpdate.swift", + "kind": "StringLiteral", + "offset": 1233, + "length": 13, + "value": "\"external_id\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotifications.swift", + "kind": "BooleanLiteral", + "offset": 1468, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotifications.swift", + "kind": "Array", + "offset": 1545, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotifications.swift", + "kind": "BooleanLiteral", + "offset": 1746, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotifications.swift", + "kind": "StringLiteral", + "offset": 238, + "length": 17, + "value": "\"SalemoveSDK.PushNotifications\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/AccountManaging\/UnauthenticatedManaging.Mock.swift", + "kind": "BooleanLiteral", + "offset": 149, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/AccountManaging\/UnauthenticatedManaging.Mock.swift", + "kind": "BooleanLiteral", + "offset": 279, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", + "kind": "BooleanLiteral", + "offset": 2776, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", + "kind": "StringLiteral", + "offset": 2526, + "length": 13, + "value": "\"SalemoveSDK.InternalError\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.MultipartFormData.swift", + "kind": "Array", + "offset": 132, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.MultipartFormData.swift", + "kind": "Dictionary", + "offset": 207, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.MultipartFormData.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 9, + "value": "\"content\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.MultipartFormData.swift", + "kind": "Array", + "offset": 3331, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.MultipartFormData.swift", + "kind": "Dictionary", + "offset": 3406, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.MultipartFormData.swift", + "kind": "StringLiteral", + "offset": 3448, + "length": 9, + "value": "\"content\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/VisitorCapabilities.swift", + "kind": "BooleanLiteral", + "offset": 254, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/VisitorCapabilities.swift", + "kind": "Dictionary", + "offset": 280, + "length": 16, + "value": "[(\"accept\", true)]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/VisitorCapabilities.swift", + "kind": "BooleanLiteral", + "offset": 330, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 221, + "length": 31, + "value": "\"OPERATOR_TYPING_STATUS_UPDATE\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Remote\/RemoteLogger.swift", + "kind": "IntegerLiteral", + "offset": 186, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Deprecated.swift", + "kind": "StringLiteral", + "offset": 615, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Deprecated.swift", + "kind": "StringLiteral", + "offset": 639, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Deprecated.swift", + "kind": "BooleanLiteral", + "offset": 6767, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Deprecated.swift", + "kind": "BooleanLiteral", + "offset": 7390, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/StreamBuilder.swift", + "kind": "IntegerLiteral", + "offset": 1184, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/StreamBuilder.swift", + "kind": "IntegerLiteral", + "offset": 1210, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueInternal.swift", + "kind": "StringLiteral", + "offset": 257, + "length": 21, + "value": "\"availableProperties\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueInternal.swift", + "kind": "StringLiteral", + "offset": 257, + "length": 21, + "value": "\"availableProperties\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Remote\/RemoteLogRepository.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 2, + "value": "24" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Remote\/RemoteLogRepository.swift", + "kind": "IntegerLiteral", + "offset": 84, + "length": 3, + "value": "500" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/VisitorState.swift", + "kind": "StringLiteral", + "offset": 829, + "length": 12, + "value": "\"engagement\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/VisitorState.swift", + "kind": "StringLiteral", + "offset": 873, + "length": 7, + "value": "\"omniq\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/VisitorState.swift", + "kind": "StringLiteral", + "offset": 829, + "length": 12, + "value": "\"engagement\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/VisitorState.swift", + "kind": "StringLiteral", + "offset": 873, + "length": 7, + "value": "\"omniq\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MessageManager\/MessageManager.swift", + "kind": "Array", + "offset": 3679, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.Cancallable.swift", + "kind": "BooleanLiteral", + "offset": 159, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.Cancallable.swift", + "kind": "BooleanLiteral", + "offset": 314, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Messageable.swift", + "kind": "StringLiteral", + "offset": 3201, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/VisitorContext.swift", + "kind": "StringLiteral", + "offset": 447, + "length": 14, + "value": "\"SalemoveSDK.VisitorContext\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/ChatManager.swift", + "kind": "StringLiteral", + "offset": 173, + "length": 7, + "value": "\"[0-9]\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/ChatManager.swift", + "kind": "StringLiteral", + "offset": 224, + "length": 3, + "value": "\"*\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/ChatManager.swift", + "kind": "StringLiteral", + "offset": 298, + "length": 40, + "value": "\"engagement:chat_message:preview_update\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 90, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 123, + "length": 3, + "value": "201" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 168, + "length": 3, + "value": "422" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 203, + "length": 3, + "value": "204" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 241, + "length": 3, + "value": "401" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 275, + "length": 3, + "value": "404" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 309, + "length": 3, + "value": "409" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 353, + "length": 3, + "value": "503" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 393, + "length": 3, + "value": "413" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "Dictionary", + "offset": 476, + "length": 17, + "value": "[(\"Accept\", \"*\/*\")]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 526, + "length": 12, + "value": "\"User-Agent\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 540, + "length": 41, + "value": "\"Glia iOS SDK \"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 580, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "Dictionary", + "offset": 612, + "length": 112, + "value": "[(\"Content-Type\", \"application\/json\"), (\"Accept\", \"application\/vnd.salemove.v1+json\")]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "Dictionary", + "offset": 780, + "length": 124, + "value": "[(\"Content-Type\", \"application\/json\"), (\"Accept\", \"application\/vnd.salemove.private+json\")]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 1991, + "length": 26, + "value": "\"https:\/\/api.salemove.eu\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2052, + "length": 27, + "value": "\"https:\/\/api.salemove.com\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2118, + "length": 22, + "value": "\"https:\/\/api.glia.eu\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2179, + "length": 23, + "value": "\"https:\/\/api.glia.com\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2230, + "length": 23, + "value": "\"http:\/\/api.local.dev\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2280, + "length": 32, + "value": "\"https:\/\/api.beta.salemove.com\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2343, + "length": 28, + "value": "\"https:\/\/api.beta.glia.com\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2404, + "length": 25, + "value": "\"https:\/\/api.at.samo.io\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2543, + "length": 33, + "value": "\"https:\/\/client-logger.glia.com\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2615, + "length": 32, + "value": "\"https:\/\/client-logger.glia.eu\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2688, + "length": 38, + "value": "\"https:\/\/client-logger.beta.glia.com\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2773, + "length": 36, + "value": "\"https:\/\/client-logger.at.glia.com\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2916, + "length": 20, + "value": "\"pubsub.salemove.eu\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2971, + "length": 21, + "value": "\"pubsub.salemove.com\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3020, + "length": 18, + "value": "\"pubsub.local.dev\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3065, + "length": 26, + "value": "\"pubsub.beta.salemove.com\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3124, + "length": 19, + "value": "\"pubsub.at.samo.io\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3199, + "length": 12, + "value": "\"omnibrowse\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3237, + "length": 5, + "value": "\"api\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3269, + "length": 15, + "value": "\"client-logger\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3341, + "length": 6, + "value": "\"page\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 3451, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 3496, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3579, + "length": 18, + "value": "\"engagement.start\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3623, + "length": 16, + "value": "\"engagement.end\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3668, + "length": 28, + "value": "\"engagement.request.failure\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3726, + "length": 25, + "value": "\"engagement.chat.message\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3797, + "length": 43, + "value": "\"engagement.chat.typing_indicator.operator\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3881, + "length": 39, + "value": "\"engagement.files.security_scan_result\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3951, + "length": 21, + "value": "\"engagement.transfer\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4023, + "length": 5, + "value": "\"end\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4057, + "length": 8, + "value": "\"cancel\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4094, + "length": 8, + "value": "\"accept\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4153, + "length": 5, + "value": "\"sdk\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4218, + "length": 12, + "value": "\"omnibrowse\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4306, + "length": 6, + "value": "\"apns\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4338, + "length": 5, + "value": "\"wss\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4379, + "length": 26, + "value": "\"\/notifications\/websocket\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4434, + "length": 8, + "value": "\"pubsub\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4496, + "length": 20, + "value": "\"Engagement started\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4542, + "length": 18, + "value": "\"Engagement ended\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4589, + "length": 19, + "value": "\"Engagement failed\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4638, + "length": 33, + "value": "\"You have received a new message\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4702, + "length": 21, + "value": "\"Engagement transfer\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4785, + "length": 5, + "value": "\"env\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4820, + "length": 19, + "value": "\"content_available\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4869, + "length": 9, + "value": "\"message\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4904, + "length": 5, + "value": "\"vsn\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4943, + "length": 14, + "value": "\"access_token\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5018, + "length": 15, + "value": "\"site_visitor:\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5067, + "length": 13, + "value": "\"queue:multi\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5115, + "length": 16, + "value": "\"visitor_state:\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5169, + "length": 19, + "value": "\"visitor_volatile:\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5231, + "length": 25, + "value": "\"engagement_annotations:\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5312, + "length": 9, + "value": "\"nothing\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5349, + "length": 66, + "value": "\"ade24062f6c6ab90c0ca3deeb77a8264911549229fb403761bec3081c7770663\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5494, + "length": 17, + "value": "\"SalemoveVisitor\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "BooleanLiteral", + "offset": 5651, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaManager.swift", + "kind": "StringLiteral", + "offset": 305, + "length": 9, + "value": "\"two_way\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaManager.swift", + "kind": "StringLiteral", + "offset": 347, + "length": 9, + "value": "\"one_way\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaManager.swift", + "kind": "StringLiteral", + "offset": 402, + "length": 33, + "value": "\"comms:media_upgrade_request:ack\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaManager.swift", + "kind": "StringLiteral", + "offset": 668, + "length": 32, + "value": "\"glia.media_manager.conferences\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 810, + "length": 13, + "value": "\"medra-ready\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 860, + "length": 29, + "value": "\"medra-request-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 925, + "length": 28, + "value": "\"medra-accept-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 997, + "length": 37, + "value": "\"medra-confirm-communication-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1065, + "length": 17, + "value": "\"connection-lock\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1120, + "length": 25, + "value": "\"connection-lock-confirm\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1181, + "length": 23, + "value": "\"offer-add-description\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1241, + "length": 24, + "value": "\"answer-add-description\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1297, + "length": 19, + "value": "\"add-ice-candidate\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1350, + "length": 26, + "value": "\"medra-stop-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1420, + "length": 36, + "value": "\"medra-cancel-communication-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1493, + "length": 29, + "value": "\"medra-decline-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1550, + "length": 20, + "value": "\"medra-stop-streams\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1604, + "length": 26, + "value": "\"medra-hold-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1666, + "length": 28, + "value": "\"medra-resume-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1728, + "length": 20, + "value": "\"medra-twilio-ready\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 810, + "length": 13, + "value": "\"medra-ready\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 860, + "length": 29, + "value": "\"medra-request-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 925, + "length": 28, + "value": "\"medra-accept-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 997, + "length": 37, + "value": "\"medra-confirm-communication-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1065, + "length": 17, + "value": "\"connection-lock\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1120, + "length": 25, + "value": "\"connection-lock-confirm\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1181, + "length": 23, + "value": "\"offer-add-description\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1241, + "length": 24, + "value": "\"answer-add-description\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1297, + "length": 19, + "value": "\"add-ice-candidate\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1350, + "length": 26, + "value": "\"medra-stop-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1420, + "length": 36, + "value": "\"medra-cancel-communication-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1493, + "length": 29, + "value": "\"medra-decline-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1550, + "length": 20, + "value": "\"medra-stop-streams\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1604, + "length": 26, + "value": "\"medra-hold-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1666, + "length": 28, + "value": "\"medra-resume-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1728, + "length": 20, + "value": "\"medra-twilio-ready\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 2079, + "length": 24, + "value": "\"operator-screensharing\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 2143, + "length": 23, + "value": "\"visitor-screensharing\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 2079, + "length": 24, + "value": "\"operator-screensharing\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 2143, + "length": 23, + "value": "\"visitor-screensharing\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Utils\/AtomicProperty.swift", + "kind": "StringLiteral", + "offset": 364, + "length": 16, + "value": "\"AtomicProperty\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Utils\/AtomicProperty.swift", + "kind": "IntegerLiteral", + "offset": 405, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Utils\/AtomicProperty.swift", + "kind": "IntegerLiteral", + "offset": 409, + "length": 6, + "value": "100000" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Conferences\/TwilioClient\/TwilioClient.Live.swift", + "kind": "StringLiteral", + "offset": 205, + "length": 8, + "value": "\"SalemoveSDK.Delegate\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/EngagementFileProgress.swift", + "kind": "StringLiteral", + "offset": 76, + "length": 22, + "value": "\"SalemoveSDK.EngagementFileProgress\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.swift", + "kind": "StringLiteral", + "offset": 3034, + "length": 15, + "value": "\"single_choice\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.swift", + "kind": "StringLiteral", + "offset": 3034, + "length": 15, + "value": "\"single_choice\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaProvider.RequestBuilder.swift", + "kind": "StringLiteral", + "offset": 2927, + "length": 8, + "value": "\"accept\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaProvider.RequestBuilder.swift", + "kind": "StringLiteral", + "offset": 2960, + "length": 9, + "value": "\"browser\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaProvider.RequestBuilder.swift", + "kind": "StringLiteral", + "offset": 3040, + "length": 9, + "value": "\"decline\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaProvider.RequestBuilder.swift", + "kind": "StringLiteral", + "offset": 3182, + "length": 9, + "value": "\"browser\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Connections\/ConnectionChannel.swift", + "kind": "StringLiteral", + "offset": 173, + "length": 14, + "value": "\"connectionId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Connections\/ConnectionChannel.swift", + "kind": "StringLiteral", + "offset": 221, + "length": 9, + "value": "\"message\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Annotation\/Svg.swift", + "kind": "Array", + "offset": 117, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Annotation\/Svg.swift", + "kind": "IntegerLiteral", + "offset": 341, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Annotation\/Svg.swift", + "kind": "IntegerLiteral", + "offset": 352, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Models\/AttachmentTypeInternal.swift", + "kind": "StringLiteral", + "offset": 203, + "length": 15, + "value": "\"single_choice\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Models\/AttachmentTypeInternal.swift", + "kind": "StringLiteral", + "offset": 322, + "length": 24, + "value": "\"single_choice_response\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Models\/AttachmentTypeInternal.swift", + "kind": "StringLiteral", + "offset": 203, + "length": 15, + "value": "\"single_choice\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Models\/AttachmentTypeInternal.swift", + "kind": "StringLiteral", + "offset": 322, + "length": 24, + "value": "\"single_choice_response\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/InMemoryDictionaryCache.swift", + "kind": "Dictionary", + "offset": 130, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Views\/OverlayView.swift", + "kind": "BooleanLiteral", + "offset": 247, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/UserNotificationCenterClient\/UserNotificationCenterClient.Mock.swift", + "kind": "BooleanLiteral", + "offset": 438, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/LocalLogger.swift", + "kind": "StringLiteral", + "offset": 207, + "length": 14, + "value": "\"HH:mm:ss.SSS\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Kluster\/Signaler\/Signaler.Channel.swift", + "kind": "StringLiteral", + "offset": 10554, + "length": 6, + "value": "\"send\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Kluster\/Signaler\/Signaler.Channel.swift", + "kind": "StringLiteral", + "offset": 10611, + "length": 4, + "value": "\"ok\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Kluster\/Signaler\/Signaler.Channel.swift", + "kind": "StringLiteral", + "offset": 10643, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Kluster\/Signaler\/Signaler.Channel.swift", + "kind": "StringLiteral", + "offset": 10680, + "length": 9, + "value": "\"timeout\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Kluster\/Signaler\/Signaler.Channel.swift", + "kind": "StringLiteral", + "offset": 10743, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Kluster\/Signaler\/Signaler.Channel.swift", + "kind": "StringLiteral", + "offset": 10773, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Kluster\/Signaler\/Signaler.Channel.swift", + "kind": "StringLiteral", + "offset": 10841, + "length": 10, + "value": "\"response\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/ConferencePayload.swift", + "kind": "StringLiteral", + "offset": 808, + "length": 13, + "value": "\"in-progress\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/ConferencePayload.swift", + "kind": "StringLiteral", + "offset": 808, + "length": 13, + "value": "\"in-progress\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Push.swift", + "kind": "StringLiteral", + "offset": 86, + "length": 4, + "value": "\"SalemoveSDK.Push\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Push.swift", + "kind": "IntegerLiteral", + "offset": 1405, + "length": 11, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Push.swift", + "kind": "IntegerLiteral", + "offset": 1405, + "length": 11, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Concurency\/Atomic.swift", + "kind": "StringLiteral", + "offset": 677, + "length": 47, + "value": "\"com.glia.sdk.atomic_prop.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Concurency\/Atomic.swift", + "kind": "StringLiteral", + "offset": 723, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/EngagementRequest.swift", + "kind": "StringLiteral", + "offset": 75, + "length": 17, + "value": "\"SalemoveSDK.EngagementRequest\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", + "kind": "Dictionary", + "offset": 7738, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5098, + "length": 3, + "value": "\".\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "IntegerLiteral", + "offset": 5137, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5163, + "length": 72, + "value": "\"Access token has wrong format. Components count='\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5232, + "length": 4, + "value": "\"'.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "IntegerLiteral", + "offset": 5306, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5347, + "length": 3, + "value": "\"-\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5358, + "length": 3, + "value": "\"+\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5401, + "length": 3, + "value": "\"_\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5412, + "length": 3, + "value": "\"\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "IntegerLiteral", + "offset": 5497, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "IntegerLiteral", + "offset": 5502, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "IntegerLiteral", + "offset": 5507, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5519, + "length": 3, + "value": "\"=\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "IntegerLiteral", + "offset": 5536, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5631, + "length": 80, + "value": "\"Access token payload can't be base64 encoded. Length='\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5708, + "length": 4, + "value": "\"'.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5965, + "length": 50, + "value": "\"Access token can't be decoded. Error='\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 6012, + "length": 4, + "value": "\"'.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 6132, + "length": 18, + "value": "\"site_application\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 6185, + "length": 110, + "value": "\"Access token payload has unexpected format or 'site_application' role not found. Role='\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 6292, + "length": 4, + "value": "\"'.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 6382, + "length": 17, + "value": "\"visitors:create\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 6630, + "length": 317, + "value": "\"# # # # #\n\n💥 💥 💥 The Site API Key has unnecessary permissions for visitor applications. This can lead to security issues.\nPlease select 'Create Visitor' permission only and refer to the Site API Keys article for more information.\n\n# # # # #\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 6972, + "length": 98, + "value": "\"Access token contains unnecessary permissions='\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 7062, + "length": 3, + "value": "\",\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 7067, + "length": 4, + "value": "\"'.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/MediaSupport.swift", + "kind": "StringLiteral", + "offset": 98, + "length": 9, + "value": "\"browser\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/MediaSupport.swift", + "kind": "StringLiteral", + "offset": 193, + "length": 7, + "value": "\"audio\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/MediaSupport.swift", + "kind": "StringLiteral", + "offset": 243, + "length": 7, + "value": "\"video\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/EngagementFile.swift", + "kind": "StringLiteral", + "offset": 1178, + "length": 9, + "value": "\"content\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/EngagementFile.swift", + "kind": "StringLiteral", + "offset": 68, + "length": 14, + "value": "\"SalemoveSDK.EngagementFile\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 196, + "length": 30, + "value": "\"stun:stun.l.google.com:19302\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "Array", + "offset": 264, + "length": 876, + "value": "[\"turn:turn.salemove.com:443?transport=udp\", \"turn:turn.salemove.com:443?transport=tcp\", \"turn:[2600:1f18:640:e800:91ba:e6da:1ee0:b937]:443?transport=udp\", \"turn:[2600:1f18:640:e800:91ba:e6da:1ee0:b937]:443?transport=tcp\", \"turn:turn2.salemove.com:443?transport=udp\", \"turn:turn2.salemove.com:443?transport=tcp\", \"turn:[2600:1f18:640:e801:b580:f1d8:7814:700d]:443?transport=udp\", \"turn:[2600:1f18:640:e801:b580:f1d8:7814:700d]:443?transport=tcp\", \"turn:turn3.salemove.com:443?transport=udp\", \"turn:turn3.salemove.com:443?transport=tcp\", \"turn:[2600:1f18:640:e802:fee4:5887:72bd:1da0]:443?transport=udp\", \"turn:[2600:1f18:640:e802:fee4:5887:72bd:1da0]:443?transport=tcp\"]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 8, + "value": "\"smturn\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1229, + "length": 12, + "value": "\"smturnpass\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1318, + "length": 14, + "value": "\"SALEMOVEMSa1\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1375, + "length": 14, + "value": "\"SALEMOVEMSa0\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1433, + "length": 14, + "value": "\"SALEMOVEMSv1\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1490, + "length": 14, + "value": "\"SALEMOVEMSv0\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1549, + "length": 14, + "value": "\"SALEMOVEMSs1\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1607, + "length": 14, + "value": "\"SALEMOVEMSs0\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1695, + "length": 7, + "value": "\"offer\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1735, + "length": 8, + "value": "\"answer\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1769, + "length": 9, + "value": "\"SalemoveSDK.RTCClient\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Proposal.swift", + "kind": "FloatLiteral", + "offset": 344, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Proposal.swift", + "kind": "FloatLiteral", + "offset": 352, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.Mock.swift", + "kind": "StringLiteral", + "offset": 58, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.Mock.swift", + "kind": "StringLiteral", + "offset": 85, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.Mock.swift", + "kind": "StringLiteral", + "offset": 119, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.Mock.swift", + "kind": "StringLiteral", + "offset": 147, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.Mock.swift", + "kind": "StringLiteral", + "offset": 312, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.Mock.swift", + "kind": "Array", + "offset": 348, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.Mock.swift", + "kind": "StringLiteral", + "offset": 906, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 695, + "length": 21, + "value": "\"engagementRequestId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 695, + "length": 21, + "value": "\"engagementRequestId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 785, + "length": 15, + "value": "\"outbound-call\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 823, + "length": 13, + "value": "\"inbound-sms\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 860, + "length": 14, + "value": "\"inbound-call\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 899, + "length": 15, + "value": "\"queue-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 942, + "length": 18, + "value": "\"reactive-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 989, + "length": 19, + "value": "\"proactive-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 785, + "length": 15, + "value": "\"outbound-call\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 823, + "length": 13, + "value": "\"inbound-sms\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 860, + "length": 14, + "value": "\"inbound-call\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 899, + "length": 15, + "value": "\"queue-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 942, + "length": 18, + "value": "\"reactive-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 989, + "length": 19, + "value": "\"proactive-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 2809, + "length": 10, + "value": "\"platform\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 2851, + "length": 10, + "value": "\"operator\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 2809, + "length": 10, + "value": "\"platform\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 2851, + "length": 10, + "value": "\"operator\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/VisitorManager\/VisitorManager.swift", + "kind": "BooleanLiteral", + "offset": 1773, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementFileInformation.swift", + "kind": "StringLiteral", + "offset": 615, + "length": 8, + "value": "\"fileId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementFileInformation.swift", + "kind": "StringLiteral", + "offset": 666, + "length": 26, + "value": "\"securityScanningRequired\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementFileInformation.swift", + "kind": "StringLiteral", + "offset": 615, + "length": 8, + "value": "\"fileId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementFileInformation.swift", + "kind": "StringLiteral", + "offset": 666, + "length": 26, + "value": "\"securityScanningRequired\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/Keychain.swift", + "kind": "StringLiteral", + "offset": 71, + "length": 23, + "value": "\"General Error Message\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Connection.swift", + "kind": "FloatLiteral", + "offset": 127, + "length": 4, + "value": "10.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Connection.swift", + "kind": "FloatLiteral", + "offset": 171, + "length": 4, + "value": "11.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/OperatorTypingStatus.swift", + "kind": "StringLiteral", + "offset": 66, + "length": 20, + "value": "\"SalemoveSDK.OperatorTypingStatus\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/Censor.swift", + "kind": "StringLiteral", + "offset": 560, + "length": 47, + "value": "\"(\\d{\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/Censor.swift", + "kind": "StringLiteral", + "offset": 603, + "length": 1, + "value": "\",})\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/Censor.swift", + "kind": "StringLiteral", + "offset": 649, + "length": 50, + "value": "\"(?:^|\\D)(\\d{3}(-| )\\d{2}(-| )\\d{4})(?=\\D|$)\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/Censor.swift", + "kind": "StringLiteral", + "offset": 766, + "length": 3, + "value": "\"*\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/Censor.swift", + "kind": "StringLiteral", + "offset": 813, + "length": 38, + "value": "\"***Credit Card Number Not Allowed***\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/Censor.swift", + "kind": "StringLiteral", + "offset": 897, + "length": 42, + "value": "\"***Social Security Number Not Allowed***\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/Censor.swift", + "kind": "IntegerLiteral", + "offset": 1013, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Views\/StreamView.swift", + "kind": "IntegerLiteral", + "offset": 423, + "length": 9, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Views\/StreamView.swift", + "kind": "IntegerLiteral", + "offset": 554, + "length": 10, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Views\/StreamView.swift", + "kind": "IntegerLiteral", + "offset": 423, + "length": 9, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Views\/StreamView.swift", + "kind": "IntegerLiteral", + "offset": 554, + "length": 10, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 376, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 423, + "length": 7, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 477, + "length": 4, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 520, + "length": 5, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 376, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 423, + "length": 7, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 477, + "length": 4, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 520, + "length": 5, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/LocalScreen.swift", + "kind": "StringLiteral", + "offset": 133, + "length": 11, + "value": "\"SalemoveSDK.LocalScreen\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", + "kind": "IntegerLiteral", + "offset": 124, + "length": 2, + "value": "24" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", + "kind": "StringLiteral", + "offset": 185, + "length": 27, + "value": "\"shouldForceVisitorRenewal\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/OperatorPicture.swift", + "kind": "StringLiteral", + "offset": 75, + "length": 15, + "value": "\"SalemoveSDK.OperatorPicture\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Configuration\/SDKConfiguration.swift", + "kind": "StringLiteral", + "offset": 162, + "length": 26, + "value": "\"PushNotificationsEnabled\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Configuration\/SDKConfiguration.swift", + "kind": "StringLiteral", + "offset": 162, + "length": 26, + "value": "\"PushNotificationsEnabled\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 185, + "length": 12, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 185, + "length": 12, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 867, + "length": 18, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 929, + "length": 15, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 1066, + "length": 15, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 1208, + "length": 20, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 1275, + "length": 17, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 1349, + "length": 21, + "value": "6" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 867, + "length": 18, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 929, + "length": 15, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 1208, + "length": 20, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 1275, + "length": 17, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 1349, + "length": 21, + "value": "6" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2243, + "length": 18, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2243, + "length": 18, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2720, + "length": 7, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2791, + "length": 8, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2862, + "length": 15, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2938, + "length": 16, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 3021, + "length": 12, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 3841, + "length": 55, + "value": "\"'operator_id' Operator is not available to be engaged\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 3943, + "length": 11, + "value": "\"timed_out\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 3989, + "length": 10, + "value": "\"rejected\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 4035, + "length": 16, + "value": "\"visitor_cancel\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 4094, + "length": 15, + "value": "\"operator_left\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 4149, + "length": 17, + "value": "\"operator_cancel\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2720, + "length": 7, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2791, + "length": 8, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2862, + "length": 15, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2938, + "length": 16, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 3021, + "length": 12, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 4490, + "length": 25, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 4591, + "length": 24, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 4690, + "length": 25, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 4490, + "length": 25, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 4591, + "length": 24, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 4690, + "length": 25, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 5381, + "length": 9, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 5434, + "length": 9, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 5495, + "length": 15, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 6162, + "length": 17, + "value": "\"Queue is closed\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 6213, + "length": 15, + "value": "\"Queue is full\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 5381, + "length": 9, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 5434, + "length": 9, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 5495, + "length": 15, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6501, + "length": 19, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6575, + "length": 10, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6638, + "length": 14, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6743, + "length": 15, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6883, + "length": 9, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6501, + "length": 19, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6575, + "length": 10, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6638, + "length": 14, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6743, + "length": 15, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6883, + "length": 9, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 7398, + "length": 13, + "value": "\"SalemoveSDK.SalemoveError\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Queue.swift", + "kind": "StringLiteral", + "offset": 68, + "length": 5, + "value": "\"SalemoveSDK.Queue\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Queue.swift", + "kind": "StringLiteral", + "offset": 675, + "length": 10, + "value": "\"SalemoveSDK.QueueState\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Queue.swift", + "kind": "StringLiteral", + "offset": 1087, + "length": 8, + "value": "\"opened\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Queue.swift", + "kind": "StringLiteral", + "offset": 1087, + "length": 8, + "value": "\"opened\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/MedraError.swift", + "kind": "BooleanLiteral", + "offset": 3511, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/MedraError.swift", + "kind": "StringLiteral", + "offset": 3284, + "length": 10, + "value": "\"SalemoveSDK.MedraError\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/StaticValues.swift", + "kind": "StringLiteral", + "offset": 433, + "length": 9, + "value": "\"0.35.12\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Channel\/NamespacedChannel.swift", + "kind": "StringLiteral", + "offset": 1498, + "length": 3, + "value": "\":\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 2036, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 3800, + "length": 113, + "value": "\"Setting 'activeEngagement' from '\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 3865, + "length": 6, + "value": "\"' to '\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 3910, + "length": 3, + "value": "\"'.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "BooleanLiteral", + "offset": 15041, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 46325, + "length": 22, + "value": "\"capabilities:request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 46384, + "length": 23, + "value": "\"capabilities:response\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 46325, + "length": 22, + "value": "\"capabilities:request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 46384, + "length": 23, + "value": "\"capabilities:response\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Operator.swift", + "kind": "StringLiteral", + "offset": 71, + "length": 8, + "value": "\"SalemoveSDK.Operator\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueCollection.Mock.swift", + "kind": "StringLiteral", + "offset": 229, + "length": 8, + "value": "\"mockId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueCollection.Mock.swift", + "kind": "StringLiteral", + "offset": 255, + "length": 12, + "value": "\"mockSiteId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.swift", + "kind": "Array", + "offset": 1518, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.swift", + "kind": "Dictionary", + "offset": 1593, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.swift", + "kind": "Array", + "offset": 2710, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.swift", + "kind": "Dictionary", + "offset": 2785, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.swift", + "kind": "Dictionary", + "offset": 3505, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Conferences\/TwilioClient\/TwilioClient.Mock.swift", + "kind": "Dictionary", + "offset": 545, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Conferences\/ConferenceProvider.swift", + "kind": "Dictionary", + "offset": 294, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Conferences\/ConferenceProvider.swift", + "kind": "StringLiteral", + "offset": 126, + "length": 18, + "value": "\"SalemoveSDK.ConferenceProvider\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 196, + "length": 14, + "value": "\"video-paused\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 245, + "length": 15, + "value": "\"video-resumed\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 293, + "length": 13, + "value": "\"audio-muted\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 341, + "length": 15, + "value": "\"audio-unmuted\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 196, + "length": 14, + "value": "\"video-paused\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 245, + "length": 15, + "value": "\"video-resumed\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 293, + "length": 13, + "value": "\"audio-muted\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 341, + "length": 15, + "value": "\"audio-unmuted\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Queueable.swift", + "kind": "BooleanLiteral", + "offset": 1642, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Queueable.swift", + "kind": "BooleanLiteral", + "offset": 3619, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Queueable.swift", + "kind": "Dictionary", + "offset": 19711, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Extensions\/UIView.swift", + "kind": "FloatLiteral", + "offset": 2672, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Extensions\/UIView.swift", + "kind": "FloatLiteral", + "offset": 3752, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/CameraVideoProvider.swift", + "kind": "IntegerLiteral", + "offset": 237, + "length": 3, + "value": "480" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/CameraVideoProvider.swift", + "kind": "IntegerLiteral", + "offset": 250, + "length": 3, + "value": "640" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/ScreenSharing\/VisitorScreenSharingState.swift", + "kind": "IntegerLiteral", + "offset": 239, + "length": 10, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/ScreenSharing\/VisitorScreenSharingState.swift", + "kind": "IntegerLiteral", + "offset": 239, + "length": 10, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/ScreenSharing\/VisitorScreenSharingState.swift", + "kind": "StringLiteral", + "offset": 272, + "length": 25, + "value": "\"SalemoveSDK.VisitorScreenSharingState\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Events\/AddIceCandidateEvent.swift", + "kind": "StringLiteral", + "offset": 299, + "length": 11, + "value": "\"candidate\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Events\/AddIceCandidateEvent.swift", + "kind": "StringLiteral", + "offset": 299, + "length": 11, + "value": "\"candidate\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Engagement.swift", + "kind": "StringLiteral", + "offset": 71, + "length": 10, + "value": "\"SalemoveSDK.Engagement\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/MediaUpgradeRequest.swift", + "kind": "StringLiteral", + "offset": 92, + "length": 9, + "value": "\"visitor\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/PhoenixClient\/PhoenixClient.Interface.swift", + "kind": "Dictionary", + "offset": 5479, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 265, + "length": 5, + "value": "\"❌\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 294, + "length": 8, + "value": "\"⚠️\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 323, + "length": 8, + "value": "\"ℹ️\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 353, + "length": 6, + "value": "\"🔎\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 265, + "length": 5, + "value": "\"❌\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 294, + "length": 8, + "value": "\"⚠️\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 323, + "length": 8, + "value": "\"ℹ️\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 353, + "length": 6, + "value": "\"🔎\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "Dictionary", + "offset": 720, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/MessageInternal.swift", + "kind": "StringLiteral", + "offset": 328, + "length": 12, + "value": "\"senderType\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/MessageInternal.swift", + "kind": "StringLiteral", + "offset": 328, + "length": 12, + "value": "\"senderType\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/MediaUpgradeOffer.swift", + "kind": "StringLiteral", + "offset": 99, + "length": 17, + "value": "\"SalemoveSDK.MediaUpgradeOffer\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+SetupAccount.swift", + "kind": "FloatLiteral", + "offset": 373, + "length": 3, + "value": "3.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+SetupAccount.swift", + "kind": "FloatLiteral", + "offset": 467, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+SetupAccount.swift", + "kind": "StringLiteral", + "offset": 6947, + "length": 14, + "value": "\"SetupAccount\"" + } + ] +} \ No newline at end of file diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..315586c --- /dev/null +++ b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,1247 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name SalemoveSDK +// swift-module-flags-ignorable: -enable-bare-slash-regex +import AVFoundation +import CoreMedia/*.CMSampleBuffer*/ +import CoreServices +import Foundation +import GliaCoreDependency +import GliaCoreDependency/*.Defaults*/ +import GliaCoreDependency/*.ReactiveSwift*/ +import GliaCoreDependency/*.Starscream*/ +import GliaCoreDependency/*.SwiftPhoenixClient*/ +import ReplayKit +import ReplayKit/*.RPSampleBufferType*/ +@_exported import SalemoveSDK +import Security +import Swift +import TwilioVoice +import UIKit +import UserNotifications +import WebRTC +import _Concurrency +import _StringProcessing +@objc public enum AttachmentType : Swift.Int, Swift.Decodable { + case files + case singleChoice + case singleChoiceResponse + case ssml + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public struct VisitorCode : Swift.Decodable { + public let code: Swift.String + public let expiresAt: Foundation.Date + public init(from decoder: Swift.Decoder) throws +} +@objc @_hasMissingDesignatedInitializers @objcMembers public class EngagementFileData : ObjectiveC.NSObject { + @objc final public let data: Foundation.Data + @objc deinit +} +public struct EngagementOptions { + public init(mediaDirection: SalemoveSDK.MediaDirection? = nil) +} +public enum EngagementEndingReason { + case natural + case error + public static func == (a: SalemoveSDK.EngagementEndingReason, b: SalemoveSDK.EngagementEndingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum PushNotificationsType : Swift.Int { + case start + case end + case failed + case message + case transfer + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension SalemoveSDK.Salemove { + @objc final public func uploadFileToEngagement(_ file: SalemoveSDK.EngagementFile, progress: SalemoveSDK.EngagementFileProgressBlock?, completion: @escaping SalemoveSDK.EngagementFileCompletionBlock) + @objc final public func fetchFile(engagementFile: SalemoveSDK.EngagementFile, progress: SalemoveSDK.EngagementFileProgressBlock?, completion: @escaping SalemoveSDK.EngagementFileFetchCompletionBlock) +} +@objc public class Attachment : ObjectiveC.NSObject, Swift.Decodable { + final public let type: SalemoveSDK.AttachmentType? + final public let selectedOption: Swift.String? + final public let options: [SalemoveSDK.SingleChoiceOption]? + final public let imageUrl: Swift.String? + final public let files: [SalemoveSDK.EngagementFile]? + public init(type: SalemoveSDK.AttachmentType?, selectedOption: Swift.String?, options: [SalemoveSDK.SingleChoiceOption]?, files: [SalemoveSDK.EngagementFile]?, imageUrl: Swift.String?) + public init(file: SalemoveSDK.EngagementFile) + public init(files: [SalemoveSDK.EngagementFile]) + @objc deinit + required public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.Salemove { + public struct VisitorInfo : Swift.Equatable, Swift.Codable { + public let name: Swift.String? + public let email: Swift.String? + public let phone: Swift.String? + public let note: Swift.String? + public let customAttributes: [Swift.String : Swift.String]? + public let banned: Swift.Bool + public static func == (a: SalemoveSDK.Salemove.VisitorInfo, b: SalemoveSDK.Salemove.VisitorInfo) -> Swift.Bool + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws + } +} +@objc @_hasMissingDesignatedInitializers @objcMembers public class SingleChoiceOption : ObjectiveC.NSObject, Swift.Codable { + @objc public var text: Swift.String? + @objc public var value: Swift.String? + @objc deinit + public func encode(to encoder: Swift.Encoder) throws + required public init(from decoder: Swift.Decoder) throws +} +public protocol PushNotificationsConfigurable { + func enable(_ shouldEnablePushNotifications: Swift.Bool) + func subscribeTo(_ notifications: [SalemoveSDK.PushNotificationsType]) +} +@objc public class QueueTicket : ObjectiveC.NSObject { + public init(id: Swift.String) + @objc deinit +} +public protocol EngagementHandling { + @available(*, deprecated, message: "Use EngagementHandling.start(with:) instead.") + func start() + func start(engagement: SalemoveSDK.Engagement) + @available(*, deprecated, message: "Use EngagementHandling.end(with:) instead.") + func end() + func end(with reason: SalemoveSDK.EngagementEndingReason) + var onEngagementRequest: SalemoveSDK.RequestOfferBlock { get } + var onEngagementTransfer: SalemoveSDK.EngagementTransferBlock { get } + var onEngagementTransferring: SalemoveSDK.EngagementTransferringBlock { get } +} +extension SalemoveSDK.EngagementHandling { + public func end(with reason: SalemoveSDK.EngagementEndingReason) + public func start(engagement: SalemoveSDK.Engagement) +} +@objc public protocol MessageHandling { + @objc func receive(message: SalemoveSDK.Message) + @objc var onOperatorTypingStatusUpdate: SalemoveSDK.OperatorTypingStatusUpdate { get } + @objc var onMessagesUpdated: SalemoveSDK.MessagesUpdateBlock { get } +} +public protocol MediaHandling { + var onMediaUpgradeOffer: SalemoveSDK.MediaUgradeOfferBlock { get } + var onEngagementTransferMediaUpdate: SalemoveSDK.MediaUpdateBlock { get } + var onScreenSharingOffer: SalemoveSDK.ScreenshareOfferBlock { get } + var onVideoStreamAdded: SalemoveSDK.VideoStreamAddedBlock { get } + var onAudioStreamAdded: SalemoveSDK.AudioStreamAddedBlock { get } + var onVisitorScreenSharingStateChange: SalemoveSDK.VisitorScreenSharingStateChange { get } +} +@objc public protocol ErrorHandling { + @objc func fail(error: SalemoveSDK.GliaCoreError) +} +public protocol Interactable : SalemoveSDK.EngagementHandling, SalemoveSDK.ErrorHandling, SalemoveSDK.MediaHandling, SalemoveSDK.MessageHandling { +} +extension SalemoveSDK.Salemove { + final public func configure(with sdkConfiguration: SalemoveSDK.Salemove.Configuration, completion: (() -> Swift.Void)? = nil) + final public func configure(interactor: SalemoveSDK.Interactable) +} +extension SalemoveSDK.Salemove { + public enum AuthorizationMethod { + case appToken(Swift.String) + case siteApiKey(id: Swift.String, secret: Swift.String) + } +} +extension SalemoveSDK.Salemove { + public enum Region { + case us + case eu + case custom(Foundation.URL) + } + public struct Configuration { + public init(siteId: Swift.String, region: SalemoveSDK.Salemove.Region, authorizingMethod: SalemoveSDK.Salemove.AuthorizationMethod, pushNotifications: SalemoveSDK.Salemove.Configuration.PushNotifications = .disabled) throws + } +} +extension SalemoveSDK.Salemove.Configuration { + public enum PushNotifications { + case disabled + case sandbox + case production + public static func == (a: SalemoveSDK.Salemove.Configuration.PushNotifications, b: SalemoveSDK.Salemove.Configuration.PushNotifications) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } +} +@objc public class Message : ObjectiveC.NSObject, Swift.Decodable { + public typealias Id = SalemoveSDK.Tagged + @objc public var id: Swift.String { + get + } + @objc public var content: Swift.String { + get + } + @objc public var attachment: SalemoveSDK.Attachment? { + get + } + public var sender: SalemoveSDK.MessageSender { + get + } + final public let metadata: SalemoveSDK.Message.Metadata? + public init(id: Swift.String, content: Swift.String, sender: SalemoveSDK.MessageSender, attachment: SalemoveSDK.Attachment? = nil, metadata: SalemoveSDK.Message.Metadata?) + required public init(from decoder: Swift.Decoder) throws + @objc deinit +} +extension SalemoveSDK.Message { + public struct Metadata { + public enum CodingKeys : Swift.String, Swift.CodingKey { + case metadata + public init?(rawValue: Swift.String) + public init?(stringValue: Swift.String) + public init?(intValue: Swift.Int) + public typealias RawValue = Swift.String + public var intValue: Swift.Int? { + get + } + public var rawValue: Swift.String { + get + } + public var stringValue: Swift.String { + get + } + } + public func decode(_ type: T.Type) throws -> T where T : Swift.Decodable + public init(container: Swift.KeyedDecodingContainer) + } +} +public struct MessageSender : Swift.Equatable, Swift.Codable { + public let type: SalemoveSDK.MessageSender.SenderType + public static func == (a: SalemoveSDK.MessageSender, b: SalemoveSDK.MessageSender) -> Swift.Bool + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.MessageSender { + public init(type: SalemoveSDK.MessageSender.SenderType) +} +extension SalemoveSDK.MessageSender { + public enum SenderType : Swift.String, Swift.Codable { + case visitor + case `operator` + case omniguide + case system + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } +} +public typealias EngagementSessionBlock = (SalemoveSDK.EngagementRequest?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias OperatorBlock = ([SalemoveSDK.Operator]?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias QueueTicketBlock = (SalemoveSDK.QueueTicket?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias QueueRequestBlock = ([SalemoveSDK.Queue]?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias QueueUpdateBlock = (SalemoveSDK.Queue) -> Swift.Void +public typealias MessageBlock = (SalemoveSDK.Message?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias EngagementBlock = (SalemoveSDK.Engagement?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias SuccessBlock = (Swift.Bool, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias AnswerBlock = (Swift.Bool) -> Swift.Void +public typealias ErrorBlock = (SalemoveSDK.GliaCoreError) -> Swift.Void +public typealias AnswerWithSuccessBlock = (Swift.Bool, SalemoveSDK.SuccessBlock?) -> Swift.Void +public typealias RequestAnswerBlock = (SalemoveSDK.VisitorContext?, Swift.Bool, @escaping SalemoveSDK.SuccessBlock) -> Swift.Void +public typealias VisitorCodeBlock = (Swift.String?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias RequestOfferBlock = (@escaping SalemoveSDK.RequestAnswerBlock) -> Swift.Void +public typealias MediaUgradeOfferBlock = (SalemoveSDK.MediaUpgradeOffer, @escaping SalemoveSDK.AnswerWithSuccessBlock) -> Swift.Void +public typealias MediaUpdateBlock = (SalemoveSDK.MediaUpgradeOffer) -> Swift.Void +public typealias ScreenshareOfferBlock = (@escaping SalemoveSDK.AnswerBlock) -> Swift.Void +public typealias VisitorScreenSharingStateChange = (SalemoveSDK.VisitorScreenSharingState, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias AudioStreamAddedBlock = (SalemoveSDK.AudioStreamable?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias VideoStreamAddedBlock = (SalemoveSDK.VideoStreamable?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias MessagesUpdateBlock = ([SalemoveSDK.Message]) -> Swift.Void +public typealias EngagementTransferBlock = ([SalemoveSDK.Operator]?) -> Swift.Void +public typealias EngagementTransferringBlock = () -> Swift.Void +public typealias PushActionBlock = (SalemoveSDK.Push) -> Swift.Void +public typealias OperatorTypingStatusUpdate = (SalemoveSDK.OperatorTypingStatus) -> Swift.Void +public typealias EngagementFileProgressBlock = (SalemoveSDK.EngagementFileProgress) -> Swift.Void +public typealias EngagementFileCompletionBlock = (SalemoveSDK.EngagementFileInformation?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias EngagementFileFetchCompletionBlock = (SalemoveSDK.EngagementFileData?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias StreamableOnHoldHandler = (_ onHold: Swift.Bool) -> Swift.Void +public protocol PushNotificationsHandling { + func userNotificationCenter(_ center: UserNotifications.UNUserNotificationCenter, willPresent notification: UserNotifications.UNNotification, withCompletionHandler completionHandler: @escaping (UserNotifications.UNNotificationPresentationOptions) -> Swift.Void) + func userNotificationCenter(_ center: UserNotifications.UNUserNotificationCenter, didReceive response: UserNotifications.UNNotificationResponse, withCompletionHandler completionHandler: @escaping () -> Swift.Void) + func application(_ application: UIKit.UIApplication, didFailToRegisterForRemoteNotificationsWithError error: Swift.Error) + func application(_ application: UIKit.UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Foundation.Data) +} +public struct VisitorInfoUpdate : Swift.Encodable { + public var name: Swift.String? + public var email: Swift.String? + public var phone: Swift.String? + public var note: Swift.String? + public var noteUpdateMethod: SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod? + public var externalID: Swift.String? { + get + set + } + public var customAttributes: [Swift.String : Swift.String]? + public var customAttributesUpdateMethod: SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod? + public init(name: Swift.String? = nil, email: Swift.String? = nil, phone: Swift.String? = nil, note: Swift.String? = nil, noteUpdateMethod: SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod? = nil, externalID: Swift.String? = nil, customAttributes: [Swift.String : Swift.String]? = nil, customAttributesUpdateMethod: SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod? = nil) + public func encode(to encoder: Swift.Encoder) throws +} +extension SalemoveSDK.VisitorInfoUpdate { + public enum NoteUpdateMethod : Swift.String { + case replace + case append + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum CustomAttributesUpdateMethod : Swift.String, Swift.Encodable { + case replace + case merge + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } +} +@objc @_hasMissingDesignatedInitializers public class PushNotifications : ObjectiveC.NSObject { + @objc public var handler: SalemoveSDK.PushActionBlock? { + @objc get + @objc set + } + @objc deinit +} +extension SalemoveSDK.PushNotifications : SalemoveSDK.PushNotificationsHandling, UserNotifications.UNUserNotificationCenterDelegate { + @objc dynamic public func application(_ application: UIKit.UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Foundation.Data) + @objc dynamic public func application(_ application: UIKit.UIApplication, didFailToRegisterForRemoteNotificationsWithError error: Swift.Error) + @objc dynamic public func userNotificationCenter(_ center: UserNotifications.UNUserNotificationCenter, willPresent notification: UserNotifications.UNNotification, withCompletionHandler completionHandler: @escaping (UserNotifications.UNNotificationPresentationOptions) -> Swift.Void) + @objc dynamic public func userNotificationCenter(_ center: UserNotifications.UNUserNotificationCenter, didReceive response: UserNotifications.UNNotificationResponse, withCompletionHandler completionHandler: @escaping () -> Swift.Void) +} +extension SalemoveSDK.PushNotifications : SalemoveSDK.PushNotificationsConfigurable { + @available(*, deprecated, message: "Use `GliaCore.Configuration` to make push notifications feature enabled.") + public func enable(_ shouldEnablePushNotifications: Swift.Bool) + public func subscribeTo(_ notifications: [SalemoveSDK.PushNotificationsType]) +} +@dynamicMemberLookup public struct Tagged { + public var rawValue: RawValue + public init(rawValue: RawValue) + public func map(_ f: (RawValue) -> B) -> SalemoveSDK.Tagged +} +extension SalemoveSDK.Tagged { + public subscript(dynamicMember keyPath: Swift.KeyPath) -> T { + get + } +} +extension SalemoveSDK.Tagged : Swift.CustomStringConvertible { + public var description: Swift.String { + get + } +} +extension SalemoveSDK.Tagged : Swift.RawRepresentable { +} +extension SalemoveSDK.Tagged : Swift.CustomPlaygroundDisplayConvertible { + public var playgroundDescription: Any { + get + } +} +extension SalemoveSDK.Tagged : Swift.Collection where RawValue : Swift.Collection { + public typealias Element = RawValue.Element + public typealias Index = RawValue.Index + public func index(after i: RawValue.Index) -> RawValue.Index + public subscript(position: RawValue.Index) -> RawValue.Element { + get + } + public var startIndex: RawValue.Index { + get + } + public var endIndex: RawValue.Index { + get + } + public __consuming func makeIterator() -> RawValue.Iterator + public typealias Indices = Swift.DefaultIndices> + public typealias SubSequence = Swift.Slice> +} +extension SalemoveSDK.Tagged : Swift.Comparable where RawValue : Swift.Comparable { + public static func < (lhs: SalemoveSDK.Tagged, rhs: SalemoveSDK.Tagged) -> Swift.Bool +} +extension SalemoveSDK.Tagged : Swift.Decodable where RawValue : Swift.Decodable { + public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.Tagged : Swift.Encodable where RawValue : Swift.Encodable { + public func encode(to encoder: Swift.Encoder) throws +} +extension SalemoveSDK.Tagged : Swift.Equatable where RawValue : Swift.Equatable { +} +extension SalemoveSDK.Tagged : Swift.Error where RawValue : Swift.Error { +} +extension SalemoveSDK.Tagged : Foundation.LocalizedError where RawValue : Swift.Error { + public var errorDescription: Swift.String? { + get + } + public var failureReason: Swift.String? { + get + } + public var helpAnchor: Swift.String? { + get + } + public var recoverySuggestion: Swift.String? { + get + } +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByBooleanLiteral where RawValue : Swift.ExpressibleByBooleanLiteral { + public typealias BooleanLiteralType = RawValue.BooleanLiteralType + public init(booleanLiteral value: RawValue.BooleanLiteralType) +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByExtendedGraphemeClusterLiteral where RawValue : Swift.ExpressibleByExtendedGraphemeClusterLiteral { + public typealias ExtendedGraphemeClusterLiteralType = RawValue.ExtendedGraphemeClusterLiteralType + public init(extendedGraphemeClusterLiteral: SalemoveSDK.Tagged.ExtendedGraphemeClusterLiteralType) +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByFloatLiteral where RawValue : Swift.ExpressibleByFloatLiteral { + public typealias FloatLiteralType = RawValue.FloatLiteralType + public init(floatLiteral: SalemoveSDK.Tagged.FloatLiteralType) +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByIntegerLiteral where RawValue : Swift.ExpressibleByIntegerLiteral { + public typealias IntegerLiteralType = RawValue.IntegerLiteralType + public init(integerLiteral: SalemoveSDK.Tagged.IntegerLiteralType) +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByStringLiteral where RawValue : Swift.ExpressibleByStringLiteral { + public typealias StringLiteralType = RawValue.StringLiteralType + public init(stringLiteral: SalemoveSDK.Tagged.StringLiteralType) +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByStringInterpolation where RawValue : Swift.ExpressibleByStringInterpolation { + public typealias StringInterpolation = RawValue.StringInterpolation + public init(stringInterpolation: SalemoveSDK.Tagged.StringInterpolation) +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByUnicodeScalarLiteral where RawValue : Swift.ExpressibleByUnicodeScalarLiteral { + public typealias UnicodeScalarLiteralType = RawValue.UnicodeScalarLiteralType + public init(unicodeScalarLiteral: SalemoveSDK.Tagged.UnicodeScalarLiteralType) +} +@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *) +extension SalemoveSDK.Tagged : Swift.Identifiable where RawValue : Swift.Identifiable { + public typealias ID = RawValue.ID + public var id: SalemoveSDK.Tagged.ID { + get + } +} +extension SalemoveSDK.Tagged : Swift.LosslessStringConvertible where RawValue : Swift.LosslessStringConvertible { + public init?(_ description: Swift.String) +} +extension SalemoveSDK.Tagged : Swift.AdditiveArithmetic where RawValue : Swift.AdditiveArithmetic { + public static var zero: SalemoveSDK.Tagged { + get + } + public static func + (lhs: SalemoveSDK.Tagged, rhs: SalemoveSDK.Tagged) -> SalemoveSDK.Tagged + public static func += (lhs: inout SalemoveSDK.Tagged, rhs: SalemoveSDK.Tagged) + public static func - (lhs: SalemoveSDK.Tagged, rhs: SalemoveSDK.Tagged) -> SalemoveSDK.Tagged + public static func -= (lhs: inout SalemoveSDK.Tagged, rhs: SalemoveSDK.Tagged) +} +extension SalemoveSDK.Tagged : Swift.Numeric where RawValue : Swift.Numeric { + public init?(exactly source: T) where T : Swift.BinaryInteger + public var magnitude: RawValue.Magnitude { + get + } + public static func * (lhs: SalemoveSDK.Tagged, rhs: SalemoveSDK.Tagged) -> SalemoveSDK.Tagged + public static func *= (lhs: inout SalemoveSDK.Tagged, rhs: SalemoveSDK.Tagged) + public typealias Magnitude = RawValue.Magnitude +} +extension SalemoveSDK.Tagged : Swift.Hashable where RawValue : Swift.Hashable { +} +extension SalemoveSDK.Tagged : Swift.SignedNumeric where RawValue : Swift.SignedNumeric { +} +extension SalemoveSDK.Tagged : Swift.Sequence where RawValue : Swift.Sequence { + public typealias Iterator = RawValue.Iterator + public __consuming func makeIterator() -> RawValue.Iterator +} +extension SalemoveSDK.Tagged : Swift.Strideable where RawValue : Swift.Strideable { + public typealias Stride = RawValue.Stride + public func distance(to other: SalemoveSDK.Tagged) -> RawValue.Stride + public func advanced(by n: RawValue.Stride) -> SalemoveSDK.Tagged +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByArrayLiteral where RawValue : Swift.ExpressibleByArrayLiteral { + public typealias ArrayLiteralElement = RawValue.ArrayLiteralElement + public init(arrayLiteral elements: SalemoveSDK.Tagged.ArrayLiteralElement...) +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByDictionaryLiteral where RawValue : Swift.ExpressibleByDictionaryLiteral { + public typealias Key = RawValue.Key + public typealias Value = RawValue.Value + public init(dictionaryLiteral elements: (SalemoveSDK.Tagged.Key, SalemoveSDK.Tagged.Value)...) +} +extension SalemoveSDK.Tagged { + public func coerced(to type: Tag2.Type) -> SalemoveSDK.Tagged +} +@objc public protocol AudioStreamable { + @objc @available(iOS, obsoleted: 10.0, message: "Audio is now played automatically when media is established") + func playAudio() + @objc func mute() + @objc func unmute() + @objc var isMuted: Swift.Bool { get } + @objc var isRemote: Swift.Bool { get } + @objc var onHold: SalemoveSDK.StreamableOnHoldHandler? { get set } +} +public protocol VideoStreamable : AnyObject { + func getStreamView() -> SalemoveSDK.StreamView + func playVideo() + func pause() + func resume() + func stop() + var isPaused: Swift.Bool { get } + var isRemote: Swift.Bool { get } + var onHold: SalemoveSDK.StreamableOnHoldHandler? { get set } +} +@objc @_inheritsConvenienceInitializers @available(*, deprecated, message: "Deprecated. This class will be removed in the version 0.40.0") +@_Concurrency.MainActor(unsafe) public class SalemoveAppDelegate : ObjectiveC.NSObject, UIKit.UIApplicationDelegate { + @discardableResult + @_Concurrency.MainActor(unsafe) @objc public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool + @_Concurrency.MainActor(unsafe) @objc public func applicationDidBecomeActive(_ application: UIKit.UIApplication) + @_Concurrency.MainActor(unsafe) @objc override dynamic public init() + @objc deinit +} +public typealias GliaCoreAppDelegate = SalemoveSDK.SalemoveAppDelegate +public typealias GliaCore = SalemoveSDK.Salemove +public typealias GliaCoreError = SalemoveSDK.SalemoveError +extension SalemoveSDK.Salemove { + @available(*, deprecated, message: "Use `GliaCore.send(option:completion:)` instead.") + final public func send(selectedOptionValue: Swift.String, completion: @escaping (Swift.Result) -> Swift.Void) + @available(*, deprecated, message: "Use GliaCore.fetchFile(engagementFile:progress:completion:) instead.") + @objc final public func fetchFile(_ id: Swift.String, progress: SalemoveSDK.EngagementFileProgressBlock?, completion: @escaping SalemoveSDK.EngagementFileFetchCompletionBlock) + @available(*, deprecated, message: "Use updateVisitorInfo(_:completion:) instead.") + final public func updateInformation(name: Swift.String?, email: Swift.String?, phone: Swift.String?, externalID: Swift.String?, customAttributes: [Swift.String : Swift.String]?, completion: @escaping SalemoveSDK.SuccessBlock) + @available(*, deprecated, message: "Use send(selectedOptionValue:completion:) instead.") + @objc final public func send(selectedOptionValue: Swift.String, messageId: Swift.String, completion: @escaping SalemoveSDK.MessageBlock) + @available(*, deprecated, message: "Use `GliaCore.configure(with:) throws` instead.") + @objc final public func configure(appToken: Swift.String) throws + @available(*, deprecated, message: "Use `GliaCore.configure(_ configuration: Configuration)` instead.") + @objc final public func configure(site: Swift.String) throws + @available(*, deprecated, message: "Use `GliaCore.configure(_ configuration: Configuration)` instead.") + @objc final public func configure(environment: Swift.String) throws + @available(*, unavailable, message: "Api token is not supported.") + @objc final public func configure(apiToken: Swift.String) throws + @available(*, deprecated, message: "Use queueForEngagement(queueID:visitorContext:shouldCloseAllQueues:completion:) with Optional instead.") + @objc final public func queueForEngagement(queueID: Swift.String, visitorContext: SalemoveSDK.VisitorContext, shouldCloseAllQueues: Swift.Bool = true, completion: @escaping SalemoveSDK.QueueTicketBlock) + @available(*, deprecated, message: "Use queueForEngagement(queueID:visitorContext:shouldCloseAllQueues:mediaType:options:completion:) with Optional instead.") + final public func queueForEngagement(queueID: Swift.String, visitorContext: SalemoveSDK.VisitorContext, shouldCloseAllQueues: Swift.Bool = true, mediaType: SalemoveSDK.MediaType, options: SalemoveSDK.EngagementOptions?, completion: @escaping SalemoveSDK.QueueTicketBlock) + @available(*, deprecated, message: "Use requestEngagementWith(selectedOperator:visitorContext:completion:) with Optional instead.") + @objc final public func requestEngagementWith(selectedOperator: SalemoveSDK.Operator, visitorContext: SalemoveSDK.VisitorContext, completion: @escaping SalemoveSDK.EngagementSessionBlock) + @available(*, deprecated, message: "Use requestEngagementWith(selectedOperator:visitorContext:mediaType:options:completion:) with Optional instead.") + final public func requestEngagementWith(selectedOperator: SalemoveSDK.Operator, visitorContext: SalemoveSDK.VisitorContext, mediaType: SalemoveSDK.MediaType, options: SalemoveSDK.EngagementOptions? = nil, completion: @escaping SalemoveSDK.EngagementSessionBlock) + @available(*, deprecated, message: "Use `GliaCore.CallVisualizer` to request visitor code.") + @objc final public func requestVisitorCode(completion: @escaping SalemoveSDK.VisitorCodeBlock) +} +extension SalemoveSDK.Salemove { + @objc final public func requestMediaUpgrade(offer: SalemoveSDK.MediaUpgradeOffer, completion: @escaping SalemoveSDK.SuccessBlock) +} +extension SalemoveSDK.Salemove { + final public func getCurrentEngagement() -> SalemoveSDK.Engagement? + final public func submitSurveyAnswer(_ answers: [SalemoveSDK.Survey.Answer], surveyId: SalemoveSDK.Survey.Id, engagementId: Swift.String, completion: @escaping (Swift.Result) -> Swift.Void) +} +extension SalemoveSDK.Salemove { + @objc final public func waitForActiveEngagement(completion: @escaping SalemoveSDK.EngagementBlock) + final public func requestEngagementWith(selectedOperator: SalemoveSDK.Operator, visitorContext: SalemoveSDK.VisitorContext? = nil, completion: @escaping SalemoveSDK.EngagementSessionBlock) + final public func requestEngagementWith(selectedOperator: SalemoveSDK.Operator, visitorContext: SalemoveSDK.VisitorContext? = nil, mediaType: SalemoveSDK.MediaType, options: SalemoveSDK.EngagementOptions? = nil, completion: @escaping SalemoveSDK.EngagementSessionBlock) + @objc final public func cancel(engagementRequest: SalemoveSDK.EngagementRequest, completion: @escaping SalemoveSDK.SuccessBlock) + @available(*, deprecated, message: "Operator request has been deprecated.") + final public func requestOperators(completion: @escaping SalemoveSDK.OperatorBlock) + @objc final public func requestEngagedOperator(completion: @escaping SalemoveSDK.OperatorBlock) + @objc final public func endEngagement(completion: @escaping SalemoveSDK.SuccessBlock) +} +public enum EngagementSource : Swift.RawRepresentable, Swift.Codable { + case coreEngagement + case callVisualizer + case unknown(Swift.String) + public var rawValue: Swift.String { + get + } + public init?(rawValue: Swift.String) + public init(from decoder: Swift.Decoder) throws + public typealias RawValue = Swift.String +} +extension SalemoveSDK.Salemove { + public typealias IdToken = SalemoveSDK.Tagged<(SalemoveSDK.GliaCore, idToken: ()), Swift.String> + final public func authentication(with behavior: SalemoveSDK.Salemove.Authentication.Behavior) throws -> SalemoveSDK.Salemove.Authentication +} +extension SalemoveSDK.Salemove { + final public class Cancellable { + public init(isCancelled: Swift.Bool = false, cancelOperation: (() -> Swift.Void)? = nil) + final public func cancel() + @objc deinit + } +} +extension SalemoveSDK.Salemove { + final public func send(option: SalemoveSDK.SingleChoiceOption, completion: @escaping (Swift.Result) -> Swift.Void) + @objc final public func send(message: Swift.String = "", attachment: SalemoveSDK.Attachment? = nil, completion: @escaping SalemoveSDK.MessageBlock) + @objc final public func send(message: Swift.String, queueID: Swift.String, completion: @escaping SalemoveSDK.MessageBlock) + @objc final public func sendMessagePreview(message: Swift.String, completion: @escaping SalemoveSDK.SuccessBlock) +} +public enum AnyCodable : Swift.Equatable { + case string(Swift.String) + case number(Swift.Double) + case object([Swift.String : SalemoveSDK.AnyCodable]) + case array([SalemoveSDK.AnyCodable]) + case bool(Swift.Bool) + case null + public static func == (a: SalemoveSDK.AnyCodable, b: SalemoveSDK.AnyCodable) -> Swift.Bool +} +extension SalemoveSDK.AnyCodable : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +@available(*, deprecated) +public enum ContextType : Swift.String { + case page + case assetId + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@objc public class VisitorContext : ObjectiveC.NSObject { + @available(*, deprecated) + public var type: SalemoveSDK.ContextType { + get + } + @available(*, deprecated) + public var url: Swift.String { + get + } + @available(*, deprecated, message: "Use init(_ contextType: VisitorContext.ContextType) instead.") + public init(type: SalemoveSDK.ContextType, url: Swift.String) + public init(_ contextType: SalemoveSDK.VisitorContext.ContextType) + @objc deinit +} +extension SalemoveSDK.VisitorContext { + public typealias AssetId = SalemoveSDK.Tagged<(SalemoveSDK.VisitorContext, assetId: ()), Foundation.UUID> + public enum ContextType { + case assetId(SalemoveSDK.VisitorContext.AssetId) + } +} +extension SalemoveSDK.VisitorContext : Swift.Encodable { + public func encode(to encoder: Swift.Encoder) throws +} +public enum MediaType : Swift.String, Swift.Codable { + case audio + case video + case text + case messaging + case phone + case unknown + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@_hasMissingDesignatedInitializers @objc public class EngagementFileProgress : ObjectiveC.NSObject { + final public let fractionCompleted: Swift.Double + @objc deinit +} +public struct Survey : Swift.Equatable { + public typealias Id = SalemoveSDK.Tagged + public let id: SalemoveSDK.Survey.Id + public let name: Swift.String + public let description: Swift.String + public let title: Swift.String + public let type: SalemoveSDK.Survey.SurveyType + public let isDefault: Swift.Bool? + public let isEnabled: Swift.Bool? + public let queueIds: [Swift.String]? + public let siteId: Swift.String + public let questions: [SalemoveSDK.Survey.Question] + public let createdAt: Foundation.Date? + public let updatedAt: Foundation.Date? + public static func == (a: SalemoveSDK.Survey, b: SalemoveSDK.Survey) -> Swift.Bool +} +extension SalemoveSDK.Survey : Swift.Decodable { + public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.Survey { + public enum SurveyType : Swift.String { + case `operator` + case visitor + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } +} +extension SalemoveSDK.Survey.SurveyType : Swift.Decodable { +} +extension SalemoveSDK.Survey { + public struct Question : Swift.Equatable { + public typealias Id = SalemoveSDK.Tagged + public let id: SalemoveSDK.Survey.Question.Id + public let name: Swift.String + public let text: Swift.String + public let type: SalemoveSDK.Survey.QuestionType + public let options: [SalemoveSDK.Survey.Question.Option]? + public let required: Swift.Bool + public let siteId: Swift.String + public let createdAt: Foundation.Date + public let updatedAt: Foundation.Date + public static func == (a: SalemoveSDK.Survey.Question, b: SalemoveSDK.Survey.Question) -> Swift.Bool + } +} +extension SalemoveSDK.Survey.Question : Swift.Decodable { + public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.Survey.Question { + public struct Option : Swift.Equatable { + public typealias Id = SalemoveSDK.Tagged + public let id: SalemoveSDK.Survey.Question.Option.Id + public let label: Swift.String + public let isDefault: Swift.Bool + public let position: Swift.Int + public static func == (a: SalemoveSDK.Survey.Question.Option, b: SalemoveSDK.Survey.Question.Option) -> Swift.Bool + } +} +extension SalemoveSDK.Survey.Question.Option : Swift.Decodable { + public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.Survey { + public enum QuestionType : Swift.String { + case text + case scale + case singleChoice + case boolean + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } +} +extension SalemoveSDK.Survey.QuestionType : Swift.Decodable { +} +extension SalemoveSDK.Survey { + public struct Answer { + public let questionId: SalemoveSDK.Survey.Question.Id + public let response: SalemoveSDK.Survey.Answer.ValueContainer + public init(questionId: SalemoveSDK.Survey.Question.Id, response: SalemoveSDK.Survey.Answer.ValueContainer) + } +} +extension SalemoveSDK.Survey.Answer : Swift.Encodable { + public func encode(to encoder: Swift.Encoder) throws +} +extension SalemoveSDK.Survey.Answer { + public enum ValueContainer : Swift.Encodable { + case int(Swift.Int) + case string(Swift.String) + case boolean(Swift.Bool) + public func encode(to encoder: Swift.Encoder) throws + } +} +public struct SurveyResponse : Swift.Equatable { + public let survey: SalemoveSDK.Survey? + public static func == (a: SalemoveSDK.SurveyResponse, b: SalemoveSDK.SurveyResponse) -> Swift.Bool +} +extension SalemoveSDK.SurveyResponse : Swift.Decodable { + public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.Salemove { + @objc final public func clearSession() + final public func fetchSiteConfiguration(_ completion: @escaping (Swift.Result) -> Swift.Void) +} +@_hasMissingDesignatedInitializers @objc public class Push : ObjectiveC.NSObject, Swift.Codable { + @objc public var actionIdentifier: Swift.String { + get + } + @objc public var type: SalemoveSDK.PushType { + get + } + required public init(from decoder: Swift.Decoder) throws + public func encode(to encoder: Swift.Encoder) throws + @objc deinit +} +@objc public enum PushType : Swift.Int { + case unidentified + case chatMessage + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc @_hasMissingDesignatedInitializers public class EngagementRequest : ObjectiveC.NSObject, Swift.Decodable { + final public let timeout: Swift.Int + @objc deinit + required public init(from decoder: Swift.Decoder) throws +} +@objc @_hasMissingDesignatedInitializers @objcMembers public class EngagementFile : ObjectiveC.NSObject, Swift.Decodable { + @objc public var id: Swift.String? { + get + } + public var size: Swift.Double? { + get + } + @objc public var contentType: Swift.String? { + get + } + public var isDeleted: Swift.Bool? { + get + } + @objc final public let name: Swift.String + @objc final public let url: Foundation.URL? + @objc public init(name: Swift.String = "content", url: Foundation.URL) + @objc public init(id: Swift.String) + @objc deinit + required public init(from decoder: Swift.Decoder) throws +} +public struct Site : Swift.Decodable, Swift.Equatable { + public let id: Foundation.UUID + public let allowedFileSenders: SalemoveSDK.Site.AllowedFileSenders + public static func == (a: SalemoveSDK.Site, b: SalemoveSDK.Site) -> Swift.Bool + public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.Site { + public struct AllowedFileSenders : Swift.Decodable, Swift.Equatable { + public let `operator`: Swift.Bool + public let visitor: Swift.Bool + public static func == (a: SalemoveSDK.Site.AllowedFileSenders, b: SalemoveSDK.Site.AllowedFileSenders) -> Swift.Bool + public init(from decoder: Swift.Decoder) throws + } +} +extension SalemoveSDK.Salemove { + final public func updateVisitorInfo(_ info: SalemoveSDK.VisitorInfoUpdate, completion: @escaping (Swift.Result) -> Swift.Void) + final public func fetchVisitorInfo(_ completion: @escaping (Swift.Result) -> Swift.Void) +} +extension SalemoveSDK.Salemove { + @_hasMissingDesignatedInitializers final public class CallVisualizer { + @objc deinit + } +} +extension SalemoveSDK.Salemove.CallVisualizer { + @discardableResult + final public func requestVisitorCode(completion: @escaping (Swift.Result) -> Swift.Void) -> SalemoveSDK.GliaCore.Cancellable +} +@objc public class EngagementFileInformation : ObjectiveC.NSObject, Swift.Codable { + final public let id: Swift.String + final public let isSecurityScanningRequired: Swift.Bool + final public let url: Swift.String? + @objc deinit + public func encode(to encoder: Swift.Encoder) throws + required public init(from decoder: Swift.Decoder) throws +} +infix operator &/ : DefaultPrecedence +@objc public class OperatorTypingStatus : ObjectiveC.NSObject { + @objc public var isTyping: Swift.Bool { + get + } + public init(isTyping: Swift.Bool) + @objc deinit +} +extension SalemoveSDK.Salemove { + public struct Authentication { + } +} +extension SalemoveSDK.Salemove.Authentication { + public func authenticate(with idToken: SalemoveSDK.GliaCore.IdToken, completion: @escaping (Swift.Result) -> Swift.Void) + public func deauthenticate(_ completion: @escaping (Swift.Result) -> Swift.Void) + public var isAuthenticated: Swift.Bool { + get + } + public init() +} +extension SalemoveSDK.Salemove.Authentication { + public enum Behavior { + case forbiddenDuringEngagement + public static func == (a: SalemoveSDK.Salemove.Authentication.Behavior, b: SalemoveSDK.Salemove.Authentication.Behavior) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } +} +@objc public enum VideoScalingOptions : Swift.Int { + case fill + case aspectFit + case aspectFill + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor(unsafe) public class StreamView : UIKit.UIView { + @objc @_Concurrency.MainActor(unsafe) public var scale: SalemoveSDK.VideoScalingOptions { + @objc get + @objc set + } + @objc deinit +} +extension SalemoveSDK.StreamView : WebRTC.RTCVideoViewDelegate { + @_Concurrency.MainActor(unsafe) @objc dynamic public func videoView(_ videoView: WebRTC.RTCVideoRenderer, didChangeVideoSize size: CoreFoundation.CGSize) +} +@objc public enum LogLevel : Swift.Int { + case none + case error + case warning + case info + case debug + public static func >= (a: SalemoveSDK.LogLevel, b: SalemoveSDK.LogLevel) -> Swift.Bool + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@_hasMissingDesignatedInitializers @objc public class LocalScreen : ObjectiveC.NSObject { + @objc public func stopSharing() + @objc public func getStreamView() -> SalemoveSDK.StreamView + @objc deinit +} +@_hasMissingDesignatedInitializers @objc public class OperatorPicture : ObjectiveC.NSObject, Swift.Codable { + @objc final public let url: Swift.String? + @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool + @objc deinit + public func encode(to encoder: Swift.Encoder) throws + required public init(from decoder: Swift.Decoder) throws +} +@objc public enum GeneralError : Swift.Int, Swift.Error { + case internalError + case networkError + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@available(*, deprecated) +@objc public enum ContextError : Swift.Int, Swift.Error { + case invalidURL + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@objc public enum ConfigurationError : Swift.Int, Swift.Error { + case invalidSite + case invalidEnvironment + case invalidAppToken + @available(*, unavailable, message: "Api token is not supported by SDK.") + case invalidApiToken + @available(*, deprecated, message: "Api token is not supported by SDK.") + case apiTokenNotSupported + case invalidSiteApiKey + case invalidRegionEndpoint + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@objc public enum MediaUpgradeError : Swift.Int, Swift.Error { + case requestError + case unsupportedRequest + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@objc public enum EngagementError : Swift.Int, Swift.Error { + case operatorUnavailable + case timeout + case rejected + case visitorCanceled + case operatorCanceled + case operatorLeft + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@objc public enum MediaError : Swift.Int, Swift.Error { + case permissionDenied + case screenSharingNotAvailable + case notAvailableOnIOSVersion + case unsupportedEngagementType + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@objc public enum QueueError : Swift.Int, Swift.Error { + case queueClosed + case queueFull + case invalidId + case alreadyEnqueued + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@objc public enum FileError : Swift.Int, Swift.Error { + case infected + case unsupportedFileType + case fileTooBig + case invalidFileURL + case fileUnavailable + case forbidden + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@objc public class SalemoveError : ObjectiveC.NSObject, Swift.Error { + @objc final public let reason: Swift.String + @objc final public let error: Swift.Error? + public init(reason: Swift.String, error: Swift.Error? = nil) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc public class Queue : ObjectiveC.NSObject { + @objc final public let id: Swift.String + @objc final public let name: Swift.String + @objc final public let state: SalemoveSDK.QueueState + @objc final public let isDefault: Swift.Bool + @objc deinit +} +@_hasMissingDesignatedInitializers @objc public class QueueState : ObjectiveC.NSObject, Swift.Decodable { + final public let status: SalemoveSDK.QueueStatus + final public let media: [SalemoveSDK.MediaType] + @objc deinit + required public init(from decoder: Swift.Decoder) throws +} +public enum QueueStatus : Swift.String, Swift.Codable { + case open + case closed + case full + case unstaffed + case unknown + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers final public class Salemove : ObjectiveC.NSObject { + @objc public static let sharedInstance: SalemoveSDK.GliaCore + weak final public var currentInteractor: SalemoveSDK.Interactable? + @objc final public var environment: Swift.String { + @objc get + } + @objc final public var site: Swift.String { + @objc get + } + @objc final public var appToken: Swift.String { + @objc get + } + final public var secureConversations: SalemoveSDK.Salemove.SecureConversations { + get + set + } + final public var callVisualizer: SalemoveSDK.Salemove.CallVisualizer { + get + set + } + @available(*, unavailable, message: "Api token is not supported.") + final public let apiToken: Swift.String + final public var pushNotifications: SalemoveSDK.PushNotifications { + get + } + @objc deinit +} +extension SalemoveSDK.Salemove { + final public func fetchChatTranscript(_ completion: @escaping (Swift.Result<[SalemoveSDK.Message], SalemoveSDK.GliaCoreError>) -> Swift.Void) +} +extension SalemoveSDK.Salemove { + @objc final public func configureLogLevel(level: SalemoveSDK.LogLevel) +} +@_hasMissingDesignatedInitializers @objc public class Operator : ObjectiveC.NSObject, Swift.Codable { + @objc final public let name: Swift.String + @objc public var picture: SalemoveSDK.OperatorPicture? { + get + } + public var availableMedia: [SalemoveSDK.MediaType]? { + get + } + public init(id: Swift.String, name: Swift.String, picture: SalemoveSDK.OperatorPicture?, availableMedia: [SalemoveSDK.MediaType]?) + required public init(from decoder: Swift.Decoder) throws + public func encode(to encoder: Swift.Encoder) throws + @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool + @objc deinit +} +public typealias InternalOperatorTypingStatusUpdate = (SalemoveSDK.OperatorTypingStatus) -> Swift.Void +extension SalemoveSDK.Salemove { + final public func queueForEngagement(queueID: Swift.String, visitorContext: SalemoveSDK.VisitorContext? = nil, shouldCloseAllQueues: Swift.Bool = true, completion: @escaping SalemoveSDK.QueueTicketBlock) + final public func queueForEngagement(queueID: Swift.String, visitorContext: SalemoveSDK.VisitorContext? = nil, shouldCloseAllQueues: Swift.Bool = true, mediaType: SalemoveSDK.MediaType, options: SalemoveSDK.EngagementOptions?, completion: @escaping SalemoveSDK.QueueTicketBlock) + @objc final public func dequeueFromActiveTickets(completion: @escaping SalemoveSDK.SuccessBlock) + @objc final public func cancel(queueTicket: SalemoveSDK.QueueTicket, completion: @escaping SalemoveSDK.SuccessBlock) + @objc final public func listQueues(completion: @escaping SalemoveSDK.QueueRequestBlock) + @objc final public func subscribeForUpdates(forQueue queueIds: [Swift.String], onError: @escaping SalemoveSDK.ErrorBlock, onUpdate: @escaping SalemoveSDK.QueueUpdateBlock) -> Swift.String? + @objc final public func unsubscribeFromUpdates(queueCallbackId: Swift.String, onError: @escaping SalemoveSDK.ErrorBlock) +} +extension SalemoveSDK.Salemove { + @_hasMissingDesignatedInitializers final public class SecureConversations { + final public func send(attachment: SalemoveSDK.Attachment, queueIds: [Swift.String], completion: @escaping (Swift.Result) -> Swift.Void) -> SalemoveSDK.Salemove.Cancellable + final public func send(secureMessage: Swift.String, attachment: SalemoveSDK.Attachment? = nil, queueIds: [Swift.String], completion: @escaping (Swift.Result) -> Swift.Void) -> SalemoveSDK.Salemove.Cancellable + final public func uploadFile(_ file: SalemoveSDK.EngagementFile, progress: SalemoveSDK.EngagementFileProgressBlock?, completion: @escaping (Swift.Result) -> Swift.Void) -> SalemoveSDK.Salemove.Cancellable + final public func downloadFile(_ file: SalemoveSDK.EngagementFile, progress: SalemoveSDK.EngagementFileProgressBlock?, completion: @escaping (Swift.Result) -> Swift.Void) -> SalemoveSDK.Salemove.Cancellable + @objc deinit + } +} +extension SalemoveSDK.Salemove.SecureConversations { + @discardableResult + final public func markMessagesAsRead(completion: @escaping (Swift.Result) -> Swift.Void) -> SalemoveSDK.GliaCore.Cancellable + final public func getUnreadMessageCount(completion: @escaping (Swift.Result) -> Swift.Void) +} +@objc public enum ScreenSharingStatus : Swift.Int { + case sharing + case notSharing + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public class VisitorScreenSharingState : ObjectiveC.NSObject { + @objc public var status: SalemoveSDK.ScreenSharingStatus { + get + } + @objc public var localScreen: SalemoveSDK.LocalScreen? { + get + } + public init(status: SalemoveSDK.ScreenSharingStatus, localScreen: SalemoveSDK.LocalScreen?) + @objc deinit +} +@objc @_hasMissingDesignatedInitializers @objcMembers public class Engagement : ObjectiveC.NSObject { + @objc final public let id: Swift.String + @objc final public let engagedOperator: SalemoveSDK.Operator? + final public let source: SalemoveSDK.EngagementSource + @objc deinit +} +extension SalemoveSDK.Engagement { + public func getSurvey(completion: @escaping (Swift.Result) -> Swift.Void) +} +@objc public class MediaUpgradeOffer : ObjectiveC.NSObject { + final public let type: SalemoveSDK.MediaType + final public let direction: SalemoveSDK.MediaDirection + public init(type: SalemoveSDK.MediaType, direction: SalemoveSDK.MediaDirection) throws + @objc deinit +} +public enum MediaDirection : Swift.String { + case oneWay + case twoWay + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +extension SalemoveSDK.AttachmentType : Swift.Equatable {} +extension SalemoveSDK.AttachmentType : Swift.Hashable {} +extension SalemoveSDK.AttachmentType : Swift.RawRepresentable {} +extension SalemoveSDK.EngagementEndingReason : Swift.Equatable {} +extension SalemoveSDK.EngagementEndingReason : Swift.Hashable {} +extension SalemoveSDK.PushNotificationsType : Swift.Equatable {} +extension SalemoveSDK.PushNotificationsType : Swift.Hashable {} +extension SalemoveSDK.PushNotificationsType : Swift.RawRepresentable {} +extension SalemoveSDK.Salemove.Configuration.PushNotifications : Swift.Equatable {} +extension SalemoveSDK.Salemove.Configuration.PushNotifications : Swift.Hashable {} +extension SalemoveSDK.Message.Metadata.CodingKeys : Swift.Equatable {} +extension SalemoveSDK.Message.Metadata.CodingKeys : Swift.Hashable {} +extension SalemoveSDK.Message.Metadata.CodingKeys : Swift.RawRepresentable {} +extension SalemoveSDK.MessageSender.SenderType : Swift.Equatable {} +extension SalemoveSDK.MessageSender.SenderType : Swift.Hashable {} +extension SalemoveSDK.MessageSender.SenderType : Swift.RawRepresentable {} +extension SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod : Swift.Equatable {} +extension SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod : Swift.Hashable {} +extension SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod : Swift.RawRepresentable {} +extension SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod : Swift.Equatable {} +extension SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod : Swift.Hashable {} +extension SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod : Swift.RawRepresentable {} +@available(*, deprecated) +extension SalemoveSDK.ContextType : Swift.Equatable {} +@available(*, deprecated) +extension SalemoveSDK.ContextType : Swift.Hashable {} +@available(*, deprecated) +extension SalemoveSDK.ContextType : Swift.RawRepresentable {} +extension SalemoveSDK.MediaType : Swift.Equatable {} +extension SalemoveSDK.MediaType : Swift.Hashable {} +extension SalemoveSDK.MediaType : Swift.RawRepresentable {} +extension SalemoveSDK.Survey.SurveyType : Swift.Equatable {} +extension SalemoveSDK.Survey.SurveyType : Swift.Hashable {} +extension SalemoveSDK.Survey.SurveyType : Swift.RawRepresentable {} +extension SalemoveSDK.Survey.QuestionType : Swift.Equatable {} +extension SalemoveSDK.Survey.QuestionType : Swift.Hashable {} +extension SalemoveSDK.Survey.QuestionType : Swift.RawRepresentable {} +extension SalemoveSDK.PushType : Swift.Equatable {} +extension SalemoveSDK.PushType : Swift.Hashable {} +extension SalemoveSDK.PushType : Swift.RawRepresentable {} +extension SalemoveSDK.Salemove.Authentication.Behavior : Swift.Equatable {} +extension SalemoveSDK.Salemove.Authentication.Behavior : Swift.Hashable {} +extension SalemoveSDK.VideoScalingOptions : Swift.Equatable {} +extension SalemoveSDK.VideoScalingOptions : Swift.Hashable {} +extension SalemoveSDK.VideoScalingOptions : Swift.RawRepresentable {} +extension SalemoveSDK.LogLevel : Swift.Equatable {} +extension SalemoveSDK.LogLevel : Swift.Hashable {} +extension SalemoveSDK.LogLevel : Swift.RawRepresentable {} +extension SalemoveSDK.GeneralError : Swift.Equatable {} +extension SalemoveSDK.GeneralError : Swift.Hashable {} +extension SalemoveSDK.GeneralError : Swift.RawRepresentable {} +@available(*, deprecated) +extension SalemoveSDK.ContextError : Swift.Equatable {} +@available(*, deprecated) +extension SalemoveSDK.ContextError : Swift.Hashable {} +@available(*, deprecated) +extension SalemoveSDK.ContextError : Swift.RawRepresentable {} +extension SalemoveSDK.ConfigurationError : Swift.Equatable {} +extension SalemoveSDK.ConfigurationError : Swift.Hashable {} +extension SalemoveSDK.ConfigurationError : Swift.RawRepresentable {} +extension SalemoveSDK.MediaUpgradeError : Swift.Equatable {} +extension SalemoveSDK.MediaUpgradeError : Swift.Hashable {} +extension SalemoveSDK.MediaUpgradeError : Swift.RawRepresentable {} +extension SalemoveSDK.EngagementError : Swift.Equatable {} +extension SalemoveSDK.EngagementError : Swift.Hashable {} +extension SalemoveSDK.EngagementError : Swift.RawRepresentable {} +extension SalemoveSDK.MediaError : Swift.Equatable {} +extension SalemoveSDK.MediaError : Swift.Hashable {} +extension SalemoveSDK.MediaError : Swift.RawRepresentable {} +extension SalemoveSDK.QueueError : Swift.Equatable {} +extension SalemoveSDK.QueueError : Swift.Hashable {} +extension SalemoveSDK.QueueError : Swift.RawRepresentable {} +extension SalemoveSDK.FileError : Swift.Equatable {} +extension SalemoveSDK.FileError : Swift.Hashable {} +extension SalemoveSDK.FileError : Swift.RawRepresentable {} +extension SalemoveSDK.QueueStatus : Swift.Equatable {} +extension SalemoveSDK.QueueStatus : Swift.Hashable {} +extension SalemoveSDK.QueueStatus : Swift.RawRepresentable {} +extension SalemoveSDK.ScreenSharingStatus : Swift.Equatable {} +extension SalemoveSDK.ScreenSharingStatus : Swift.Hashable {} +extension SalemoveSDK.ScreenSharingStatus : Swift.RawRepresentable {} +extension SalemoveSDK.MediaDirection : Swift.Equatable {} +extension SalemoveSDK.MediaDirection : Swift.Hashable {} +extension SalemoveSDK.MediaDirection : Swift.RawRepresentable {} diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc index 1ee76dd..e020572 100644 Binary files a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface index 60fe420..315586c 100644 --- a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -1,6 +1,7 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) // swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name SalemoveSDK +// swift-module-flags-ignorable: -enable-bare-slash-regex import AVFoundation import CoreMedia/*.CMSampleBuffer*/ import CoreServices @@ -20,6 +21,7 @@ import UIKit import UserNotifications import WebRTC import _Concurrency +import _StringProcessing @objc public enum AttachmentType : Swift.Int, Swift.Decodable { case files case singleChoice @@ -495,7 +497,7 @@ public protocol VideoStreamable : AnyObject { @discardableResult @_Concurrency.MainActor(unsafe) @objc public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool @_Concurrency.MainActor(unsafe) @objc public func applicationDidBecomeActive(_ application: UIKit.UIApplication) - @objc override dynamic public init() + @_Concurrency.MainActor(unsafe) @objc override dynamic public init() @objc deinit } public typealias GliaCoreAppDelegate = SalemoveSDK.SalemoveAppDelegate @@ -872,7 +874,7 @@ extension SalemoveSDK.Salemove.Authentication { @objc deinit } extension SalemoveSDK.StreamView : WebRTC.RTCVideoViewDelegate { - @_Concurrency.MainActor(unsafe) @objc dynamic public func videoView(_ videoView: WebRTC.RTCVideoRenderer, didChangeVideoSize size: CoreGraphics.CGSize) + @_Concurrency.MainActor(unsafe) @objc dynamic public func videoView(_ videoView: WebRTC.RTCVideoRenderer, didChangeVideoSize size: CoreFoundation.CGSize) } @objc public enum LogLevel : Swift.Int { case none @@ -1125,13 +1127,14 @@ extension SalemoveSDK.Salemove.SecureConversations { get } } -@_hasMissingDesignatedInitializers @objc public class VisitorScreenSharingState : ObjectiveC.NSObject { +@objc public class VisitorScreenSharingState : ObjectiveC.NSObject { @objc public var status: SalemoveSDK.ScreenSharingStatus { get } @objc public var localScreen: SalemoveSDK.LocalScreen? { get } + public init(status: SalemoveSDK.ScreenSharingStatus, localScreen: SalemoveSDK.LocalScreen?) @objc deinit } @objc @_hasMissingDesignatedInitializers @objcMembers public class Engagement : ObjectiveC.NSObject { diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..3ef3ff0 --- /dev/null +++ b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -0,0 +1,35759 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "TypeDecl", + "name": "AttachmentType", + "printedName": "AttachmentType", + "children": [ + { + "kind": "Var", + "name": "files", + "printedName": "files", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AttachmentType.Type) -> SalemoveSDK.AttachmentType", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AttachmentType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@AttachmentType@AttachmentTypeFiles", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO5filesyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "singleChoice", + "printedName": "singleChoice", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AttachmentType.Type) -> SalemoveSDK.AttachmentType", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AttachmentType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@AttachmentType@AttachmentTypeSingleChoice", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO12singleChoiceyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "singleChoiceResponse", + "printedName": "singleChoiceResponse", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AttachmentType.Type) -> SalemoveSDK.AttachmentType", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AttachmentType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@AttachmentType@AttachmentTypeSingleChoiceResponse", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO20singleChoiceResponseyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "ssml", + "printedName": "ssml", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AttachmentType.Type) -> SalemoveSDK.AttachmentType", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AttachmentType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@AttachmentType@AttachmentTypeSsml", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO4ssmlyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.AttachmentType?", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK14AttachmentTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK14AttachmentTypeO8rawValueSivp", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK14AttachmentTypeO8rawValueSivg", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@AttachmentType", + "mangledName": "$s11SalemoveSDK14AttachmentTypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "VisitorCode", + "printedName": "VisitorCode", + "children": [ + { + "kind": "Var", + "name": "code", + "printedName": "code", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK11VisitorCodeV4codeSSvp", + "mangledName": "$s11SalemoveSDK11VisitorCodeV4codeSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK11VisitorCodeV4codeSSvg", + "mangledName": "$s11SalemoveSDK11VisitorCodeV4codeSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "expiresAt", + "printedName": "expiresAt", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK11VisitorCodeV9expiresAt10Foundation4DateVvp", + "mangledName": "$s11SalemoveSDK11VisitorCodeV9expiresAt10Foundation4DateVvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK11VisitorCodeV9expiresAt10Foundation4DateVvg", + "mangledName": "$s11SalemoveSDK11VisitorCodeV9expiresAt10Foundation4DateVvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorCode", + "printedName": "SalemoveSDK.VisitorCode", + "usr": "s:11SalemoveSDK11VisitorCodeV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK11VisitorCodeV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK11VisitorCodeV4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK11VisitorCodeV", + "mangledName": "$s11SalemoveSDK11VisitorCodeV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "TypeDecl", + "name": "EngagementFileData", + "printedName": "EngagementFileData", + "children": [ + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData(py)data", + "mangledName": "$s11SalemoveSDK18EngagementFileDataC4data10Foundation0E0Vvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData(im)data", + "mangledName": "$s11SalemoveSDK18EngagementFileDataC4data10Foundation0E0Vvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileData", + "printedName": "SalemoveSDK.EngagementFileData", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData(im)init", + "mangledName": "$s11SalemoveSDK18EngagementFileDataCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData", + "mangledName": "$s11SalemoveSDK18EngagementFileDataC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "EngagementOptions", + "printedName": "EngagementOptions", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(mediaDirection:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementOptions", + "printedName": "SalemoveSDK.EngagementOptions", + "usr": "s:11SalemoveSDK17EngagementOptionsV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.MediaDirection?", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK17EngagementOptionsV14mediaDirectionAcA05MediaF0OSg_tcfc", + "mangledName": "$s11SalemoveSDK17EngagementOptionsV14mediaDirectionAcA05MediaF0OSg_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK17EngagementOptionsV", + "mangledName": "$s11SalemoveSDK17EngagementOptionsV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "EngagementEndingReason", + "printedName": "EngagementEndingReason", + "children": [ + { + "kind": "Var", + "name": "natural", + "printedName": "natural", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementEndingReason.Type) -> SalemoveSDK.EngagementEndingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementEndingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO7naturalyA2CmF", + "mangledName": "$s11SalemoveSDK22EngagementEndingReasonO7naturalyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementEndingReason.Type) -> SalemoveSDK.EngagementEndingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementEndingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO5erroryA2CmF", + "mangledName": "$s11SalemoveSDK22EngagementEndingReasonO5erroryA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + }, + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s11SalemoveSDK22EngagementEndingReasonO2eeoiySbAC_ACtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO9hashValueSivp", + "mangledName": "$s11SalemoveSDK22EngagementEndingReasonO9hashValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO9hashValueSivg", + "mangledName": "$s11SalemoveSDK22EngagementEndingReasonO9hashValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s11SalemoveSDK22EngagementEndingReasonO4hash4intoys6HasherVz_tF", + "moduleName": "SalemoveSDK", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO", + "mangledName": "$s11SalemoveSDK22EngagementEndingReasonO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "ReplayKit", + "printedName": "ReplayKit", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "PushNotificationsType", + "printedName": "PushNotificationsType", + "children": [ + { + "kind": "Var", + "name": "start", + "printedName": "start", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.PushNotificationsType.Type) -> SalemoveSDK.PushNotificationsType", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.PushNotificationsType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO5startyA2CmF", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO5startyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "end", + "printedName": "end", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.PushNotificationsType.Type) -> SalemoveSDK.PushNotificationsType", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.PushNotificationsType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO3endyA2CmF", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO3endyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failed", + "printedName": "failed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.PushNotificationsType.Type) -> SalemoveSDK.PushNotificationsType", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.PushNotificationsType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO6failedyA2CmF", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO6failedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "message", + "printedName": "message", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.PushNotificationsType.Type) -> SalemoveSDK.PushNotificationsType", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.PushNotificationsType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO7messageyA2CmF", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO7messageyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "transfer", + "printedName": "transfer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.PushNotificationsType.Type) -> SalemoveSDK.PushNotificationsType", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.PushNotificationsType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO8transferyA2CmF", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO8transferyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.PushNotificationsType?", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK21PushNotificationsTypeO8rawValueSivp", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO8rawValueSivg", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO", + "mangledName": "$s11SalemoveSDK21PushNotificationsTypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "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": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Attachment", + "printedName": "Attachment", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.AttachmentType?", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10AttachmentC4typeAA0C4TypeOSgvp", + "mangledName": "$s11SalemoveSDK10AttachmentC4typeAA0C4TypeOSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.AttachmentType?", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10AttachmentC4typeAA0C4TypeOSgvg", + "mangledName": "$s11SalemoveSDK10AttachmentC4typeAA0C4TypeOSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "selectedOption", + "printedName": "selectedOption", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10AttachmentC14selectedOptionSSSgvp", + "mangledName": "$s11SalemoveSDK10AttachmentC14selectedOptionSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10AttachmentC14selectedOptionSSSgvg", + "mangledName": "$s11SalemoveSDK10AttachmentC14selectedOptionSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "options", + "printedName": "options", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.SingleChoiceOption]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.SingleChoiceOption]", + "children": [ + { + "kind": "TypeNominal", + "name": "SingleChoiceOption", + "printedName": "SalemoveSDK.SingleChoiceOption", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10AttachmentC7optionsSayAA18SingleChoiceOptionCGSgvp", + "mangledName": "$s11SalemoveSDK10AttachmentC7optionsSayAA18SingleChoiceOptionCGSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.SingleChoiceOption]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.SingleChoiceOption]", + "children": [ + { + "kind": "TypeNominal", + "name": "SingleChoiceOption", + "printedName": "SalemoveSDK.SingleChoiceOption", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10AttachmentC7optionsSayAA18SingleChoiceOptionCGSgvg", + "mangledName": "$s11SalemoveSDK10AttachmentC7optionsSayAA18SingleChoiceOptionCGSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "imageUrl", + "printedName": "imageUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10AttachmentC8imageUrlSSSgvp", + "mangledName": "$s11SalemoveSDK10AttachmentC8imageUrlSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10AttachmentC8imageUrlSSSgvg", + "mangledName": "$s11SalemoveSDK10AttachmentC8imageUrlSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "files", + "printedName": "files", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.EngagementFile]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.EngagementFile]", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10AttachmentC5filesSayAA14EngagementFileCGSgvp", + "mangledName": "$s11SalemoveSDK10AttachmentC5filesSayAA14EngagementFileCGSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.EngagementFile]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.EngagementFile]", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10AttachmentC5filesSayAA14EngagementFileCGSgvg", + "mangledName": "$s11SalemoveSDK10AttachmentC5filesSayAA14EngagementFileCGSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(type:selectedOption:options:files:imageUrl:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.AttachmentType?", + "children": [ + { + "kind": "TypeNominal", + "name": "AttachmentType", + "printedName": "SalemoveSDK.AttachmentType", + "usr": "c:@M@SalemoveSDK@E@AttachmentType" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.SingleChoiceOption]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.SingleChoiceOption]", + "children": [ + { + "kind": "TypeNominal", + "name": "SingleChoiceOption", + "printedName": "SalemoveSDK.SingleChoiceOption", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.EngagementFile]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.EngagementFile]", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10AttachmentC4type14selectedOption7options5files8imageUrlAcA0C4TypeOSg_SSSgSayAA012SingleChoiceF0CGSgSayAA14EngagementFileCGSgALtcfc", + "mangledName": "$s11SalemoveSDK10AttachmentC4type14selectedOption7options5files8imageUrlAcA0C4TypeOSg_SSSgSayAA012SingleChoiceF0CGSgSayAA14EngagementFileCGSgALtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(file:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + }, + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10AttachmentC4fileAcA14EngagementFileC_tcfc", + "mangledName": "$s11SalemoveSDK10AttachmentC4fileAcA14EngagementFileC_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(files:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.EngagementFile]", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10AttachmentC5filesACSayAA14EngagementFileCG_tcfc", + "mangledName": "$s11SalemoveSDK10AttachmentC5filesACSayAA14EngagementFileCG_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment(im)init", + "mangledName": "$s11SalemoveSDK10AttachmentCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10AttachmentC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK10AttachmentC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment", + "mangledName": "$s11SalemoveSDK10AttachmentC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "SingleChoiceOption", + "printedName": "SingleChoiceOption", + "children": [ + { + "kind": "Var", + "name": "text", + "printedName": "text", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption(py)text", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC4textSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption(im)text", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC4textSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption(im)setText:", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC4textSSSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK18SingleChoiceOptionC4textSSSgvM", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC4textSSSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption(py)value", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC5valueSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption(im)value", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC5valueSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption(im)setValue:", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC5valueSSSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK18SingleChoiceOptionC5valueSSSgvM", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC5valueSSSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SingleChoiceOption", + "printedName": "SalemoveSDK.SingleChoiceOption", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption(im)init", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SingleChoiceOption", + "printedName": "SalemoveSDK.SingleChoiceOption", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK18SingleChoiceOptionC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK18SingleChoiceOptionC6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption", + "mangledName": "$s11SalemoveSDK18SingleChoiceOptionC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "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": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "PushNotificationsConfigurable", + "printedName": "PushNotificationsConfigurable", + "children": [ + { + "kind": "Function", + "name": "enable", + "printedName": "enable(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK29PushNotificationsConfigurableP6enableyySbF", + "mangledName": "$s11SalemoveSDK29PushNotificationsConfigurableP6enableyySbF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.PushNotificationsConfigurable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "subscribeTo", + "printedName": "subscribeTo(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.PushNotificationsType]", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK29PushNotificationsConfigurableP11subscribeToyySayAA0cD4TypeOGF", + "mangledName": "$s11SalemoveSDK29PushNotificationsConfigurableP11subscribeToyySayAA0cD4TypeOGF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.PushNotificationsConfigurable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11SalemoveSDK29PushNotificationsConfigurableP", + "mangledName": "$s11SalemoveSDK29PushNotificationsConfigurableP", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "QueueTicket", + "printedName": "QueueTicket", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueTicket", + "printedName": "SalemoveSDK.QueueTicket", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK11QueueTicketC2idACSS_tcfc", + "mangledName": "$s11SalemoveSDK11QueueTicketC2idACSS_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueTicket", + "printedName": "SalemoveSDK.QueueTicket", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket(im)init", + "mangledName": "$s11SalemoveSDK11QueueTicketCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket", + "mangledName": "$s11SalemoveSDK11QueueTicketC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "EngagementHandling", + "printedName": "EngagementHandling", + "children": [ + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK18EngagementHandlingP5startyyF", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP5startyyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "deprecated": true, + "protocolReq": true, + "declAttributes": [ + "Available", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(engagement:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Engagement", + "printedName": "SalemoveSDK.Engagement", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK18EngagementHandlingP5start10engagementyAA0C0C_tF", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP5start10engagementyAA0C0C_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "end", + "printedName": "end()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK18EngagementHandlingP3endyyF", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP3endyyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "deprecated": true, + "protocolReq": true, + "declAttributes": [ + "Available", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "end", + "printedName": "end(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK18EngagementHandlingP3end4withyAA0C12EndingReasonO_tF", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP3end4withyAA0C12EndingReasonO_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "onEngagementRequest", + "printedName": "onEngagementRequest", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(@escaping (SalemoveSDK.VisitorContext?, Swift.Bool, @escaping (Swift.Bool, SalemoveSDK.SalemoveError?) -> ()) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorContext?, Swift.Bool, @escaping (Swift.Bool, SalemoveSDK.SalemoveError?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.VisitorContext?, Swift.Bool, (Swift.Bool, SalemoveSDK.SalemoveError?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK18EngagementHandlingP02onC7RequestyyyAA14VisitorContextCSg_SbySb_AA0A5ErrorCSgtctccvp", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP02onC7RequestyyyAA14VisitorContextCSg_SbySb_AA0A5ErrorCSgtctccvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(@escaping (SalemoveSDK.VisitorContext?, Swift.Bool, @escaping (Swift.Bool, SalemoveSDK.SalemoveError?) -> ()) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorContext?, Swift.Bool, @escaping (Swift.Bool, SalemoveSDK.SalemoveError?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.VisitorContext?, Swift.Bool, (Swift.Bool, SalemoveSDK.SalemoveError?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK18EngagementHandlingP02onC7RequestyyyAA14VisitorContextCSg_SbySb_AA0A5ErrorCSgtctccvg", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP02onC7RequestyyyAA14VisitorContextCSg_SbySb_AA0A5ErrorCSgtctccvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onEngagementTransfer", + "printedName": "onEngagementTransfer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.Operator]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.Operator]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Operator]", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK18EngagementHandlingP02onC8TransferyySayAA8OperatorCGSgcvp", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP02onC8TransferyySayAA8OperatorCGSgcvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.Operator]?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.Operator]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Operator]", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK18EngagementHandlingP02onC8TransferyySayAA8OperatorCGSgcvg", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP02onC8TransferyySayAA8OperatorCGSgcvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onEngagementTransferring", + "printedName": "onEngagementTransferring", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK18EngagementHandlingP02onC12Transferringyycvp", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP02onC12Transferringyycvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK18EngagementHandlingP02onC12Transferringyycvg", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP02onC12Transferringyycvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "end", + "printedName": "end(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementEndingReason", + "printedName": "SalemoveSDK.EngagementEndingReason", + "usr": "s:11SalemoveSDK22EngagementEndingReasonO" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK18EngagementHandlingPAAE3end4withyAA0C12EndingReasonO_tF", + "mangledName": "$s11SalemoveSDK18EngagementHandlingPAAE3end4withyAA0C12EndingReasonO_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start(engagement:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Engagement", + "printedName": "SalemoveSDK.Engagement", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK18EngagementHandlingPAAE5start10engagementyAA0C0C_tF", + "mangledName": "$s11SalemoveSDK18EngagementHandlingPAAE5start10engagementyAA0C0C_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.EngagementHandling>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11SalemoveSDK18EngagementHandlingP", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "MessageHandling", + "printedName": "MessageHandling", + "children": [ + { + "kind": "Function", + "name": "receive", + "printedName": "receive(message:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(pl)MessageHandling(im)receiveWithMessage:", + "mangledName": "$s11SalemoveSDK15MessageHandlingP7receive7messageyAA0C0C_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MessageHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "onOperatorTypingStatusUpdate", + "printedName": "onOperatorTypingStatusUpdate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.OperatorTypingStatus) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "OperatorTypingStatus", + "printedName": "SalemoveSDK.OperatorTypingStatus", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorTypingStatus" + } + ] + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(pl)MessageHandling(py)onOperatorTypingStatusUpdate", + "mangledName": "$s11SalemoveSDK15MessageHandlingP28onOperatorTypingStatusUpdateyyAA0fgH0Ccvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.OperatorTypingStatus) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "OperatorTypingStatus", + "printedName": "SalemoveSDK.OperatorTypingStatus", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorTypingStatus" + } + ] + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(pl)MessageHandling(im)onOperatorTypingStatusUpdate", + "mangledName": "$s11SalemoveSDK15MessageHandlingP28onOperatorTypingStatusUpdateyyAA0fgH0Ccvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MessageHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onMessagesUpdated", + "printedName": "onMessagesUpdated", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.Message]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Message]", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(pl)MessageHandling(py)onMessagesUpdated", + "mangledName": "$s11SalemoveSDK15MessageHandlingP17onMessagesUpdatedyySayAA0C0CGcvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.Message]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Message]", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(pl)MessageHandling(im)onMessagesUpdated", + "mangledName": "$s11SalemoveSDK15MessageHandlingP17onMessagesUpdatedyySayAA0C0CGcvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MessageHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@SalemoveSDK@objc(pl)MessageHandling", + "mangledName": "$s11SalemoveSDK15MessageHandlingP", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "MediaHandling", + "printedName": "MediaHandling", + "children": [ + { + "kind": "Var", + "name": "onMediaUpgradeOffer", + "printedName": "onMediaUpgradeOffer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaUpgradeOffer, @escaping (Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.MediaUpgradeOffer, (Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeOffer", + "printedName": "SalemoveSDK.MediaUpgradeOffer", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK13MediaHandlingP02onC12UpgradeOfferyyAA0cfG0C_ySb_ySb_AA0A5ErrorCSgtcSgtctcvp", + "mangledName": "$s11SalemoveSDK13MediaHandlingP02onC12UpgradeOfferyyAA0cfG0C_ySb_ySb_AA0A5ErrorCSgtcSgtctcvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaUpgradeOffer, @escaping (Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?) -> ()) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.MediaUpgradeOffer, (Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?) -> ())", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeOffer", + "printedName": "SalemoveSDK.MediaUpgradeOffer", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, ((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool, SalemoveSDK.SalemoveError?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK13MediaHandlingP02onC12UpgradeOfferyyAA0cfG0C_ySb_ySb_AA0A5ErrorCSgtcSgtctcvg", + "mangledName": "$s11SalemoveSDK13MediaHandlingP02onC12UpgradeOfferyyAA0cfG0C_ySb_ySb_AA0A5ErrorCSgtcSgtctcvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MediaHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onEngagementTransferMediaUpdate", + "printedName": "onEngagementTransferMediaUpdate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaUpgradeOffer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "MediaUpgradeOffer", + "printedName": "SalemoveSDK.MediaUpgradeOffer", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer" + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK13MediaHandlingP020onEngagementTransferC6UpdateyyAA0C12UpgradeOfferCcvp", + "mangledName": "$s11SalemoveSDK13MediaHandlingP020onEngagementTransferC6UpdateyyAA0C12UpgradeOfferCcvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaUpgradeOffer) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "MediaUpgradeOffer", + "printedName": "SalemoveSDK.MediaUpgradeOffer", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer" + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK13MediaHandlingP020onEngagementTransferC6UpdateyyAA0C12UpgradeOfferCcvg", + "mangledName": "$s11SalemoveSDK13MediaHandlingP020onEngagementTransferC6UpdateyyAA0C12UpgradeOfferCcvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MediaHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onScreenSharingOffer", + "printedName": "onScreenSharingOffer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(@escaping (Swift.Bool) -> ()) -> ()", + "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": "Var", + "usr": "s:11SalemoveSDK13MediaHandlingP20onScreenSharingOfferyyySbccvp", + "mangledName": "$s11SalemoveSDK13MediaHandlingP20onScreenSharingOfferyyySbccvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(@escaping (Swift.Bool) -> ()) -> ()", + "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": "Accessor", + "usr": "s:11SalemoveSDK13MediaHandlingP20onScreenSharingOfferyyySbccvg", + "mangledName": "$s11SalemoveSDK13MediaHandlingP20onScreenSharingOfferyyySbccvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MediaHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onVideoStreamAdded", + "printedName": "onVideoStreamAdded", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VideoStreamable?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.VideoStreamable?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VideoStreamable?", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoStreamable", + "printedName": "SalemoveSDK.VideoStreamable", + "usr": "s:11SalemoveSDK15VideoStreamableP" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK13MediaHandlingP18onVideoStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvp", + "mangledName": "$s11SalemoveSDK13MediaHandlingP18onVideoStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VideoStreamable?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.VideoStreamable?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VideoStreamable?", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoStreamable", + "printedName": "SalemoveSDK.VideoStreamable", + "usr": "s:11SalemoveSDK15VideoStreamableP" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK13MediaHandlingP18onVideoStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvg", + "mangledName": "$s11SalemoveSDK13MediaHandlingP18onVideoStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MediaHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onAudioStreamAdded", + "printedName": "onAudioStreamAdded", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AudioStreamable?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.AudioStreamable?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.AudioStreamable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioStreamable", + "printedName": "SalemoveSDK.AudioStreamable", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK13MediaHandlingP18onAudioStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvp", + "mangledName": "$s11SalemoveSDK13MediaHandlingP18onAudioStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AudioStreamable?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.AudioStreamable?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.AudioStreamable?", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioStreamable", + "printedName": "SalemoveSDK.AudioStreamable", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK13MediaHandlingP18onAudioStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvg", + "mangledName": "$s11SalemoveSDK13MediaHandlingP18onAudioStreamAddedyyAA0F10Streamable_pSg_AA0A5ErrorCSgtcvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MediaHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onVisitorScreenSharingStateChange", + "printedName": "onVisitorScreenSharingStateChange", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorScreenSharingState, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.VisitorScreenSharingState, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorScreenSharingState", + "printedName": "SalemoveSDK.VisitorScreenSharingState", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK13MediaHandlingP33onVisitorScreenSharingStateChangeyyAA0fghI0C_AA0A5ErrorCSgtcvp", + "mangledName": "$s11SalemoveSDK13MediaHandlingP33onVisitorScreenSharingStateChangeyyAA0fghI0C_AA0A5ErrorCSgtcvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorScreenSharingState, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.VisitorScreenSharingState, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorScreenSharingState", + "printedName": "SalemoveSDK.VisitorScreenSharingState", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK13MediaHandlingP33onVisitorScreenSharingStateChangeyyAA0fghI0C_AA0A5ErrorCSgtcvg", + "mangledName": "$s11SalemoveSDK13MediaHandlingP33onVisitorScreenSharingStateChangeyyAA0fghI0C_AA0A5ErrorCSgtcvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.MediaHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11SalemoveSDK13MediaHandlingP", + "mangledName": "$s11SalemoveSDK13MediaHandlingP", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "ErrorHandling", + "printedName": "ErrorHandling", + "children": [ + { + "kind": "Function", + "name": "fail", + "printedName": "fail(error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(pl)ErrorHandling(im)failWithError:", + "mangledName": "$s11SalemoveSDK13ErrorHandlingP4fail5erroryAA0aC0C_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.ErrorHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@SalemoveSDK@objc(pl)ErrorHandling", + "mangledName": "$s11SalemoveSDK13ErrorHandlingP", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Interactable", + "printedName": "Interactable", + "declKind": "Protocol", + "usr": "s:11SalemoveSDK12InteractableP", + "mangledName": "$s11SalemoveSDK12InteractableP", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 : SalemoveSDK.EngagementHandling, τ_0_0 : SalemoveSDK.ErrorHandling, τ_0_0 : SalemoveSDK.MediaHandling, τ_0_0 : SalemoveSDK.MessageHandling>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "EngagementHandling", + "printedName": "EngagementHandling", + "usr": "s:11SalemoveSDK18EngagementHandlingP", + "mangledName": "$s11SalemoveSDK18EngagementHandlingP" + }, + { + "kind": "Conformance", + "name": "MessageHandling", + "printedName": "MessageHandling", + "usr": "c:@M@SalemoveSDK@objc(pl)MessageHandling", + "mangledName": "$s11SalemoveSDK15MessageHandlingP" + }, + { + "kind": "Conformance", + "name": "ErrorHandling", + "printedName": "ErrorHandling", + "usr": "c:@M@SalemoveSDK@objc(pl)ErrorHandling", + "mangledName": "$s11SalemoveSDK13ErrorHandlingP" + }, + { + "kind": "Conformance", + "name": "MediaHandling", + "printedName": "MediaHandling", + "usr": "s:11SalemoveSDK13MediaHandlingP", + "mangledName": "$s11SalemoveSDK13MediaHandlingP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Message", + "printedName": "Message", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Message(py)id", + "mangledName": "$s11SalemoveSDK7MessageC2idSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Message(im)id", + "mangledName": "$s11SalemoveSDK7MessageC2idSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "content", + "printedName": "content", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Message(py)content", + "mangledName": "$s11SalemoveSDK7MessageC7contentSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Message(im)content", + "mangledName": "$s11SalemoveSDK7MessageC7contentSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "attachment", + "printedName": "attachment", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Attachment?", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Message(py)attachment", + "mangledName": "$s11SalemoveSDK7MessageC10attachmentAA10AttachmentCSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Attachment?", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Message(im)attachment", + "mangledName": "$s11SalemoveSDK7MessageC10attachmentAA10AttachmentCSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sender", + "printedName": "sender", + "children": [ + { + "kind": "TypeNominal", + "name": "MessageSender", + "printedName": "SalemoveSDK.MessageSender", + "usr": "s:11SalemoveSDK13MessageSenderV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK7MessageC6senderAA0C6SenderVvp", + "mangledName": "$s11SalemoveSDK7MessageC6senderAA0C6SenderVvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "MessageSender", + "printedName": "SalemoveSDK.MessageSender", + "usr": "s:11SalemoveSDK13MessageSenderV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK7MessageC6senderAA0C6SenderVvg", + "mangledName": "$s11SalemoveSDK7MessageC6senderAA0C6SenderVvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "metadata", + "printedName": "metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message.Metadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "Metadata", + "printedName": "SalemoveSDK.Message.Metadata", + "usr": "s:11SalemoveSDK7MessageC8MetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK7MessageC8metadataAC8MetadataVSgvp", + "mangledName": "$s11SalemoveSDK7MessageC8metadataAC8MetadataVSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message.Metadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "Metadata", + "printedName": "SalemoveSDK.Message.Metadata", + "usr": "s:11SalemoveSDK7MessageC8MetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK7MessageC8metadataAC8MetadataVSgvg", + "mangledName": "$s11SalemoveSDK7MessageC8metadataAC8MetadataVSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:content:sender:attachment:metadata:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "MessageSender", + "printedName": "SalemoveSDK.MessageSender", + "usr": "s:11SalemoveSDK13MessageSenderV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Attachment?", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message.Metadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "Metadata", + "printedName": "SalemoveSDK.Message.Metadata", + "usr": "s:11SalemoveSDK7MessageC8MetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK7MessageC2id7content6sender10attachment8metadataACSS_SSAA0C6SenderVAA10AttachmentCSgAC8MetadataVSgtcfc", + "mangledName": "$s11SalemoveSDK7MessageC2id7content6sender10attachment8metadataACSS_SSAA0C6SenderVAA10AttachmentCSgAC8MetadataVSgtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK7MessageC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK7MessageC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Required", + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)Message(im)init", + "mangledName": "$s11SalemoveSDK7MessageCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "Metadata", + "printedName": "Metadata", + "children": [ + { + "kind": "TypeDecl", + "name": "CodingKeys", + "printedName": "CodingKeys", + "children": [ + { + "kind": "Var", + "name": "metadata", + "printedName": "metadata", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Message.Metadata.CodingKeys.Type) -> SalemoveSDK.Message.Metadata.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO8metadatayA2GmF", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO8metadatayA2GmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys?", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO8rawValueAGSgSS_tcfc", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO8rawValueAGSgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringValue", + "printedName": "stringValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO11stringValueSSvp", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO11stringValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO11stringValueSSvg", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO11stringValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(stringValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys?", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO11stringValueAGSgSS_tcfc", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO11stringValueAGSgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "intValue", + "printedName": "intValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO8intValueSiSgvp", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO8intValueSiSgvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO8intValueSiSgvg", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO8intValueSiSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(intValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys?", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO8intValueAGSgSi_tcfc", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO8intValueAGSgSi_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV10CodingKeysO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CodingKey", + "printedName": "CodingKey", + "usr": "s:s9CodingKeyP", + "mangledName": "$ss9CodingKeyP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Function", + "name": "decode", + "printedName": "decode(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "τ_0_0.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK7MessageC8MetadataV6decodeyxxmKSeRzlF", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV6decodeyxxmKSeRzlF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(container:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Metadata", + "printedName": "SalemoveSDK.Message.Metadata", + "usr": "s:11SalemoveSDK7MessageC8MetadataV" + }, + { + "kind": "TypeNominal", + "name": "KeyedDecodingContainer", + "printedName": "Swift.KeyedDecodingContainer", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "SalemoveSDK.Message.Metadata.CodingKeys", + "usr": "s:11SalemoveSDK7MessageC8MetadataV10CodingKeysO" + } + ], + "usr": "s:s22KeyedDecodingContainerV" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK7MessageC8MetadataV9containerAEs22KeyedDecodingContainerVyAE10CodingKeysOG_tcfc", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV9containerAEs22KeyedDecodingContainerVyAE10CodingKeysOG_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK7MessageC8MetadataV", + "mangledName": "$s11SalemoveSDK7MessageC8MetadataV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)Message", + "mangledName": "$s11SalemoveSDK7MessageC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "MessageSender", + "printedName": "MessageSender", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK13MessageSenderV4typeAC0D4TypeOvp", + "mangledName": "$s11SalemoveSDK13MessageSenderV4typeAC0D4TypeOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK13MessageSenderV4typeAC0D4TypeOvg", + "mangledName": "$s11SalemoveSDK13MessageSenderV4typeAC0D4TypeOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "MessageSender", + "printedName": "SalemoveSDK.MessageSender", + "usr": "s:11SalemoveSDK13MessageSenderV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK13MessageSenderV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK13MessageSenderV4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "MessageSender", + "printedName": "SalemoveSDK.MessageSender", + "usr": "s:11SalemoveSDK13MessageSenderV" + }, + { + "kind": "TypeNominal", + "name": "MessageSender", + "printedName": "SalemoveSDK.MessageSender", + "usr": "s:11SalemoveSDK13MessageSenderV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK13MessageSenderV2eeoiySbAC_ACtFZ", + "mangledName": "$s11SalemoveSDK13MessageSenderV2eeoiySbAC_ACtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK13MessageSenderV6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK13MessageSenderV6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "MessageSender", + "printedName": "SalemoveSDK.MessageSender", + "usr": "s:11SalemoveSDK13MessageSenderV" + }, + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK13MessageSenderV4typeA2C0D4TypeO_tcfc", + "mangledName": "$s11SalemoveSDK13MessageSenderV4typeA2C0D4TypeO_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "SenderType", + "printedName": "SenderType", + "children": [ + { + "kind": "Var", + "name": "visitor", + "printedName": "visitor", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MessageSender.SenderType.Type) -> SalemoveSDK.MessageSender.SenderType", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MessageSender.SenderType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO7visitoryA2EmF", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO7visitoryA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "operator", + "printedName": "operator", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MessageSender.SenderType.Type) -> SalemoveSDK.MessageSender.SenderType", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MessageSender.SenderType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO8operatoryA2EmF", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO8operatoryA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "omniguide", + "printedName": "omniguide", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MessageSender.SenderType.Type) -> SalemoveSDK.MessageSender.SenderType", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MessageSender.SenderType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO9omniguideyA2EmF", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO9omniguideyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "system", + "printedName": "system", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MessageSender.SenderType.Type) -> SalemoveSDK.MessageSender.SenderType", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MessageSender.SenderType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO6systemyA2EmF", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO6systemyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.MessageSender.SenderType?", + "children": [ + { + "kind": "TypeNominal", + "name": "SenderType", + "printedName": "SalemoveSDK.MessageSender.SenderType", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO8rawValueAESgSS_tcfc", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO8rawValueAESgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK13MessageSenderV0D4TypeO", + "mangledName": "$s11SalemoveSDK13MessageSenderV0D4TypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK13MessageSenderV", + "mangledName": "$s11SalemoveSDK13MessageSenderV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "PushNotificationsHandling", + "printedName": "PushNotificationsHandling", + "children": [ + { + "kind": "Function", + "name": "userNotificationCenter", + "printedName": "userNotificationCenter(_:willPresent:withCompletionHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UNUserNotificationCenter", + "printedName": "UserNotifications.UNUserNotificationCenter", + "usr": "c:objc(cs)UNUserNotificationCenter" + }, + { + "kind": "TypeNominal", + "name": "UNNotification", + "printedName": "UserNotifications.UNNotification", + "usr": "c:objc(cs)UNNotification" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(UserNotifications.UNNotificationPresentationOptions) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UNNotificationPresentationOptions", + "printedName": "UserNotifications.UNNotificationPresentationOptions", + "usr": "c:@E@UNNotificationPresentationOptions" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK25PushNotificationsHandlingP22userNotificationCenter_11willPresent21withCompletionHandlerySo06UNUsergH0C_So14UNNotificationCySo0O19PresentationOptionsVctF", + "mangledName": "$s11SalemoveSDK25PushNotificationsHandlingP22userNotificationCenter_11willPresent21withCompletionHandlerySo06UNUsergH0C_So14UNNotificationCySo0O19PresentationOptionsVctF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.PushNotificationsHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "userNotificationCenter", + "printedName": "userNotificationCenter(_:didReceive:withCompletionHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UNUserNotificationCenter", + "printedName": "UserNotifications.UNUserNotificationCenter", + "usr": "c:objc(cs)UNUserNotificationCenter" + }, + { + "kind": "TypeNominal", + "name": "UNNotificationResponse", + "printedName": "UserNotifications.UNNotificationResponse", + "usr": "c:objc(cs)UNNotificationResponse" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK25PushNotificationsHandlingP22userNotificationCenter_10didReceive21withCompletionHandlerySo06UNUsergH0C_So22UNNotificationResponseCyyctF", + "mangledName": "$s11SalemoveSDK25PushNotificationsHandlingP22userNotificationCenter_10didReceive21withCompletionHandlerySo06UNUsergH0C_So22UNNotificationResponseCyyctF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.PushNotificationsHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "application", + "printedName": "application(_:didFailToRegisterForRemoteNotificationsWithError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK25PushNotificationsHandlingP11application_026didFailToRegisterForRemoteD9WithErrorySo13UIApplicationC_s0N0_ptF", + "mangledName": "$s11SalemoveSDK25PushNotificationsHandlingP11application_026didFailToRegisterForRemoteD9WithErrorySo13UIApplicationC_s0N0_ptF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.PushNotificationsHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "application", + "printedName": "application(_:didRegisterForRemoteNotificationsWithDeviceToken:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK25PushNotificationsHandlingP11application_020didRegisterForRemoteD15WithDeviceTokenySo13UIApplicationC_10Foundation4DataVtF", + "mangledName": "$s11SalemoveSDK25PushNotificationsHandlingP11application_020didRegisterForRemoteD15WithDeviceTokenySo13UIApplicationC_10Foundation4DataVtF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.PushNotificationsHandling>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:11SalemoveSDK25PushNotificationsHandlingP", + "mangledName": "$s11SalemoveSDK25PushNotificationsHandlingP", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "VisitorInfoUpdate", + "printedName": "VisitorInfoUpdate", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4nameSSSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "email", + "printedName": "email", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5emailSSSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "phone", + "printedName": "phone", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV5phoneSSSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "note", + "printedName": "note", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4noteSSSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "noteUpdateMethod", + "printedName": "noteUpdateMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04noteE6MethodAC04NoteeG0OSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "externalID", + "printedName": "externalID", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvg", + "moduleName": "SalemoveSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvs", + "moduleName": "SalemoveSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV10externalIDSSSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "customAttributes", + "printedName": "customAttributes", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV16customAttributesSDyS2SGSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "customAttributesUpdateMethod", + "printedName": "customAttributesUpdateMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvs", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvM", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016customAttributesE6MethodAC06CustomgeH0OSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(name:email:phone:note:noteUpdateMethod:externalID:customAttributes:customAttributesUpdateMethod:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorInfoUpdate", + "printedName": "SalemoveSDK.VisitorInfoUpdate", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV4name5email5phone4note0iE6Method10externalID16customAttributes0mneJ0ACSSSg_A3lC04NoteeJ0OSgALSDyS2SGSgAC06CustomneJ0OSgtcfc", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV4name5email5phone4note0iE6Method10externalID16customAttributes0mneJ0ACSSSg_A3lC04NoteeJ0OSgALSDyS2SGSgAC06CustomneJ0OSgtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "NoteUpdateMethod", + "printedName": "NoteUpdateMethod", + "children": [ + { + "kind": "Var", + "name": "replace", + "printedName": "replace", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod.Type) -> SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO7replaceyA2EmF", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO7replaceyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "append", + "printedName": "append", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod.Type) -> SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO6appendyA2EmF", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO6appendyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "NoteUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO8rawValueAESgSS_tcfc", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO8rawValueAESgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV04NoteE6MethodO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CustomAttributesUpdateMethod", + "printedName": "CustomAttributesUpdateMethod", + "children": [ + { + "kind": "Var", + "name": "replace", + "printedName": "replace", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod.Type) -> SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO7replaceyA2EmF", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO7replaceyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "merge", + "printedName": "merge", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod.Type) -> SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO5mergeyA2EmF", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO5mergeyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod?", + "children": [ + { + "kind": "TypeNominal", + "name": "CustomAttributesUpdateMethod", + "printedName": "SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO8rawValueAESgSS_tcfc", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO8rawValueAESgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV016CustomAttributesE6MethodO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV", + "mangledName": "$s11SalemoveSDK17VisitorInfoUpdateV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "UserNotifications", + "printedName": "UserNotifications", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "PushNotifications", + "printedName": "PushNotifications", + "children": [ + { + "kind": "Var", + "name": "handler", + "printedName": "handler", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.Push) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Push) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Push", + "printedName": "SalemoveSDK.Push", + "usr": "c:@M@SalemoveSDK@objc(cs)Push" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications(py)handler", + "mangledName": "$s11SalemoveSDK17PushNotificationsC7handleryAA0C0CcSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.Push) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Push) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Push", + "printedName": "SalemoveSDK.Push", + "usr": "c:@M@SalemoveSDK@objc(cs)Push" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications(im)handler", + "mangledName": "$s11SalemoveSDK17PushNotificationsC7handleryAA0C0CcSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.Push) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Push) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Push", + "printedName": "SalemoveSDK.Push", + "usr": "c:@M@SalemoveSDK@objc(cs)Push" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications(im)setHandler:", + "mangledName": "$s11SalemoveSDK17PushNotificationsC7handleryAA0C0CcSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17PushNotificationsC7handleryAA0C0CcSgvM", + "mangledName": "$s11SalemoveSDK17PushNotificationsC7handleryAA0C0CcSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.PushNotifications", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications(im)init", + "mangledName": "$s11SalemoveSDK17PushNotificationsCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "application", + "printedName": "application(_:didRegisterForRemoteNotificationsWithDeviceToken:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)PushNotifications(im)application:didRegisterForRemoteNotificationsWithDeviceToken:", + "mangledName": "$s11SalemoveSDK17PushNotificationsC11application_020didRegisterForRemoteD15WithDeviceTokenySo13UIApplicationC_10Foundation4DataVtF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "application", + "printedName": "application(_:didFailToRegisterForRemoteNotificationsWithError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)PushNotifications(im)application:didFailToRegisterForRemoteNotificationsWithError:", + "mangledName": "$s11SalemoveSDK17PushNotificationsC11application_026didFailToRegisterForRemoteD9WithErrorySo13UIApplicationC_s0M0_ptF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "userNotificationCenter", + "printedName": "userNotificationCenter(_:willPresent:withCompletionHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UNUserNotificationCenter", + "printedName": "UserNotifications.UNUserNotificationCenter", + "usr": "c:objc(cs)UNUserNotificationCenter" + }, + { + "kind": "TypeNominal", + "name": "UNNotification", + "printedName": "UserNotifications.UNNotification", + "usr": "c:objc(cs)UNNotification" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(UserNotifications.UNNotificationPresentationOptions) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UNNotificationPresentationOptions", + "printedName": "UserNotifications.UNNotificationPresentationOptions", + "usr": "c:@E@UNNotificationPresentationOptions" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)PushNotifications(im)userNotificationCenter:willPresentNotification:withCompletionHandler:", + "mangledName": "$s11SalemoveSDK17PushNotificationsC22userNotificationCenter_11willPresent21withCompletionHandlerySo06UNUserfG0C_So14UNNotificationCySo0N19PresentationOptionsVctF", + "moduleName": "SalemoveSDK", + "objc_name": "userNotificationCenter:willPresentNotification:withCompletionHandler:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "userNotificationCenter", + "printedName": "userNotificationCenter(_:didReceive:withCompletionHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UNUserNotificationCenter", + "printedName": "UserNotifications.UNUserNotificationCenter", + "usr": "c:objc(cs)UNUserNotificationCenter" + }, + { + "kind": "TypeNominal", + "name": "UNNotificationResponse", + "printedName": "UserNotifications.UNNotificationResponse", + "usr": "c:objc(cs)UNNotificationResponse" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)PushNotifications(im)userNotificationCenter:didReceiveNotificationResponse:withCompletionHandler:", + "mangledName": "$s11SalemoveSDK17PushNotificationsC22userNotificationCenter_10didReceive21withCompletionHandlerySo06UNUserfG0C_So22UNNotificationResponseCyyctF", + "moduleName": "SalemoveSDK", + "objc_name": "userNotificationCenter:didReceiveNotificationResponse:withCompletionHandler:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enable", + "printedName": "enable(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK17PushNotificationsC6enableyySbF", + "mangledName": "$s11SalemoveSDK17PushNotificationsC6enableyySbF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "AccessControl", + "Available" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "subscribeTo", + "printedName": "subscribeTo(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.PushNotificationsType]", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotificationsType", + "printedName": "SalemoveSDK.PushNotificationsType", + "usr": "s:11SalemoveSDK21PushNotificationsTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK17PushNotificationsC11subscribeToyySayAA0cD4TypeOGF", + "mangledName": "$s11SalemoveSDK17PushNotificationsC11subscribeToyySayAA0cD4TypeOGF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications", + "mangledName": "$s11SalemoveSDK17PushNotificationsC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "PushNotificationsHandling", + "printedName": "PushNotificationsHandling", + "usr": "s:11SalemoveSDK25PushNotificationsHandlingP", + "mangledName": "$s11SalemoveSDK25PushNotificationsHandlingP" + }, + { + "kind": "Conformance", + "name": "PushNotificationsConfigurable", + "printedName": "PushNotificationsConfigurable", + "usr": "s:11SalemoveSDK29PushNotificationsConfigurableP", + "mangledName": "$s11SalemoveSDK29PushNotificationsConfigurableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Tagged", + "printedName": "Tagged", + "children": [ + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedV8rawValueq_vp", + "mangledName": "$s11SalemoveSDK6TaggedV8rawValueq_vp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedV8rawValueq_vg", + "mangledName": "$s11SalemoveSDK6TaggedV8rawValueq_vg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1>", + "sugared_genericSig": "", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedV8rawValueq_vs", + "mangledName": "$s11SalemoveSDK6TaggedV8rawValueq_vs", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1>", + "sugared_genericSig": "", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedV8rawValueq_vM", + "mangledName": "$s11SalemoveSDK6TaggedV8rawValueq_vM", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1>", + "sugared_genericSig": "", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedV8rawValueACyxq_Gq__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedV8rawValueACyxq_Gq__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "map", + "printedName": "map(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_1_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(τ_0_1) -> τ_1_0", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "typeAttributes": [ + "noescape" + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedV3mapyACyxqd__Gqd__q_XElF", + "mangledName": "$s11SalemoveSDK6TaggedV3mapyACyxqd__Gqd__q_XElF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1, τ_1_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(dynamicMember:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "Swift.KeyPath<τ_0_1, τ_1_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:s7KeyPathC" + } + ], + "declKind": "Subscript", + "usr": "s:11SalemoveSDK6TaggedV13dynamicMemberqd__s7KeyPathCyq_qd__G_tcluip", + "mangledName": "$s11SalemoveSDK6TaggedV13dynamicMemberqd__s7KeyPathCyq_qd__G_tcluip", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1, τ_1_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "Swift.KeyPath<τ_0_1, τ_1_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:s7KeyPathC" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedV13dynamicMemberqd__s7KeyPathCyq_qd__G_tcluig", + "mangledName": "$s11SalemoveSDK6TaggedV13dynamicMemberqd__s7KeyPathCyq_qd__G_tcluig", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1, τ_1_0>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedV11descriptionSSvp", + "mangledName": "$s11SalemoveSDK6TaggedV11descriptionSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedV11descriptionSSvg", + "mangledName": "$s11SalemoveSDK6TaggedV11descriptionSSvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "playgroundDescription", + "printedName": "playgroundDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedV21playgroundDescriptionypvp", + "mangledName": "$s11SalemoveSDK6TaggedV21playgroundDescriptionypvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedV21playgroundDescriptionypvg", + "mangledName": "$s11SalemoveSDK6TaggedV21playgroundDescriptionypvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "index", + "printedName": "index(after:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlE5index5after5IndexQy_AG_tF", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlE5index5after5IndexQy_AG_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Collection>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Element" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ], + "declKind": "Subscript", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlEy7ElementQy_5IndexQy_cip", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlEy7ElementQy_5IndexQy_cip", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Collection>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Element" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlEy7ElementQy_5IndexQy_cig", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlEy7ElementQy_5IndexQy_cig", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Collection>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "startIndex", + "printedName": "startIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlE10startIndex0E0Qy_vp", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlE10startIndex0E0Qy_vp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlE10startIndex0E0Qy_vg", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlE10startIndex0E0Qy_vg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Collection>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "endIndex", + "printedName": "endIndex", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlE8endIndex0E0Qy_vp", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlE8endIndex0E0Qy_vp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlE8endIndex0E0Qy_vg", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlE8endIndex0E0Qy_vg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Collection>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "makeIterator", + "printedName": "makeIterator()", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Iterator" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASlR_rlE12makeIterator0E0Qy_yF", + "mangledName": "$s11SalemoveSDK6TaggedVAASlR_rlE12makeIterator0E0Qy_yF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Collection>", + "sugared_genericSig": "", + "declAttributes": [ + "Consuming", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "__Consuming" + }, + { + "kind": "Function", + "name": "<", + "printedName": "<(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASLR_rlE1loiySbACyxq_G_AEtFZ", + "mangledName": "$s11SalemoveSDK6TaggedVAASLR_rlE1loiySbACyxq_G_AEtFZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Comparable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAASeR_rlE4fromACyxq_Gs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAASeR_rlE4fromACyxq_Gs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Decodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASER_rlE6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK6TaggedVAASER_rlE6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "errorDescription", + "printedName": "errorDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE16errorDescriptionSSSgvp", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE16errorDescriptionSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE16errorDescriptionSSSgvg", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE16errorDescriptionSSSgvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Error>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "failureReason", + "printedName": "failureReason", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE13failureReasonSSSgvp", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE13failureReasonSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE13failureReasonSSSgvg", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE13failureReasonSSSgvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Error>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "helpAnchor", + "printedName": "helpAnchor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE10helpAnchorSSSgvp", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE10helpAnchorSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE10helpAnchorSSSgvg", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE10helpAnchorSSSgvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Error>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "recoverySuggestion", + "printedName": "recoverySuggestion", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE18recoverySuggestionSSSgvp", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE18recoverySuggestionSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAAs5ErrorR_rlE18recoverySuggestionSSSgvg", + "mangledName": "$s11SalemoveSDK6TaggedVAAs5ErrorR_rlE18recoverySuggestionSSSgvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Error>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(booleanLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.BooleanLiteralType" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs27ExpressibleByBooleanLiteralR_rlE07booleanG0ACyxq_G0fG4TypeQy__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs27ExpressibleByBooleanLiteralR_rlE07booleanG0ACyxq_G0fG4TypeQy__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByBooleanLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(extendedGraphemeClusterLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.ExtendedGraphemeClusterLiteralType" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs43ExpressibleByExtendedGraphemeClusterLiteralR_rlE08extendedghI0ACyxq_G0fghI4TypeQy__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs43ExpressibleByExtendedGraphemeClusterLiteralR_rlE08extendedghI0ACyxq_G0fghI4TypeQy__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByExtendedGraphemeClusterLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(floatLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.FloatLiteralType" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs25ExpressibleByFloatLiteralR_rlE05floatG0ACyxq_G0fG4TypeQy__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs25ExpressibleByFloatLiteralR_rlE05floatG0ACyxq_G0fG4TypeQy__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByFloatLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(integerLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.IntegerLiteralType" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs27ExpressibleByIntegerLiteralR_rlE07integerG0ACyxq_G0fG4TypeQy__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs27ExpressibleByIntegerLiteralR_rlE07integerG0ACyxq_G0fG4TypeQy__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByIntegerLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(stringLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.StringLiteralType" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs26ExpressibleByStringLiteralR_rlE06stringG0ACyxq_G0fG4TypeQy__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs26ExpressibleByStringLiteralR_rlE06stringG0ACyxq_G0fG4TypeQy__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByStringLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(stringInterpolation:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.StringInterpolation" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs32ExpressibleByStringInterpolationR_rlE06stringG0ACyxq_G0fG0Qy__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs32ExpressibleByStringInterpolationR_rlE06stringG0ACyxq_G0fG0Qy__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByStringInterpolation>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(unicodeScalarLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.UnicodeScalarLiteralType" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs33ExpressibleByUnicodeScalarLiteralR_rlE07unicodegH0ACyxq_G0fgH4TypeQy__tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs33ExpressibleByUnicodeScalarLiteralR_rlE07unicodegH0ACyxq_G0fgH4TypeQy__tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByUnicodeScalarLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.ID" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAAs12IdentifiableR_rlE2id2IDQy_vp", + "mangledName": "$s11SalemoveSDK6TaggedVAAs12IdentifiableR_rlE2id2IDQy_vp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.ID" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAAs12IdentifiableR_rlE2id2IDQy_vg", + "mangledName": "$s11SalemoveSDK6TaggedVAAs12IdentifiableR_rlE2id2IDQy_vg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Identifiable>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>?", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs25LosslessStringConvertibleR_rlEyACyxq_GSgSScfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs25LosslessStringConvertibleR_rlEyACyxq_GSgSScfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.LosslessStringConvertible>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "zero", + "printedName": "zero", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE4zeroACyxq_GvpZ", + "mangledName": "$s11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE4zeroACyxq_GvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE4zeroACyxq_GvgZ", + "mangledName": "$s11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE4zeroACyxq_GvgZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.AdditiveArithmetic>", + "sugared_genericSig": "", + "static": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "+", + "printedName": "+(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE1poiyACyxq_GAF_AFtFZ", + "mangledName": "$s11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE1poiyACyxq_GAF_AFtFZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.AdditiveArithmetic>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "+=", + "printedName": "+=(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "paramValueOwnership": "InOut", + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE2peoiyyACyxq_Gz_AFtFZ", + "mangledName": "$s11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE2peoiyyACyxq_Gz_AFtFZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.AdditiveArithmetic>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "-", + "printedName": "-(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE1soiyACyxq_GAF_AFtFZ", + "mangledName": "$s11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE1soiyACyxq_GAF_AFtFZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.AdditiveArithmetic>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "-=", + "printedName": "-=(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "paramValueOwnership": "InOut", + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE2seoiyyACyxq_Gz_AFtFZ", + "mangledName": "$s11SalemoveSDK6TaggedVAAs18AdditiveArithmeticR_rlE2seoiyyACyxq_Gz_AFtFZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.AdditiveArithmetic>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(exactly:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>?", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAASjR_rlE7exactlyACyxq_GSgqd___tcSzRd__lufc", + "mangledName": "$s11SalemoveSDK6TaggedVAASjR_rlE7exactlyACyxq_GSgqd___tcSzRd__lufc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1, τ_1_0 where τ_0_1 : Swift.Numeric, τ_1_0 : Swift.BinaryInteger>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "magnitude", + "printedName": "magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Magnitude" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6TaggedVAASjR_rlE9magnitude9MagnitudeQy_vp", + "mangledName": "$s11SalemoveSDK6TaggedVAASjR_rlE9magnitude9MagnitudeQy_vp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Magnitude" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6TaggedVAASjR_rlE9magnitude9MagnitudeQy_vg", + "mangledName": "$s11SalemoveSDK6TaggedVAASjR_rlE9magnitude9MagnitudeQy_vg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Numeric>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "*", + "printedName": "*(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASjR_rlE1moiyACyxq_GAE_AEtFZ", + "mangledName": "$s11SalemoveSDK6TaggedVAASjR_rlE1moiyACyxq_GAE_AEtFZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Numeric>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "*=", + "printedName": "*=(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "paramValueOwnership": "InOut", + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASjR_rlE2meoiyyACyxq_Gz_AEtFZ", + "mangledName": "$s11SalemoveSDK6TaggedVAASjR_rlE2meoiyyACyxq_Gz_AEtFZ", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Numeric>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeIterator", + "printedName": "makeIterator()", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Iterator" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASTR_rlE12makeIterator0E0Qy_yF", + "mangledName": "$s11SalemoveSDK6TaggedVAASTR_rlE12makeIterator0E0Qy_yF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Sequence>", + "sugared_genericSig": "", + "declAttributes": [ + "Consuming", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "__Consuming" + }, + { + "kind": "Function", + "name": "distance", + "printedName": "distance(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Stride" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASxR_rlE8distance2to6StrideQy_ACyxq_G_tF", + "mangledName": "$s11SalemoveSDK6TaggedVAASxR_rlE8distance2to6StrideQy_ACyxq_G_tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Strideable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "advanced", + "printedName": "advanced(by:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Stride" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedVAASxR_rlE8advanced2byACyxq_G6StrideQy__tF", + "mangledName": "$s11SalemoveSDK6TaggedVAASxR_rlE8advanced2byACyxq_G6StrideQy__tF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Strideable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(arrayLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_1.ArrayLiteralElement]", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.ArrayLiteralElement" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs25ExpressibleByArrayLiteralR_rlE05arrayG0ACyxq_G0fG7ElementQy_d_tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs25ExpressibleByArrayLiteralR_rlE05arrayG0ACyxq_G0fG7ElementQy_d_tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByArrayLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(dictionaryLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[(τ_0_1.Key, τ_0_1.Value)]", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(τ_0_1.Key, τ_0_1.Value)", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Key" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Value" + } + ] + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6TaggedVAAs30ExpressibleByDictionaryLiteralR_rlE010dictionaryG0ACyxq_G3KeyQy__5ValueQy_td_tcfc", + "mangledName": "$s11SalemoveSDK6TaggedVAAs30ExpressibleByDictionaryLiteralR_rlE010dictionaryG0ACyxq_G3KeyQy__5ValueQy_td_tcfc", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.ExpressibleByDictionaryLiteral>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "coerced", + "printedName": "coerced(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_1_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "τ_1_0.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6TaggedV7coerced2toACyqd__q_Gqd__m_tlF", + "mangledName": "$s11SalemoveSDK6TaggedV7coerced2toACyqd__q_Gqd__m_tlF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1, τ_1_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK6TaggedV", + "mangledName": "$s11SalemoveSDK6TaggedV", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0, τ_0_1>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "DynamicMemberLookup", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CustomPlaygroundDisplayConvertible", + "printedName": "CustomPlaygroundDisplayConvertible", + "usr": "s:s34CustomPlaygroundDisplayConvertibleP", + "mangledName": "$ss34CustomPlaygroundDisplayConvertibleP" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Element" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Index" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Iterator" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice>", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "usr": "s:s5SliceV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices>", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<τ_0_0, τ_0_1>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "usr": "s:SI" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "LocalizedError", + "printedName": "LocalizedError", + "usr": "s:10Foundation14LocalizedErrorP", + "mangledName": "$s10Foundation14LocalizedErrorP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.BooleanLiteralType" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.ExtendedGraphemeClusterLiteralType" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.FloatLiteralType" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.IntegerLiteralType" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.StringLiteralType" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringInterpolation", + "printedName": "ExpressibleByStringInterpolation", + "children": [ + { + "kind": "TypeWitness", + "name": "StringInterpolation", + "printedName": "StringInterpolation", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.StringInterpolation" + } + ] + } + ], + "usr": "s:s32ExpressibleByStringInterpolationP", + "mangledName": "$ss32ExpressibleByStringInterpolationP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.UnicodeScalarLiteralType" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "Identifiable", + "printedName": "Identifiable", + "children": [ + { + "kind": "TypeWitness", + "name": "ID", + "printedName": "ID", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.ID" + } + ] + } + ], + "usr": "s:s12IdentifiableP", + "mangledName": "$ss12IdentifiableP" + }, + { + "kind": "Conformance", + "name": "LosslessStringConvertible", + "printedName": "LosslessStringConvertible", + "usr": "s:s25LosslessStringConvertibleP", + "mangledName": "$ss25LosslessStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "AdditiveArithmetic", + "printedName": "AdditiveArithmetic", + "usr": "s:s18AdditiveArithmeticP", + "mangledName": "$ss18AdditiveArithmeticP" + }, + { + "kind": "Conformance", + "name": "Numeric", + "printedName": "Numeric", + "children": [ + { + "kind": "TypeWitness", + "name": "Magnitude", + "printedName": "Magnitude", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Magnitude" + } + ] + } + ], + "usr": "s:Sj", + "mangledName": "$sSj" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "SignedNumeric", + "printedName": "SignedNumeric", + "usr": "s:s13SignedNumericP", + "mangledName": "$ss13SignedNumericP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Element" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Iterator" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "Strideable", + "printedName": "Strideable", + "children": [ + { + "kind": "TypeWitness", + "name": "Stride", + "printedName": "Stride", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Stride" + } + ] + } + ], + "usr": "s:Sx", + "mangledName": "$sSx" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.ArrayLiteralElement" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Key" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_1.Value" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "CoreServices", + "printedName": "CoreServices", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "AudioStreamable", + "printedName": "AudioStreamable", + "children": [ + { + "kind": "Function", + "name": "mute", + "printedName": "mute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(im)mute", + "mangledName": "$s11SalemoveSDK15AudioStreamableP4muteyyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.AudioStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unmute", + "printedName": "unmute()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(im)unmute", + "mangledName": "$s11SalemoveSDK15AudioStreamableP6unmuteyyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.AudioStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isMuted", + "printedName": "isMuted", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(py)isMuted", + "mangledName": "$s11SalemoveSDK15AudioStreamableP7isMutedSbvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(im)isMuted", + "mangledName": "$s11SalemoveSDK15AudioStreamableP7isMutedSbvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.AudioStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isRemote", + "printedName": "isRemote", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(py)isRemote", + "mangledName": "$s11SalemoveSDK15AudioStreamableP8isRemoteSbvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(im)isRemote", + "mangledName": "$s11SalemoveSDK15AudioStreamableP8isRemoteSbvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.AudioStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onHold", + "printedName": "onHold", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(py)onHold", + "mangledName": "$s11SalemoveSDK15AudioStreamableP6onHoldySbcSgvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(im)onHold", + "mangledName": "$s11SalemoveSDK15AudioStreamableP6onHoldySbcSgvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.AudioStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable(im)setOnHold:", + "mangledName": "$s11SalemoveSDK15AudioStreamableP6onHoldySbcSgvs", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.AudioStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + } + ] + } + ], + "declKind": "Protocol", + "usr": "c:@M@SalemoveSDK@objc(pl)AudioStreamable", + "mangledName": "$s11SalemoveSDK15AudioStreamableP", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "VideoStreamable", + "printedName": "VideoStreamable", + "children": [ + { + "kind": "Function", + "name": "getStreamView", + "printedName": "getStreamView()", + "children": [ + { + "kind": "TypeNominal", + "name": "StreamView", + "printedName": "SalemoveSDK.StreamView", + "usr": "c:@M@SalemoveSDK@objc(cs)StreamView" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK15VideoStreamableP13getStreamViewAA0fG0CyF", + "mangledName": "$s11SalemoveSDK15VideoStreamableP13getStreamViewAA0fG0CyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playVideo", + "printedName": "playVideo()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK15VideoStreamableP04playC0yyF", + "mangledName": "$s11SalemoveSDK15VideoStreamableP04playC0yyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "pause", + "printedName": "pause()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK15VideoStreamableP5pauseyyF", + "mangledName": "$s11SalemoveSDK15VideoStreamableP5pauseyyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resume", + "printedName": "resume()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK15VideoStreamableP6resumeyyF", + "mangledName": "$s11SalemoveSDK15VideoStreamableP6resumeyyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK15VideoStreamableP4stopyyF", + "mangledName": "$s11SalemoveSDK15VideoStreamableP4stopyyF", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isPaused", + "printedName": "isPaused", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK15VideoStreamableP8isPausedSbvp", + "mangledName": "$s11SalemoveSDK15VideoStreamableP8isPausedSbvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK15VideoStreamableP8isPausedSbvg", + "mangledName": "$s11SalemoveSDK15VideoStreamableP8isPausedSbvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isRemote", + "printedName": "isRemote", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK15VideoStreamableP8isRemoteSbvp", + "mangledName": "$s11SalemoveSDK15VideoStreamableP8isRemoteSbvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK15VideoStreamableP8isRemoteSbvg", + "mangledName": "$s11SalemoveSDK15VideoStreamableP8isRemoteSbvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "onHold", + "printedName": "onHold", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK15VideoStreamableP6onHoldySbcSgvp", + "mangledName": "$s11SalemoveSDK15VideoStreamableP6onHoldySbcSgvp", + "moduleName": "SalemoveSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK15VideoStreamableP6onHoldySbcSgvg", + "mangledName": "$s11SalemoveSDK15VideoStreamableP6onHoldySbcSgvg", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK15VideoStreamableP6onHoldySbcSgvs", + "mangledName": "$s11SalemoveSDK15VideoStreamableP6onHoldySbcSgvs", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK15VideoStreamableP6onHoldySbcSgvM", + "mangledName": "$s11SalemoveSDK15VideoStreamableP6onHoldySbcSgvM", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SalemoveSDK.VideoStreamable>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:11SalemoveSDK15VideoStreamableP", + "mangledName": "$s11SalemoveSDK15VideoStreamableP", + "moduleName": "SalemoveSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "SalemoveAppDelegate", + "printedName": "SalemoveAppDelegate", + "children": [ + { + "kind": "Function", + "name": "application", + "printedName": "application(_:didFinishLaunchingWithOptions:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchOptionsKey", + "printedName": "UIKit.UIApplication.LaunchOptionsKey", + "usr": "c:@T@UIApplicationLaunchOptionsKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveAppDelegate(im)application:didFinishLaunchingWithOptions:", + "mangledName": "$s11SalemoveSDK0A11AppDelegateC11application_29didFinishLaunchingWithOptionsSbSo13UIApplicationC_SDySo0k6LaunchJ3KeyaypGSgtF", + "moduleName": "SalemoveSDK", + "objc_name": "application:didFinishLaunchingWithOptions:", + "declAttributes": [ + "ObjC", + "Custom", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidBecomeActive", + "printedName": "applicationDidBecomeActive(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveAppDelegate(im)applicationDidBecomeActive:", + "mangledName": "$s11SalemoveSDK0A11AppDelegateC26applicationDidBecomeActiveyySo13UIApplicationCF", + "moduleName": "SalemoveSDK", + "objc_name": "applicationDidBecomeActive:", + "declAttributes": [ + "ObjC", + "Custom", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveAppDelegate", + "printedName": "SalemoveSDK.SalemoveAppDelegate", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveAppDelegate" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveAppDelegate(im)init", + "mangledName": "$s11SalemoveSDK0A11AppDelegateCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Custom", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveAppDelegate", + "mangledName": "$s11SalemoveSDK0A11AppDelegateC", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "Custom", + "AccessControl", + "Available", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "EngagementSource", + "printedName": "EngagementSource", + "children": [ + { + "kind": "Var", + "name": "coreEngagement", + "printedName": "coreEngagement", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementSource.Type) -> SalemoveSDK.EngagementSource", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementSource.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK16EngagementSourceO04coreC0yA2CmF", + "mangledName": "$s11SalemoveSDK16EngagementSourceO04coreC0yA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "callVisualizer", + "printedName": "callVisualizer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementSource.Type) -> SalemoveSDK.EngagementSource", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementSource.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK16EngagementSourceO14callVisualizeryA2CmF", + "mangledName": "$s11SalemoveSDK16EngagementSourceO14callVisualizeryA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementSource.Type) -> (Swift.String) -> SalemoveSDK.EngagementSource", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> SalemoveSDK.EngagementSource", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementSource.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK16EngagementSourceO7unknownyACSScACmF", + "mangledName": "$s11SalemoveSDK16EngagementSourceO7unknownyACSScACmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK16EngagementSourceO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK16EngagementSourceO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK16EngagementSourceO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK16EngagementSourceO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementSource?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK16EngagementSourceO8rawValueACSgSS_tcfc", + "mangledName": "$s11SalemoveSDK16EngagementSourceO8rawValueACSgSS_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK16EngagementSourceO4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK16EngagementSourceO4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK16EngagementSourceO", + "mangledName": "$s11SalemoveSDK16EngagementSourceO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "AnyCodable", + "printedName": "AnyCodable", + "children": [ + { + "kind": "Var", + "name": "string", + "printedName": "string", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AnyCodable.Type) -> (Swift.String) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AnyCodable.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK10AnyCodableO6stringyACSScACmF", + "mangledName": "$s11SalemoveSDK10AnyCodableO6stringyACSScACmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "number", + "printedName": "number", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AnyCodable.Type) -> (Swift.Double) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Double) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AnyCodable.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK10AnyCodableO6numberyACSdcACmF", + "mangledName": "$s11SalemoveSDK10AnyCodableO6numberyACSdcACmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AnyCodable.Type) -> ([Swift.String : SalemoveSDK.AnyCodable]) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([Swift.String : SalemoveSDK.AnyCodable]) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : SalemoveSDK.AnyCodable]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ], + "usr": "s:SD" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AnyCodable.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK10AnyCodableO6objectyACSDySSACGcACmF", + "mangledName": "$s11SalemoveSDK10AnyCodableO6objectyACSDySSACGcACmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "array", + "printedName": "array", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AnyCodable.Type) -> ([SalemoveSDK.AnyCodable]) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.AnyCodable]) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.AnyCodable]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ], + "usr": "s:Sa" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AnyCodable.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK10AnyCodableO5arrayyACSayACGcACmF", + "mangledName": "$s11SalemoveSDK10AnyCodableO5arrayyACSayACGcACmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "bool", + "printedName": "bool", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AnyCodable.Type) -> (Swift.Bool) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AnyCodable.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK10AnyCodableO4boolyACSbcACmF", + "mangledName": "$s11SalemoveSDK10AnyCodableO4boolyACSbcACmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "null", + "printedName": "null", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.AnyCodable.Type) -> SalemoveSDK.AnyCodable", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.AnyCodable.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK10AnyCodableO4nullyA2CmF", + "mangledName": "$s11SalemoveSDK10AnyCodableO4nullyA2CmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK10AnyCodableO2eeoiySbAC_ACtFZ", + "mangledName": "$s11SalemoveSDK10AnyCodableO2eeoiySbAC_ACtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK10AnyCodableO6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK10AnyCodableO6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "SalemoveSDK.AnyCodable", + "usr": "s:11SalemoveSDK10AnyCodableO" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10AnyCodableO4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK10AnyCodableO4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK10AnyCodableO", + "mangledName": "$s11SalemoveSDK10AnyCodableO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "ContextType", + "printedName": "ContextType", + "children": [ + { + "kind": "Var", + "name": "page", + "printedName": "page", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ContextType.Type) -> SalemoveSDK.ContextType", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ContextType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK11ContextTypeO4pageyA2CmF", + "mangledName": "$s11SalemoveSDK11ContextTypeO4pageyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "assetId", + "printedName": "assetId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ContextType.Type) -> SalemoveSDK.ContextType", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ContextType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK11ContextTypeO7assetIdyA2CmF", + "mangledName": "$s11SalemoveSDK11ContextTypeO7assetIdyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.ContextType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK11ContextTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s11SalemoveSDK11ContextTypeO8rawValueACSgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK11ContextTypeO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK11ContextTypeO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK11ContextTypeO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK11ContextTypeO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK11ContextTypeO", + "mangledName": "$s11SalemoveSDK11ContextTypeO", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VisitorContext", + "printedName": "VisitorContext", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK14VisitorContextC4typeAA0D4TypeOvp", + "mangledName": "$s11SalemoveSDK14VisitorContextC4typeAA0D4TypeOvp", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "Available", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK14VisitorContextC4typeAA0D4TypeOvg", + "mangledName": "$s11SalemoveSDK14VisitorContextC4typeAA0D4TypeOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "url", + "printedName": "url", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK14VisitorContextC3urlSSvp", + "mangledName": "$s11SalemoveSDK14VisitorContextC3urlSSvp", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "Available", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK14VisitorContextC3urlSSvg", + "mangledName": "$s11SalemoveSDK14VisitorContextC3urlSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(type:url:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + }, + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.ContextType", + "usr": "s:11SalemoveSDK11ContextTypeO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK14VisitorContextC4type3urlAcA0D4TypeO_SStcfc", + "mangledName": "$s11SalemoveSDK14VisitorContextC4type3urlAcA0D4TypeO_SStcfc", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + }, + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.VisitorContext.ContextType", + "usr": "s:11SalemoveSDK14VisitorContextC0D4TypeO" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK14VisitorContextCyA2C0D4TypeOcfc", + "mangledName": "$s11SalemoveSDK14VisitorContextCyA2C0D4TypeOcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext(im)init", + "mangledName": "$s11SalemoveSDK14VisitorContextCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "ContextType", + "printedName": "ContextType", + "children": [ + { + "kind": "Var", + "name": "assetId", + "printedName": "assetId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VisitorContext.ContextType.Type) -> (SalemoveSDK.Tagged<(SalemoveSDK.VisitorContext, assetId: ()), Foundation.UUID>) -> SalemoveSDK.VisitorContext.ContextType", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Tagged<(SalemoveSDK.VisitorContext, assetId: ()), Foundation.UUID>) -> SalemoveSDK.VisitorContext.ContextType", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.VisitorContext.ContextType", + "usr": "s:11SalemoveSDK14VisitorContextC0D4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<(SalemoveSDK.VisitorContext, assetId: ()), Foundation.UUID>", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.VisitorContext, assetId: ())", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + }, + { + "kind": "TypeNominal", + "name": "UUID", + "printedName": "Foundation.UUID", + "usr": "s:10Foundation4UUIDV" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VisitorContext.ContextType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "SalemoveSDK.VisitorContext.ContextType", + "usr": "s:11SalemoveSDK14VisitorContextC0D4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK14VisitorContextC0D4TypeO7assetIdyAeA6TaggedVyAC_ytAFt10Foundation4UUIDVGcAEmF", + "mangledName": "$s11SalemoveSDK14VisitorContextC0D4TypeO7assetIdyAeA6TaggedVyAC_ytAFt10Foundation4UUIDVGcAEmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK14VisitorContextC0D4TypeO", + "mangledName": "$s11SalemoveSDK14VisitorContextC0D4TypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK14VisitorContextC6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK14VisitorContextC6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext", + "mangledName": "$s11SalemoveSDK14VisitorContextC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "MediaType", + "printedName": "MediaType", + "children": [ + { + "kind": "Var", + "name": "audio", + "printedName": "audio", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaType.Type) -> SalemoveSDK.MediaType", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK9MediaTypeO5audioyA2CmF", + "mangledName": "$s11SalemoveSDK9MediaTypeO5audioyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "video", + "printedName": "video", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaType.Type) -> SalemoveSDK.MediaType", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK9MediaTypeO5videoyA2CmF", + "mangledName": "$s11SalemoveSDK9MediaTypeO5videoyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "text", + "printedName": "text", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaType.Type) -> SalemoveSDK.MediaType", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK9MediaTypeO4textyA2CmF", + "mangledName": "$s11SalemoveSDK9MediaTypeO4textyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "messaging", + "printedName": "messaging", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaType.Type) -> SalemoveSDK.MediaType", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK9MediaTypeO9messagingyA2CmF", + "mangledName": "$s11SalemoveSDK9MediaTypeO9messagingyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "phone", + "printedName": "phone", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaType.Type) -> SalemoveSDK.MediaType", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK9MediaTypeO5phoneyA2CmF", + "mangledName": "$s11SalemoveSDK9MediaTypeO5phoneyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaType.Type) -> SalemoveSDK.MediaType", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK9MediaTypeO7unknownyA2CmF", + "mangledName": "$s11SalemoveSDK9MediaTypeO7unknownyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.MediaType?", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK9MediaTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s11SalemoveSDK9MediaTypeO8rawValueACSgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK9MediaTypeO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK9MediaTypeO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK9MediaTypeO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK9MediaTypeO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK9MediaTypeO", + "mangledName": "$s11SalemoveSDK9MediaTypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "TwilioVoice", + "printedName": "TwilioVoice", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "EngagementFileProgress", + "printedName": "EngagementFileProgress", + "children": [ + { + "kind": "Var", + "name": "fractionCompleted", + "printedName": "fractionCompleted", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK22EngagementFileProgressC17fractionCompletedSdvp", + "mangledName": "$s11SalemoveSDK22EngagementFileProgressC17fractionCompletedSdvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK22EngagementFileProgressC17fractionCompletedSdvg", + "mangledName": "$s11SalemoveSDK22EngagementFileProgressC17fractionCompletedSdvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileProgress", + "printedName": "SalemoveSDK.EngagementFileProgress", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress(im)init", + "mangledName": "$s11SalemoveSDK22EngagementFileProgressCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress", + "mangledName": "$s11SalemoveSDK22EngagementFileProgressC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Survey", + "printedName": "Survey", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV2idAA6TaggedVyACSSGvp", + "mangledName": "$s11SalemoveSDK6SurveyV2idAA6TaggedVyACSSGvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV2idAA6TaggedVyACSSGvg", + "mangledName": "$s11SalemoveSDK6SurveyV2idAA6TaggedVyACSSGvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV4nameSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV4nameSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV4nameSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV4nameSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV11descriptionSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV11descriptionSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV11descriptionSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV11descriptionSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "title", + "printedName": "title", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV5titleSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV5titleSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV5titleSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV5titleSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyType", + "printedName": "SalemoveSDK.Survey.SurveyType", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV4typeAC0C4TypeOvp", + "mangledName": "$s11SalemoveSDK6SurveyV4typeAC0C4TypeOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyType", + "printedName": "SalemoveSDK.Survey.SurveyType", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV4typeAC0C4TypeOvg", + "mangledName": "$s11SalemoveSDK6SurveyV4typeAC0C4TypeOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDefault", + "printedName": "isDefault", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV9isDefaultSbSgvp", + "mangledName": "$s11SalemoveSDK6SurveyV9isDefaultSbSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV9isDefaultSbSgvg", + "mangledName": "$s11SalemoveSDK6SurveyV9isDefaultSbSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isEnabled", + "printedName": "isEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV9isEnabledSbSgvp", + "mangledName": "$s11SalemoveSDK6SurveyV9isEnabledSbSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV9isEnabledSbSgvg", + "mangledName": "$s11SalemoveSDK6SurveyV9isEnabledSbSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "queueIds", + "printedName": "queueIds", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8queueIdsSaySSGSgvp", + "mangledName": "$s11SalemoveSDK6SurveyV8queueIdsSaySSGSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8queueIdsSaySSGSgvg", + "mangledName": "$s11SalemoveSDK6SurveyV8queueIdsSaySSGSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "siteId", + "printedName": "siteId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV6siteIdSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV6siteIdSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV6siteIdSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV6siteIdSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "questions", + "printedName": "questions", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Survey.Question]", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV9questionsSayAC8QuestionVGvp", + "mangledName": "$s11SalemoveSDK6SurveyV9questionsSayAC8QuestionVGvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Survey.Question]", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV9questionsSayAC8QuestionVGvg", + "mangledName": "$s11SalemoveSDK6SurveyV9questionsSayAC8QuestionVGvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "createdAt", + "printedName": "createdAt", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV9createdAt10Foundation4DateVSgvp", + "mangledName": "$s11SalemoveSDK6SurveyV9createdAt10Foundation4DateVSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV9createdAt10Foundation4DateVSgvg", + "mangledName": "$s11SalemoveSDK6SurveyV9createdAt10Foundation4DateVSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "updatedAt", + "printedName": "updatedAt", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV9updatedAt10Foundation4DateVSgvp", + "mangledName": "$s11SalemoveSDK6SurveyV9updatedAt10Foundation4DateVSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Date?", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV9updatedAt10Foundation4DateVSgvg", + "mangledName": "$s11SalemoveSDK6SurveyV9updatedAt10Foundation4DateVSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + }, + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6SurveyV2eeoiySbAC_ACtFZ", + "mangledName": "$s11SalemoveSDK6SurveyV2eeoiySbAC_ACtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6SurveyV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK6SurveyV4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "SurveyType", + "printedName": "SurveyType", + "children": [ + { + "kind": "Var", + "name": "operator", + "printedName": "operator", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.SurveyType.Type) -> SalemoveSDK.Survey.SurveyType", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyType", + "printedName": "SalemoveSDK.Survey.SurveyType", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.SurveyType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyType", + "printedName": "SalemoveSDK.Survey.SurveyType", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO8operatoryA2EmF", + "mangledName": "$s11SalemoveSDK6SurveyV0C4TypeO8operatoryA2EmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "visitor", + "printedName": "visitor", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.SurveyType.Type) -> SalemoveSDK.Survey.SurveyType", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyType", + "printedName": "SalemoveSDK.Survey.SurveyType", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.SurveyType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyType", + "printedName": "SalemoveSDK.Survey.SurveyType", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO7visitoryA2EmF", + "mangledName": "$s11SalemoveSDK6SurveyV0C4TypeO7visitoryA2EmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Survey.SurveyType?", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyType", + "printedName": "SalemoveSDK.Survey.SurveyType", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO8rawValueAESgSS_tcfc", + "mangledName": "$s11SalemoveSDK6SurveyV0C4TypeO8rawValueAESgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV0C4TypeO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV0C4TypeO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK6SurveyV0C4TypeO", + "mangledName": "$s11SalemoveSDK6SurveyV0C4TypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Question", + "printedName": "Question", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV2idAA6TaggedVyAESSGvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV2idAA6TaggedVyAESSGvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV2idAA6TaggedVyAESSGvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV2idAA6TaggedVyAESSGvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV4nameSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV4nameSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV4nameSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV4nameSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "text", + "printedName": "text", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV4textSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV4textSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV4textSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV4textSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV4typeAC0D4TypeOvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV4typeAC0D4TypeOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV4typeAC0D4TypeOvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV4typeAC0D4TypeOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "options", + "printedName": "options", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.Survey.Question.Option]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Survey.Question.Option]", + "children": [ + { + "kind": "TypeNominal", + "name": "Option", + "printedName": "SalemoveSDK.Survey.Question.Option", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV7optionsSayAE6OptionVGSgvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV7optionsSayAE6OptionVGSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.Survey.Question.Option]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Survey.Question.Option]", + "children": [ + { + "kind": "TypeNominal", + "name": "Option", + "printedName": "SalemoveSDK.Survey.Question.Option", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV7optionsSayAE6OptionVGSgvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV7optionsSayAE6OptionVGSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "required", + "printedName": "required", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV8requiredSbvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV8requiredSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV8requiredSbvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV8requiredSbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "siteId", + "printedName": "siteId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6siteIdSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6siteIdSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6siteIdSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6siteIdSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "createdAt", + "printedName": "createdAt", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV9createdAt10Foundation4DateVvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV9createdAt10Foundation4DateVvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV9createdAt10Foundation4DateVvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV9createdAt10Foundation4DateVvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "updatedAt", + "printedName": "updatedAt", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV9updatedAt10Foundation4DateVvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV9updatedAt10Foundation4DateVvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV9updatedAt10Foundation4DateVvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV9updatedAt10Foundation4DateVvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + }, + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV2eeoiySbAE_AEtFZ", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV2eeoiySbAE_AEtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV4fromAEs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "Option", + "printedName": "Option", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Option", + "printedName": "SalemoveSDK.Survey.Question.Option", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV2idAA6TaggedVyAGSSGvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV2idAA6TaggedVyAGSSGvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Option", + "printedName": "SalemoveSDK.Survey.Question.Option", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV2idAA6TaggedVyAGSSGvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV2idAA6TaggedVyAGSSGvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "label", + "printedName": "label", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV5labelSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV5labelSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV5labelSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV5labelSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDefault", + "printedName": "isDefault", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV9isDefaultSbvp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV9isDefaultSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV9isDefaultSbvg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV9isDefaultSbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "position", + "printedName": "position", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV8positionSivp", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV8positionSivp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV8positionSivg", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV8positionSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Option", + "printedName": "SalemoveSDK.Survey.Question.Option", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV" + }, + { + "kind": "TypeNominal", + "name": "Option", + "printedName": "SalemoveSDK.Survey.Question.Option", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV2eeoiySbAG_AGtFZ", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV2eeoiySbAG_AGtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Option", + "printedName": "SalemoveSDK.Survey.Question.Option", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV4fromAGs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV4fromAGs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV6OptionV", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV6OptionV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV", + "mangledName": "$s11SalemoveSDK6SurveyV8QuestionV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "TypeDecl", + "name": "QuestionType", + "printedName": "QuestionType", + "children": [ + { + "kind": "Var", + "name": "text", + "printedName": "text", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.QuestionType.Type) -> SalemoveSDK.Survey.QuestionType", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.QuestionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO4textyA2EmF", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO4textyA2EmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "scale", + "printedName": "scale", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.QuestionType.Type) -> SalemoveSDK.Survey.QuestionType", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.QuestionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO5scaleyA2EmF", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO5scaleyA2EmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "singleChoice", + "printedName": "singleChoice", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.QuestionType.Type) -> SalemoveSDK.Survey.QuestionType", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.QuestionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO12singleChoiceyA2EmF", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO12singleChoiceyA2EmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "boolean", + "printedName": "boolean", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.QuestionType.Type) -> SalemoveSDK.Survey.QuestionType", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.QuestionType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO7booleanyA2EmF", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO7booleanyA2EmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Survey.QuestionType?", + "children": [ + { + "kind": "TypeNominal", + "name": "QuestionType", + "printedName": "SalemoveSDK.Survey.QuestionType", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO8rawValueAESgSS_tcfc", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO8rawValueAESgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK6SurveyV12QuestionTypeO", + "mangledName": "$s11SalemoveSDK6SurveyV12QuestionTypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Answer", + "printedName": "Answer", + "children": [ + { + "kind": "Var", + "name": "questionId", + "printedName": "questionId", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV10questionIdAA6TaggedVyAC8QuestionVSSGvp", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV10questionIdAA6TaggedVyAC8QuestionVSSGvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV10questionIdAA6TaggedVyAC8QuestionVSSGvg", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV10questionIdAA6TaggedVyAC8QuestionVSSGvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "response", + "printedName": "response", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV8responseAE14ValueContainerOvp", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV8responseAE14ValueContainerOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV8responseAE14ValueContainerOvg", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV8responseAE14ValueContainerOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(questionId:response:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Answer", + "printedName": "SalemoveSDK.Survey.Answer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Question", + "printedName": "SalemoveSDK.Survey.Question", + "usr": "s:11SalemoveSDK6SurveyV8QuestionV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV10questionId8responseAeA6TaggedVyAC8QuestionVSSG_AE14ValueContainerOtcfc", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV10questionId8responseAeA6TaggedVyAC8QuestionVSSG_AE14ValueContainerOtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "ValueContainer", + "printedName": "ValueContainer", + "children": [ + { + "kind": "Var", + "name": "int", + "printedName": "int", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.Answer.ValueContainer.Type) -> (Swift.Int) -> SalemoveSDK.Survey.Answer.ValueContainer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int) -> SalemoveSDK.Survey.Answer.ValueContainer", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO3intyAGSicAGmF", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV14ValueContainerO3intyAGSicAGmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "string", + "printedName": "string", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.Answer.ValueContainer.Type) -> (Swift.String) -> SalemoveSDK.Survey.Answer.ValueContainer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> SalemoveSDK.Survey.Answer.ValueContainer", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO6stringyAGSScAGmF", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV14ValueContainerO6stringyAGSScAGmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Var", + "name": "boolean", + "printedName": "boolean", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Survey.Answer.ValueContainer.Type) -> (Swift.Bool) -> SalemoveSDK.Survey.Answer.ValueContainer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> SalemoveSDK.Survey.Answer.ValueContainer", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ValueContainer", + "printedName": "SalemoveSDK.Survey.Answer.ValueContainer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO7booleanyAGSbcAGmF", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV14ValueContainerO7booleanyAGSbcAGmF", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV14ValueContainerO6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV14ValueContainerO", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV14ValueContainerO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV", + "mangledName": "$s11SalemoveSDK6SurveyV6AnswerV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK6SurveyV", + "mangledName": "$s11SalemoveSDK6SurveyV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SurveyResponse", + "printedName": "SurveyResponse", + "children": [ + { + "kind": "Var", + "name": "survey", + "printedName": "survey", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Survey?", + "children": [ + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK14SurveyResponseV6surveyAA0C0VSgvp", + "mangledName": "$s11SalemoveSDK14SurveyResponseV6surveyAA0C0VSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Survey?", + "children": [ + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK14SurveyResponseV6surveyAA0C0VSgvg", + "mangledName": "$s11SalemoveSDK14SurveyResponseV6surveyAA0C0VSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "SurveyResponse", + "printedName": "SalemoveSDK.SurveyResponse", + "usr": "s:11SalemoveSDK14SurveyResponseV" + }, + { + "kind": "TypeNominal", + "name": "SurveyResponse", + "printedName": "SalemoveSDK.SurveyResponse", + "usr": "s:11SalemoveSDK14SurveyResponseV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK14SurveyResponseV2eeoiySbAC_ACtFZ", + "mangledName": "$s11SalemoveSDK14SurveyResponseV2eeoiySbAC_ACtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SurveyResponse", + "printedName": "SalemoveSDK.SurveyResponse", + "usr": "s:11SalemoveSDK14SurveyResponseV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK14SurveyResponseV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK14SurveyResponseV4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK14SurveyResponseV", + "mangledName": "$s11SalemoveSDK14SurveyResponseV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Push", + "printedName": "Push", + "children": [ + { + "kind": "Var", + "name": "actionIdentifier", + "printedName": "actionIdentifier", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Push(py)actionIdentifier", + "mangledName": "$s11SalemoveSDK4PushC16actionIdentifierSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Push(im)actionIdentifier", + "mangledName": "$s11SalemoveSDK4PushC16actionIdentifierSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushType", + "printedName": "SalemoveSDK.PushType", + "usr": "c:@M@SalemoveSDK@E@PushType" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Push(py)type", + "mangledName": "$s11SalemoveSDK4PushC4typeAA0C4TypeOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PushType", + "printedName": "SalemoveSDK.PushType", + "usr": "c:@M@SalemoveSDK@E@PushType" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Push(im)type", + "mangledName": "$s11SalemoveSDK4PushC4typeAA0C4TypeOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Push", + "printedName": "SalemoveSDK.Push", + "usr": "c:@M@SalemoveSDK@objc(cs)Push" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK4PushC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK4PushC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Required", + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK4PushC6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK4PushC6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Push", + "printedName": "SalemoveSDK.Push", + "usr": "c:@M@SalemoveSDK@objc(cs)Push" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)Push(im)init", + "mangledName": "$s11SalemoveSDK4PushCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)Push", + "mangledName": "$s11SalemoveSDK4PushC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PushType", + "printedName": "PushType", + "children": [ + { + "kind": "Var", + "name": "unidentified", + "printedName": "unidentified", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.PushType.Type) -> SalemoveSDK.PushType", + "children": [ + { + "kind": "TypeNominal", + "name": "PushType", + "printedName": "SalemoveSDK.PushType", + "usr": "c:@M@SalemoveSDK@E@PushType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.PushType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushType", + "printedName": "SalemoveSDK.PushType", + "usr": "c:@M@SalemoveSDK@E@PushType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@PushType@PushTypeUnidentified", + "mangledName": "$s11SalemoveSDK8PushTypeO12unidentifiedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "chatMessage", + "printedName": "chatMessage", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.PushType.Type) -> SalemoveSDK.PushType", + "children": [ + { + "kind": "TypeNominal", + "name": "PushType", + "printedName": "SalemoveSDK.PushType", + "usr": "c:@M@SalemoveSDK@E@PushType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.PushType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushType", + "printedName": "SalemoveSDK.PushType", + "usr": "c:@M@SalemoveSDK@E@PushType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@PushType@PushTypeChatMessage", + "mangledName": "$s11SalemoveSDK8PushTypeO11chatMessageyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.PushType?", + "children": [ + { + "kind": "TypeNominal", + "name": "PushType", + "printedName": "SalemoveSDK.PushType", + "usr": "c:@M@SalemoveSDK@E@PushType" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK8PushTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK8PushTypeO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK8PushTypeO8rawValueSivp", + "mangledName": "$s11SalemoveSDK8PushTypeO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK8PushTypeO8rawValueSivg", + "mangledName": "$s11SalemoveSDK8PushTypeO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@PushType", + "mangledName": "$s11SalemoveSDK8PushTypeO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "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": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "EngagementRequest", + "printedName": "EngagementRequest", + "children": [ + { + "kind": "Var", + "name": "timeout", + "printedName": "timeout", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17EngagementRequestC7timeoutSivp", + "mangledName": "$s11SalemoveSDK17EngagementRequestC7timeoutSivp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17EngagementRequestC7timeoutSivg", + "mangledName": "$s11SalemoveSDK17EngagementRequestC7timeoutSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementRequest", + "printedName": "SalemoveSDK.EngagementRequest", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest(im)init", + "mangledName": "$s11SalemoveSDK17EngagementRequestCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementRequest", + "printedName": "SalemoveSDK.EngagementRequest", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK17EngagementRequestC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK17EngagementRequestC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest", + "mangledName": "$s11SalemoveSDK17EngagementRequestC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "EngagementFile", + "printedName": "EngagementFile", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(py)id", + "mangledName": "$s11SalemoveSDK14EngagementFileC2idSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(im)id", + "mangledName": "$s11SalemoveSDK14EngagementFileC2idSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "size", + "printedName": "size", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK14EngagementFileC4sizeSdSgvp", + "mangledName": "$s11SalemoveSDK14EngagementFileC4sizeSdSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK14EngagementFileC4sizeSdSgvg", + "mangledName": "$s11SalemoveSDK14EngagementFileC4sizeSdSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "contentType", + "printedName": "contentType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(py)contentType", + "mangledName": "$s11SalemoveSDK14EngagementFileC11contentTypeSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(im)contentType", + "mangledName": "$s11SalemoveSDK14EngagementFileC11contentTypeSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDeleted", + "printedName": "isDeleted", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK14EngagementFileC9isDeletedSbSgvp", + "mangledName": "$s11SalemoveSDK14EngagementFileC9isDeletedSbSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK14EngagementFileC9isDeletedSbSgvg", + "mangledName": "$s11SalemoveSDK14EngagementFileC9isDeletedSbSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(py)name", + "mangledName": "$s11SalemoveSDK14EngagementFileC4nameSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(im)name", + "mangledName": "$s11SalemoveSDK14EngagementFileC4nameSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "url", + "printedName": "url", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(py)url", + "mangledName": "$s11SalemoveSDK14EngagementFileC3url10Foundation3URLVSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(im)url", + "mangledName": "$s11SalemoveSDK14EngagementFileC3url10Foundation3URLVSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(name:url:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(im)initWithName:url:", + "mangledName": "$s11SalemoveSDK14EngagementFileC4name3urlACSS_10Foundation3URLVtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(im)initWithId:", + "mangledName": "$s11SalemoveSDK14EngagementFileC2idACSS_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile(im)init", + "mangledName": "$s11SalemoveSDK14EngagementFileCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK14EngagementFileC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK14EngagementFileC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile", + "mangledName": "$s11SalemoveSDK14EngagementFileC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Site", + "printedName": "Site", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "UUID", + "printedName": "Foundation.UUID", + "usr": "s:10Foundation4UUIDV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK4SiteV2id10Foundation4UUIDVvp", + "mangledName": "$s11SalemoveSDK4SiteV2id10Foundation4UUIDVvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UUID", + "printedName": "Foundation.UUID", + "usr": "s:10Foundation4UUIDV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK4SiteV2id10Foundation4UUIDVvg", + "mangledName": "$s11SalemoveSDK4SiteV2id10Foundation4UUIDVvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "allowedFileSenders", + "printedName": "allowedFileSenders", + "children": [ + { + "kind": "TypeNominal", + "name": "AllowedFileSenders", + "printedName": "SalemoveSDK.Site.AllowedFileSenders", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK4SiteV18allowedFileSendersAC07AllowedeF0Vvp", + "mangledName": "$s11SalemoveSDK4SiteV18allowedFileSendersAC07AllowedeF0Vvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AllowedFileSenders", + "printedName": "SalemoveSDK.Site.AllowedFileSenders", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK4SiteV18allowedFileSendersAC07AllowedeF0Vvg", + "mangledName": "$s11SalemoveSDK4SiteV18allowedFileSendersAC07AllowedeF0Vvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "SalemoveSDK.Site", + "usr": "s:11SalemoveSDK4SiteV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK4SiteV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK4SiteV4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "SalemoveSDK.Site", + "usr": "s:11SalemoveSDK4SiteV" + }, + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "SalemoveSDK.Site", + "usr": "s:11SalemoveSDK4SiteV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK4SiteV2eeoiySbAC_ACtFZ", + "mangledName": "$s11SalemoveSDK4SiteV2eeoiySbAC_ACtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "AllowedFileSenders", + "printedName": "AllowedFileSenders", + "children": [ + { + "kind": "Var", + "name": "operator", + "printedName": "operator", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV8operatorSbvp", + "mangledName": "$s11SalemoveSDK4SiteV18AllowedFileSendersV8operatorSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV8operatorSbvg", + "mangledName": "$s11SalemoveSDK4SiteV18AllowedFileSendersV8operatorSbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "visitor", + "printedName": "visitor", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV7visitorSbvp", + "mangledName": "$s11SalemoveSDK4SiteV18AllowedFileSendersV7visitorSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV7visitorSbvg", + "mangledName": "$s11SalemoveSDK4SiteV18AllowedFileSendersV7visitorSbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AllowedFileSenders", + "printedName": "SalemoveSDK.Site.AllowedFileSenders", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK4SiteV18AllowedFileSendersV4fromAEs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "AllowedFileSenders", + "printedName": "SalemoveSDK.Site.AllowedFileSenders", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV" + }, + { + "kind": "TypeNominal", + "name": "AllowedFileSenders", + "printedName": "SalemoveSDK.Site.AllowedFileSenders", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV2eeoiySbAE_AEtFZ", + "mangledName": "$s11SalemoveSDK4SiteV18AllowedFileSendersV2eeoiySbAE_AEtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK4SiteV18AllowedFileSendersV", + "mangledName": "$s11SalemoveSDK4SiteV18AllowedFileSendersV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK4SiteV", + "mangledName": "$s11SalemoveSDK4SiteV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "EngagementFileInformation", + "printedName": "EngagementFileInformation", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK25EngagementFileInformationC2idSSvp", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC2idSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK25EngagementFileInformationC2idSSvg", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC2idSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isSecurityScanningRequired", + "printedName": "isSecurityScanningRequired", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK25EngagementFileInformationC26isSecurityScanningRequiredSbvp", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC26isSecurityScanningRequiredSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK25EngagementFileInformationC26isSecurityScanningRequiredSbvg", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC26isSecurityScanningRequiredSbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "url", + "printedName": "url", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK25EngagementFileInformationC3urlSSSgvp", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC3urlSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK25EngagementFileInformationC3urlSSSgvg", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC3urlSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileInformation", + "printedName": "SalemoveSDK.EngagementFileInformation", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileInformation" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK25EngagementFileInformationC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK25EngagementFileInformationC6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileInformation", + "mangledName": "$s11SalemoveSDK25EngagementFileInformationC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "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": "Security", + "printedName": "Security", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "OperatorDecl", + "name": "&\/", + "printedName": "&\/", + "declKind": "InfixOperator", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Infix" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "OperatorTypingStatus", + "printedName": "OperatorTypingStatus", + "children": [ + { + "kind": "Var", + "name": "isTyping", + "printedName": "isTyping", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorTypingStatus(py)isTyping", + "mangledName": "$s11SalemoveSDK20OperatorTypingStatusC02isD0Sbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "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@SalemoveSDK@objc(cs)OperatorTypingStatus(im)isTyping", + "mangledName": "$s11SalemoveSDK20OperatorTypingStatusC02isD0Sbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(isTyping:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OperatorTypingStatus", + "printedName": "SalemoveSDK.OperatorTypingStatus", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorTypingStatus" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK20OperatorTypingStatusC02isD0ACSb_tcfc", + "mangledName": "$s11SalemoveSDK20OperatorTypingStatusC02isD0ACSb_tcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "OperatorTypingStatus", + "printedName": "SalemoveSDK.OperatorTypingStatus", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorTypingStatus" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorTypingStatus(im)init", + "mangledName": "$s11SalemoveSDK20OperatorTypingStatusCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorTypingStatus", + "mangledName": "$s11SalemoveSDK20OperatorTypingStatusC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "ReplayKit", + "printedName": "ReplayKit", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "VideoScalingOptions", + "printedName": "VideoScalingOptions", + "children": [ + { + "kind": "Var", + "name": "fill", + "printedName": "fill", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VideoScalingOptions.Type) -> SalemoveSDK.VideoScalingOptions", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VideoScalingOptions.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions@VideoScalingOptionsFill", + "mangledName": "$s11SalemoveSDK19VideoScalingOptionsO4fillyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "aspectFit", + "printedName": "aspectFit", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VideoScalingOptions.Type) -> SalemoveSDK.VideoScalingOptions", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VideoScalingOptions.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions@VideoScalingOptionsAspectFit", + "mangledName": "$s11SalemoveSDK19VideoScalingOptionsO9aspectFityA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "aspectFill", + "printedName": "aspectFill", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.VideoScalingOptions.Type) -> SalemoveSDK.VideoScalingOptions", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.VideoScalingOptions.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions@VideoScalingOptionsAspectFill", + "mangledName": "$s11SalemoveSDK19VideoScalingOptionsO10aspectFillyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VideoScalingOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK19VideoScalingOptionsO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK19VideoScalingOptionsO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK19VideoScalingOptionsO8rawValueSivp", + "mangledName": "$s11SalemoveSDK19VideoScalingOptionsO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK19VideoScalingOptionsO8rawValueSivg", + "mangledName": "$s11SalemoveSDK19VideoScalingOptionsO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions", + "mangledName": "$s11SalemoveSDK19VideoScalingOptionsO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "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": "StreamView", + "printedName": "StreamView", + "children": [ + { + "kind": "Var", + "name": "scale", + "printedName": "scale", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)StreamView(py)scale", + "mangledName": "$s11SalemoveSDK10StreamViewC5scaleAA19VideoScalingOptionsOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "Custom", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)StreamView(im)scale", + "mangledName": "$s11SalemoveSDK10StreamViewC5scaleAA19VideoScalingOptionsOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "VideoScalingOptions", + "printedName": "SalemoveSDK.VideoScalingOptions", + "usr": "c:@M@SalemoveSDK@E@VideoScalingOptions" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)StreamView(im)setScale:", + "mangledName": "$s11SalemoveSDK10StreamViewC5scaleAA19VideoScalingOptionsOvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10StreamViewC5scaleAA19VideoScalingOptionsOvM", + "mangledName": "$s11SalemoveSDK10StreamViewC5scaleAA19VideoScalingOptionsOvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "videoView", + "printedName": "videoView(_:didChangeVideoSize:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTCVideoRenderer", + "printedName": "WebRTC.RTCVideoRenderer", + "usr": "c:objc(pl)RTCVideoRenderer" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)StreamView(im)videoView:didChangeVideoSize:", + "mangledName": "$s11SalemoveSDK10StreamViewC05videoD0_18didChangeVideoSizeySo16RTCVideoRenderer_p_So6CGSizeVtF", + "moduleName": "SalemoveSDK", + "objc_name": "videoView:didChangeVideoSize:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Custom", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)StreamView", + "mangledName": "$s11SalemoveSDK10StreamViewC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Custom", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)UIView", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "__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": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "LogLevel", + "printedName": "LogLevel", + "children": [ + { + "kind": "Var", + "name": "none", + "printedName": "none", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.LogLevel.Type) -> SalemoveSDK.LogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.LogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@LogLevel@LogLevelNone", + "mangledName": "$s11SalemoveSDK8LogLevelO4noneyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.LogLevel.Type) -> SalemoveSDK.LogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.LogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@LogLevel@LogLevelError", + "mangledName": "$s11SalemoveSDK8LogLevelO5erroryA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "warning", + "printedName": "warning", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.LogLevel.Type) -> SalemoveSDK.LogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.LogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@LogLevel@LogLevelWarning", + "mangledName": "$s11SalemoveSDK8LogLevelO7warningyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.LogLevel.Type) -> SalemoveSDK.LogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.LogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@LogLevel@LogLevelInfo", + "mangledName": "$s11SalemoveSDK8LogLevelO4infoyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.LogLevel.Type) -> SalemoveSDK.LogLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.LogLevel.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@LogLevel@LogLevelDebug", + "mangledName": "$s11SalemoveSDK8LogLevelO5debugyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Function", + "name": ">=", + "printedName": ">=(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + }, + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK8LogLevelO2geoiySbAC_ACtFZ", + "mangledName": "$s11SalemoveSDK8LogLevelO2geoiySbAC_ACtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.LogLevel?", + "children": [ + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK8LogLevelO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK8LogLevelO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK8LogLevelO8rawValueSivp", + "mangledName": "$s11SalemoveSDK8LogLevelO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK8LogLevelO8rawValueSivg", + "mangledName": "$s11SalemoveSDK8LogLevelO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@LogLevel", + "mangledName": "$s11SalemoveSDK8LogLevelO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "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": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "LocalScreen", + "printedName": "LocalScreen", + "children": [ + { + "kind": "Function", + "name": "stopSharing", + "printedName": "stopSharing()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen(im)stopSharing", + "mangledName": "$s11SalemoveSDK11LocalScreenC11stopSharingyyF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getStreamView", + "printedName": "getStreamView()", + "children": [ + { + "kind": "TypeNominal", + "name": "StreamView", + "printedName": "SalemoveSDK.StreamView", + "usr": "c:@M@SalemoveSDK@objc(cs)StreamView" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen(im)getStreamView", + "mangledName": "$s11SalemoveSDK11LocalScreenC13getStreamViewAA0fG0CyF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "LocalScreen", + "printedName": "SalemoveSDK.LocalScreen", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen(im)init", + "mangledName": "$s11SalemoveSDK11LocalScreenCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen", + "mangledName": "$s11SalemoveSDK11LocalScreenC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "OperatorPicture", + "printedName": "OperatorPicture", + "children": [ + { + "kind": "Var", + "name": "url", + "printedName": "url", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture(py)url", + "mangledName": "$s11SalemoveSDK15OperatorPictureC3urlSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture(im)url", + "mangledName": "$s11SalemoveSDK15OperatorPictureC3urlSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture(im)isEqual:", + "mangledName": "$s11SalemoveSDK15OperatorPictureC7isEqualySbypSgF", + "moduleName": "SalemoveSDK", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "Override", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "OperatorPicture", + "printedName": "SalemoveSDK.OperatorPicture", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture(im)init", + "mangledName": "$s11SalemoveSDK15OperatorPictureCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OperatorPicture", + "printedName": "SalemoveSDK.OperatorPicture", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK15OperatorPictureC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK15OperatorPictureC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK15OperatorPictureC6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK15OperatorPictureC6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture", + "mangledName": "$s11SalemoveSDK15OperatorPictureC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "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": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "GeneralError", + "printedName": "GeneralError", + "children": [ + { + "kind": "Var", + "name": "internalError", + "printedName": "internalError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.GeneralError.Type) -> SalemoveSDK.GeneralError", + "children": [ + { + "kind": "TypeNominal", + "name": "GeneralError", + "printedName": "SalemoveSDK.GeneralError", + "usr": "c:@M@SalemoveSDK@E@GeneralError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.GeneralError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GeneralError", + "printedName": "SalemoveSDK.GeneralError", + "usr": "c:@M@SalemoveSDK@E@GeneralError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@GeneralError@GeneralErrorInternalError", + "mangledName": "$s11SalemoveSDK12GeneralErrorO08internalD0yA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "networkError", + "printedName": "networkError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.GeneralError.Type) -> SalemoveSDK.GeneralError", + "children": [ + { + "kind": "TypeNominal", + "name": "GeneralError", + "printedName": "SalemoveSDK.GeneralError", + "usr": "c:@M@SalemoveSDK@E@GeneralError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.GeneralError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GeneralError", + "printedName": "SalemoveSDK.GeneralError", + "usr": "c:@M@SalemoveSDK@E@GeneralError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@GeneralError@GeneralErrorNetworkError", + "mangledName": "$s11SalemoveSDK12GeneralErrorO07networkD0yA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.GeneralError?", + "children": [ + { + "kind": "TypeNominal", + "name": "GeneralError", + "printedName": "SalemoveSDK.GeneralError", + "usr": "c:@M@SalemoveSDK@E@GeneralError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK12GeneralErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK12GeneralErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK12GeneralErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK12GeneralErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK12GeneralErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK12GeneralErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK12GeneralErrorO03_nsD6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK12GeneralErrorO03_nsD6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK12GeneralErrorO03_nsD6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK12GeneralErrorO03_nsD6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@GeneralError", + "mangledName": "$s11SalemoveSDK12GeneralErrorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ContextError", + "printedName": "ContextError", + "children": [ + { + "kind": "Var", + "name": "invalidURL", + "printedName": "invalidURL", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ContextError.Type) -> SalemoveSDK.ContextError", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextError", + "printedName": "SalemoveSDK.ContextError", + "usr": "c:@M@SalemoveSDK@E@ContextError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ContextError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextError", + "printedName": "SalemoveSDK.ContextError", + "usr": "c:@M@SalemoveSDK@E@ContextError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ContextError@ContextErrorInvalidURL", + "mangledName": "$s11SalemoveSDK12ContextErrorO10invalidURLyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.ContextError?", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextError", + "printedName": "SalemoveSDK.ContextError", + "usr": "c:@M@SalemoveSDK@E@ContextError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK12ContextErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK12ContextErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK12ContextErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK12ContextErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK12ContextErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK12ContextErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK12ContextErrorO03_nsD6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK12ContextErrorO03_nsD6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK12ContextErrorO03_nsD6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK12ContextErrorO03_nsD6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@ContextError", + "mangledName": "$s11SalemoveSDK12ContextErrorO", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ConfigurationError", + "printedName": "ConfigurationError", + "children": [ + { + "kind": "Var", + "name": "invalidSite", + "printedName": "invalidSite", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ConfigurationError.Type) -> SalemoveSDK.ConfigurationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ConfigurationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError@ConfigurationErrorInvalidSite", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO11invalidSiteyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "invalidEnvironment", + "printedName": "invalidEnvironment", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ConfigurationError.Type) -> SalemoveSDK.ConfigurationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ConfigurationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError@ConfigurationErrorInvalidEnvironment", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO18invalidEnvironmentyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "invalidAppToken", + "printedName": "invalidAppToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ConfigurationError.Type) -> SalemoveSDK.ConfigurationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ConfigurationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError@ConfigurationErrorInvalidAppToken", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO15invalidAppTokenyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "invalidApiToken", + "printedName": "invalidApiToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ConfigurationError.Type) -> SalemoveSDK.ConfigurationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ConfigurationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError@ConfigurationErrorInvalidApiToken", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO15invalidApiTokenyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Available", + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "apiTokenNotSupported", + "printedName": "apiTokenNotSupported", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ConfigurationError.Type) -> SalemoveSDK.ConfigurationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ConfigurationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError@ConfigurationErrorApiTokenNotSupported", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO20apiTokenNotSupportedyA2CmF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "Available", + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "invalidSiteApiKey", + "printedName": "invalidSiteApiKey", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ConfigurationError.Type) -> SalemoveSDK.ConfigurationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ConfigurationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError@ConfigurationErrorInvalidSiteApiKey", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO17invalidSiteApiKeyyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Var", + "name": "invalidRegionEndpoint", + "printedName": "invalidRegionEndpoint", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ConfigurationError.Type) -> SalemoveSDK.ConfigurationError", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ConfigurationError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError@ConfigurationErrorInvalidRegionEndpoint", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO21invalidRegionEndpointyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 6 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.ConfigurationError?", + "children": [ + { + "kind": "TypeNominal", + "name": "ConfigurationError", + "printedName": "SalemoveSDK.ConfigurationError", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK18ConfigurationErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK18ConfigurationErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK18ConfigurationErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK18ConfigurationErrorO03_nsD6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO03_nsD6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK18ConfigurationErrorO03_nsD6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO03_nsD6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@ConfigurationError", + "mangledName": "$s11SalemoveSDK18ConfigurationErrorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "MediaUpgradeError", + "printedName": "MediaUpgradeError", + "children": [ + { + "kind": "Var", + "name": "requestError", + "printedName": "requestError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaUpgradeError.Type) -> SalemoveSDK.MediaUpgradeError", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeError", + "printedName": "SalemoveSDK.MediaUpgradeError", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaUpgradeError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeError", + "printedName": "SalemoveSDK.MediaUpgradeError", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError@MediaUpgradeErrorRequestError", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO07requestE0yA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "unsupportedRequest", + "printedName": "unsupportedRequest", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaUpgradeError.Type) -> SalemoveSDK.MediaUpgradeError", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeError", + "printedName": "SalemoveSDK.MediaUpgradeError", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaUpgradeError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeError", + "printedName": "SalemoveSDK.MediaUpgradeError", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError@MediaUpgradeErrorUnsupportedRequest", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO18unsupportedRequestyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.MediaUpgradeError?", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeError", + "printedName": "SalemoveSDK.MediaUpgradeError", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK17MediaUpgradeErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK17MediaUpgradeErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17MediaUpgradeErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17MediaUpgradeErrorO03_nsE6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO03_nsE6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17MediaUpgradeErrorO03_nsE6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO03_nsE6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@MediaUpgradeError", + "mangledName": "$s11SalemoveSDK17MediaUpgradeErrorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "EngagementError", + "printedName": "EngagementError", + "children": [ + { + "kind": "Var", + "name": "operatorUnavailable", + "printedName": "operatorUnavailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementError.Type) -> SalemoveSDK.EngagementError", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@EngagementError@EngagementErrorOperatorUnavailable", + "mangledName": "$s11SalemoveSDK15EngagementErrorO19operatorUnavailableyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "timeout", + "printedName": "timeout", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementError.Type) -> SalemoveSDK.EngagementError", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@EngagementError@EngagementErrorTimeout", + "mangledName": "$s11SalemoveSDK15EngagementErrorO7timeoutyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "rejected", + "printedName": "rejected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementError.Type) -> SalemoveSDK.EngagementError", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@EngagementError@EngagementErrorRejected", + "mangledName": "$s11SalemoveSDK15EngagementErrorO8rejectedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "visitorCanceled", + "printedName": "visitorCanceled", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementError.Type) -> SalemoveSDK.EngagementError", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@EngagementError@EngagementErrorVisitorCanceled", + "mangledName": "$s11SalemoveSDK15EngagementErrorO15visitorCanceledyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "operatorCanceled", + "printedName": "operatorCanceled", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementError.Type) -> SalemoveSDK.EngagementError", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@EngagementError@EngagementErrorOperatorCanceled", + "mangledName": "$s11SalemoveSDK15EngagementErrorO16operatorCanceledyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "operatorLeft", + "printedName": "operatorLeft", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementError.Type) -> SalemoveSDK.EngagementError", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.EngagementError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@EngagementError@EngagementErrorOperatorLeft", + "mangledName": "$s11SalemoveSDK15EngagementErrorO12operatorLeftyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementError?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementError", + "printedName": "SalemoveSDK.EngagementError", + "usr": "c:@M@SalemoveSDK@E@EngagementError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK15EngagementErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK15EngagementErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK15EngagementErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK15EngagementErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK15EngagementErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK15EngagementErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK15EngagementErrorO03_nsD6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK15EngagementErrorO03_nsD6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK15EngagementErrorO03_nsD6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK15EngagementErrorO03_nsD6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@EngagementError", + "mangledName": "$s11SalemoveSDK15EngagementErrorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "MediaError", + "printedName": "MediaError", + "children": [ + { + "kind": "Var", + "name": "permissionDenied", + "printedName": "permissionDenied", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaError.Type) -> SalemoveSDK.MediaError", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@MediaError@MediaErrorPermissionDenied", + "mangledName": "$s11SalemoveSDK10MediaErrorO16permissionDeniedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "screenSharingNotAvailable", + "printedName": "screenSharingNotAvailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaError.Type) -> SalemoveSDK.MediaError", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@MediaError@MediaErrorScreenSharingNotAvailable", + "mangledName": "$s11SalemoveSDK10MediaErrorO25screenSharingNotAvailableyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "notAvailableOnIOSVersion", + "printedName": "notAvailableOnIOSVersion", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaError.Type) -> SalemoveSDK.MediaError", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@MediaError@MediaErrorNotAvailableOnIOSVersion", + "mangledName": "$s11SalemoveSDK10MediaErrorO24notAvailableOnIOSVersionyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "unsupportedEngagementType", + "printedName": "unsupportedEngagementType", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaError.Type) -> SalemoveSDK.MediaError", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@MediaError@MediaErrorUnsupportedEngagementType", + "mangledName": "$s11SalemoveSDK10MediaErrorO25unsupportedEngagementTypeyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.MediaError?", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaError", + "printedName": "SalemoveSDK.MediaError", + "usr": "c:@M@SalemoveSDK@E@MediaError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10MediaErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK10MediaErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK10MediaErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK10MediaErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10MediaErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK10MediaErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10MediaErrorO03_nsD6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK10MediaErrorO03_nsD6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10MediaErrorO03_nsD6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK10MediaErrorO03_nsD6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@MediaError", + "mangledName": "$s11SalemoveSDK10MediaErrorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "QueueError", + "printedName": "QueueError", + "children": [ + { + "kind": "Var", + "name": "queueClosed", + "printedName": "queueClosed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueError.Type) -> SalemoveSDK.QueueError", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@QueueError@QueueErrorQueueClosed", + "mangledName": "$s11SalemoveSDK10QueueErrorO11queueClosedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "queueFull", + "printedName": "queueFull", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueError.Type) -> SalemoveSDK.QueueError", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@QueueError@QueueErrorQueueFull", + "mangledName": "$s11SalemoveSDK10QueueErrorO9queueFullyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "invalidId", + "printedName": "invalidId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueError.Type) -> SalemoveSDK.QueueError", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@QueueError@QueueErrorInvalidId", + "mangledName": "$s11SalemoveSDK10QueueErrorO9invalidIdyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "alreadyEnqueued", + "printedName": "alreadyEnqueued", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueError.Type) -> SalemoveSDK.QueueError", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@QueueError@QueueErrorAlreadyEnqueued", + "mangledName": "$s11SalemoveSDK10QueueErrorO15alreadyEnqueuedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.QueueError?", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueError", + "printedName": "SalemoveSDK.QueueError", + "usr": "c:@M@SalemoveSDK@E@QueueError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10QueueErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK10QueueErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK10QueueErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK10QueueErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10QueueErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK10QueueErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10QueueErrorO03_nsD6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK10QueueErrorO03_nsD6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10QueueErrorO03_nsD6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK10QueueErrorO03_nsD6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@QueueError", + "mangledName": "$s11SalemoveSDK10QueueErrorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "FileError", + "printedName": "FileError", + "children": [ + { + "kind": "Var", + "name": "infected", + "printedName": "infected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.FileError.Type) -> SalemoveSDK.FileError", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.FileError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@FileError@FileErrorInfected", + "mangledName": "$s11SalemoveSDK9FileErrorO8infectedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "unsupportedFileType", + "printedName": "unsupportedFileType", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.FileError.Type) -> SalemoveSDK.FileError", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.FileError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@FileError@FileErrorUnsupportedFileType", + "mangledName": "$s11SalemoveSDK9FileErrorO011unsupportedC4TypeyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "fileTooBig", + "printedName": "fileTooBig", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.FileError.Type) -> SalemoveSDK.FileError", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.FileError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@FileError@FileErrorFileTooBig", + "mangledName": "$s11SalemoveSDK9FileErrorO10fileTooBigyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "invalidFileURL", + "printedName": "invalidFileURL", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.FileError.Type) -> SalemoveSDK.FileError", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.FileError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@FileError@FileErrorInvalidFileURL", + "mangledName": "$s11SalemoveSDK9FileErrorO07invalidC3URLyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "fileUnavailable", + "printedName": "fileUnavailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.FileError.Type) -> SalemoveSDK.FileError", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.FileError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@FileError@FileErrorFileUnavailable", + "mangledName": "$s11SalemoveSDK9FileErrorO15fileUnavailableyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "forbidden", + "printedName": "forbidden", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.FileError.Type) -> SalemoveSDK.FileError", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.FileError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@FileError@FileErrorForbidden", + "mangledName": "$s11SalemoveSDK9FileErrorO9forbiddenyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 5 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.FileError?", + "children": [ + { + "kind": "TypeNominal", + "name": "FileError", + "printedName": "SalemoveSDK.FileError", + "usr": "c:@M@SalemoveSDK@E@FileError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK9FileErrorO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK9FileErrorO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK9FileErrorO8rawValueSivp", + "mangledName": "$s11SalemoveSDK9FileErrorO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK9FileErrorO8rawValueSivg", + "mangledName": "$s11SalemoveSDK9FileErrorO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "_nsErrorDomain", + "printedName": "_nsErrorDomain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK9FileErrorO03_nsD6DomainSSvpZ", + "mangledName": "$s11SalemoveSDK9FileErrorO03_nsD6DomainSSvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK9FileErrorO03_nsD6DomainSSvgZ", + "mangledName": "$s11SalemoveSDK9FileErrorO03_nsD6DomainSSvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@FileError", + "mangledName": "$s11SalemoveSDK9FileErrorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "_BridgedNSError", + "printedName": "_BridgedNSError", + "usr": "s:10Foundation15_BridgedNSErrorP", + "mangledName": "$s10Foundation15_BridgedNSErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeableError", + "printedName": "_ObjectiveCBridgeableError", + "usr": "s:10Foundation26_ObjectiveCBridgeableErrorP", + "mangledName": "$s10Foundation26_ObjectiveCBridgeableErrorP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SalemoveError", + "printedName": "SalemoveError", + "children": [ + { + "kind": "Var", + "name": "reason", + "printedName": "reason", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError(py)reason", + "mangledName": "$s11SalemoveSDK0A5ErrorC6reasonSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError(im)reason", + "mangledName": "$s11SalemoveSDK0A5ErrorC6reasonSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError(py)error", + "mangledName": "$s11SalemoveSDK0A5ErrorC5errors0C0_pSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError(im)error", + "mangledName": "$s11SalemoveSDK0A5ErrorC5errors0C0_pSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(reason:error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK0A5ErrorC6reason5errorACSS_s0C0_pSgtcfc", + "mangledName": "$s11SalemoveSDK0A5ErrorC6reason5errorACSS_s0C0_pSgtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError(im)init", + "mangledName": "$s11SalemoveSDK0A5ErrorCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError", + "mangledName": "$s11SalemoveSDK0A5ErrorC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Queue", + "printedName": "Queue", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(py)id", + "mangledName": "$s11SalemoveSDK5QueueC2idSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(im)id", + "mangledName": "$s11SalemoveSDK5QueueC2idSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(py)name", + "mangledName": "$s11SalemoveSDK5QueueC4nameSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(im)name", + "mangledName": "$s11SalemoveSDK5QueueC4nameSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "state", + "printedName": "state", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueState", + "printedName": "SalemoveSDK.QueueState", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueState" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(py)state", + "mangledName": "$s11SalemoveSDK5QueueC5stateAA0C5StateCvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueState", + "printedName": "SalemoveSDK.QueueState", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueState" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(im)state", + "mangledName": "$s11SalemoveSDK5QueueC5stateAA0C5StateCvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDefault", + "printedName": "isDefault", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(py)isDefault", + "mangledName": "$s11SalemoveSDK5QueueC9isDefaultSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "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@SalemoveSDK@objc(cs)Queue(im)isDefault", + "mangledName": "$s11SalemoveSDK5QueueC9isDefaultSbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Queue", + "printedName": "SalemoveSDK.Queue", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue(im)init", + "mangledName": "$s11SalemoveSDK5QueueCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue", + "mangledName": "$s11SalemoveSDK5QueueC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "QueueState", + "printedName": "QueueState", + "children": [ + { + "kind": "Var", + "name": "status", + "printedName": "status", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10QueueStateC6statusAA0C6StatusOvp", + "mangledName": "$s11SalemoveSDK10QueueStateC6statusAA0C6StatusOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10QueueStateC6statusAA0C6StatusOvg", + "mangledName": "$s11SalemoveSDK10QueueStateC6statusAA0C6StatusOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "media", + "printedName": "media", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.MediaType]", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10QueueStateC5mediaSayAA9MediaTypeOGvp", + "mangledName": "$s11SalemoveSDK10QueueStateC5mediaSayAA9MediaTypeOGvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.MediaType]", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10QueueStateC5mediaSayAA9MediaTypeOGvg", + "mangledName": "$s11SalemoveSDK10QueueStateC5mediaSayAA9MediaTypeOGvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueState", + "printedName": "SalemoveSDK.QueueState", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueState" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueState(im)init", + "mangledName": "$s11SalemoveSDK10QueueStateCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueState", + "printedName": "SalemoveSDK.QueueState", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueState" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK10QueueStateC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK10QueueStateC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueState", + "mangledName": "$s11SalemoveSDK10QueueStateC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "QueueStatus", + "printedName": "QueueStatus", + "children": [ + { + "kind": "Var", + "name": "open", + "printedName": "open", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueStatus.Type) -> SalemoveSDK.QueueStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK11QueueStatusO4openyA2CmF", + "mangledName": "$s11SalemoveSDK11QueueStatusO4openyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "closed", + "printedName": "closed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueStatus.Type) -> SalemoveSDK.QueueStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK11QueueStatusO6closedyA2CmF", + "mangledName": "$s11SalemoveSDK11QueueStatusO6closedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "full", + "printedName": "full", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueStatus.Type) -> SalemoveSDK.QueueStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK11QueueStatusO4fullyA2CmF", + "mangledName": "$s11SalemoveSDK11QueueStatusO4fullyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "unstaffed", + "printedName": "unstaffed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueStatus.Type) -> SalemoveSDK.QueueStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK11QueueStatusO9unstaffedyA2CmF", + "mangledName": "$s11SalemoveSDK11QueueStatusO9unstaffedyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueStatus.Type) -> SalemoveSDK.QueueStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.QueueStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK11QueueStatusO7unknownyA2CmF", + "mangledName": "$s11SalemoveSDK11QueueStatusO7unknownyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.QueueStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueStatus", + "printedName": "SalemoveSDK.QueueStatus", + "usr": "s:11SalemoveSDK11QueueStatusO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK11QueueStatusO8rawValueACSgSS_tcfc", + "mangledName": "$s11SalemoveSDK11QueueStatusO8rawValueACSgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK11QueueStatusO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK11QueueStatusO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK11QueueStatusO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK11QueueStatusO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK11QueueStatusO", + "mangledName": "$s11SalemoveSDK11QueueStatusO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Salemove", + "printedName": "Salemove", + "children": [ + { + "kind": "Var", + "name": "sharedInstance", + "printedName": "sharedInstance", + "children": [ + { + "kind": "TypeNominal", + "name": "Salemove", + "printedName": "SalemoveSDK.Salemove", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(cpy)sharedInstance", + "mangledName": "$s11SalemoveSDK0A0C14sharedInstanceACvpZ", + "moduleName": "SalemoveSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Salemove", + "printedName": "SalemoveSDK.Salemove", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(cm)sharedInstance", + "mangledName": "$s11SalemoveSDK0A0C14sharedInstanceACvgZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentInteractor", + "printedName": "currentInteractor", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "SalemoveSDK.Interactable?" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvp", + "mangledName": "$s11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Interactable?", + "children": [ + { + "kind": "TypeNominal", + "name": "Interactable", + "printedName": "SalemoveSDK.Interactable", + "usr": "s:11SalemoveSDK12InteractableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvg", + "mangledName": "$s11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Interactable?", + "children": [ + { + "kind": "TypeNominal", + "name": "Interactable", + "printedName": "SalemoveSDK.Interactable", + "usr": "s:11SalemoveSDK12InteractableP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvs", + "mangledName": "$s11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvM", + "mangledName": "$s11SalemoveSDK0A0C17currentInteractorAA12Interactable_pSgvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "environment", + "printedName": "environment", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(py)environment", + "mangledName": "$s11SalemoveSDK0A0C11environmentSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(im)environment", + "mangledName": "$s11SalemoveSDK0A0C11environmentSSvg", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "site", + "printedName": "site", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(py)site", + "mangledName": "$s11SalemoveSDK0A0C4siteSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(im)site", + "mangledName": "$s11SalemoveSDK0A0C4siteSSvg", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "appToken", + "printedName": "appToken", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(py)appToken", + "mangledName": "$s11SalemoveSDK0A0C8appTokenSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove(im)appToken", + "mangledName": "$s11SalemoveSDK0A0C8appTokenSSvg", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "secureConversations", + "printedName": "secureConversations", + "children": [ + { + "kind": "TypeNominal", + "name": "SecureConversations", + "printedName": "SalemoveSDK.Salemove.SecureConversations", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C19secureConversationsAC06SecureD0Cvp", + "mangledName": "$s11SalemoveSDK0A0C19secureConversationsAC06SecureD0Cvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "SecureConversations", + "printedName": "SalemoveSDK.Salemove.SecureConversations", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C19secureConversationsAC06SecureD0Cvg", + "mangledName": "$s11SalemoveSDK0A0C19secureConversationsAC06SecureD0Cvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SecureConversations", + "printedName": "SalemoveSDK.Salemove.SecureConversations", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C19secureConversationsAC06SecureD0Cvs", + "mangledName": "$s11SalemoveSDK0A0C19secureConversationsAC06SecureD0Cvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C19secureConversationsAC06SecureD0CvM", + "mangledName": "$s11SalemoveSDK0A0C19secureConversationsAC06SecureD0CvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "callVisualizer", + "printedName": "callVisualizer", + "children": [ + { + "kind": "TypeNominal", + "name": "CallVisualizer", + "printedName": "SalemoveSDK.Salemove.CallVisualizer", + "usr": "s:11SalemoveSDK0A0C14CallVisualizerC" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C14callVisualizerAC04CallD0Cvp", + "mangledName": "$s11SalemoveSDK0A0C14callVisualizerAC04CallD0Cvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "Lazy", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CallVisualizer", + "printedName": "SalemoveSDK.Salemove.CallVisualizer", + "usr": "s:11SalemoveSDK0A0C14CallVisualizerC" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C14callVisualizerAC04CallD0Cvg", + "mangledName": "$s11SalemoveSDK0A0C14callVisualizerAC04CallD0Cvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CallVisualizer", + "printedName": "SalemoveSDK.Salemove.CallVisualizer", + "usr": "s:11SalemoveSDK0A0C14CallVisualizerC" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C14callVisualizerAC04CallD0Cvs", + "mangledName": "$s11SalemoveSDK0A0C14callVisualizerAC04CallD0Cvs", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C14callVisualizerAC04CallD0CvM", + "mangledName": "$s11SalemoveSDK0A0C14callVisualizerAC04CallD0CvM", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pushNotifications", + "printedName": "pushNotifications", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.PushNotifications", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C17pushNotificationsAA04PushD0Cvp", + "mangledName": "$s11SalemoveSDK0A0C17pushNotificationsAA04PushD0Cvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.PushNotifications", + "usr": "c:@M@SalemoveSDK@objc(cs)PushNotifications" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C17pushNotificationsAA04PushD0Cvg", + "mangledName": "$s11SalemoveSDK0A0C17pushNotificationsAA04PushD0Cvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "uploadFileToEngagement", + "printedName": "uploadFileToEngagement(_:progress:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.EngagementFileProgress) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileProgress) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementFileProgress", + "printedName": "SalemoveSDK.EngagementFileProgress", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileInformation?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.EngagementFileInformation?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementFileInformation?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileInformation", + "printedName": "SalemoveSDK.EngagementFileInformation", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileInformation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)uploadFileToEngagement:progress:completion:", + "mangledName": "$s11SalemoveSDK0A0C22uploadFileToEngagement_8progress10completionyAA0fD0C_yAA0fD8ProgressCcSgyAA0fD11InformationCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "uploadFileToEngagement:progress:completion:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetchFile", + "printedName": "fetchFile(engagementFile:progress:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.EngagementFileProgress) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileProgress) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementFileProgress", + "printedName": "SalemoveSDK.EngagementFileProgress", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileData?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.EngagementFileData?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementFileData?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileData", + "printedName": "SalemoveSDK.EngagementFileData", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)fetchFileWithEngagementFile:progress:completion:", + "mangledName": "$s11SalemoveSDK0A0C9fetchFile010engagementD08progress10completionyAA010EngagementD0C_yAA0hD8ProgressCcSgyAA0hD4DataCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "fetchFileWithEngagementFile:progress:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "VisitorInfo", + "printedName": "VisitorInfo", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV4nameSSSgvp", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV4nameSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV4nameSSSgvg", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV4nameSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "email", + "printedName": "email", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV5emailSSSgvp", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV5emailSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV5emailSSSgvg", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV5emailSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "phone", + "printedName": "phone", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV5phoneSSSgvp", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV5phoneSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV5phoneSSSgvg", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV5phoneSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "note", + "printedName": "note", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV4noteSSSgvp", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV4noteSSSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV4noteSSSgvg", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV4noteSSSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "customAttributes", + "printedName": "customAttributes", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV16customAttributesSDyS2SGSgvp", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV16customAttributesSDyS2SGSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV16customAttributesSDyS2SGSgvg", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV16customAttributesSDyS2SGSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "banned", + "printedName": "banned", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV6bannedSbvp", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV6bannedSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV6bannedSbvg", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV6bannedSbvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorInfo", + "printedName": "SalemoveSDK.Salemove.VisitorInfo", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV4fromAEs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV4fromAEs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "VisitorInfo", + "printedName": "SalemoveSDK.Salemove.VisitorInfo", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV" + }, + { + "kind": "TypeNominal", + "name": "VisitorInfo", + "printedName": "SalemoveSDK.Salemove.VisitorInfo", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV2eeoiySbAE_AEtFZ", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV2eeoiySbAE_AEtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV", + "mangledName": "$s11SalemoveSDK0A0C11VisitorInfoV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(with:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "SalemoveSDK.Salemove.Configuration", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C9configure4with10completionyAC13ConfigurationV_yycSgtF", + "mangledName": "$s11SalemoveSDK0A0C9configure4with10completionyAC13ConfigurationV_yycSgtF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(interactor:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Interactable", + "printedName": "SalemoveSDK.Interactable", + "usr": "s:11SalemoveSDK12InteractableP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C9configure10interactoryAA12Interactable_p_tF", + "mangledName": "$s11SalemoveSDK0A0C9configure10interactoryAA12Interactable_p_tF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "AuthorizationMethod", + "printedName": "AuthorizationMethod", + "children": [ + { + "kind": "Var", + "name": "appToken", + "printedName": "appToken", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.AuthorizationMethod.Type) -> (Swift.String) -> SalemoveSDK.Salemove.AuthorizationMethod", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> SalemoveSDK.Salemove.AuthorizationMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthorizationMethod", + "printedName": "SalemoveSDK.Salemove.AuthorizationMethod", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.AuthorizationMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthorizationMethod", + "printedName": "SalemoveSDK.Salemove.AuthorizationMethod", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO8appTokenyAESScAEmF", + "mangledName": "$s11SalemoveSDK0A0C19AuthorizationMethodO8appTokenyAESScAEmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "siteApiKey", + "printedName": "siteApiKey", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.AuthorizationMethod.Type) -> (Swift.String, Swift.String) -> SalemoveSDK.Salemove.AuthorizationMethod", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, Swift.String) -> SalemoveSDK.Salemove.AuthorizationMethod", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthorizationMethod", + "printedName": "SalemoveSDK.Salemove.AuthorizationMethod", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(id: Swift.String, secret: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.AuthorizationMethod.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "AuthorizationMethod", + "printedName": "SalemoveSDK.Salemove.AuthorizationMethod", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO10siteApiKeyyAESS_SStcAEmF", + "mangledName": "$s11SalemoveSDK0A0C19AuthorizationMethodO10siteApiKeyyAESS_SStcAEmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO", + "mangledName": "$s11SalemoveSDK0A0C19AuthorizationMethodO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true + }, + { + "kind": "TypeDecl", + "name": "Region", + "printedName": "Region", + "children": [ + { + "kind": "Var", + "name": "us", + "printedName": "us", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.Region.Type) -> SalemoveSDK.Salemove.Region", + "children": [ + { + "kind": "TypeNominal", + "name": "Region", + "printedName": "SalemoveSDK.Salemove.Region", + "usr": "s:11SalemoveSDK0A0C6RegionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.Region.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Region", + "printedName": "SalemoveSDK.Salemove.Region", + "usr": "s:11SalemoveSDK0A0C6RegionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C6RegionO2usyA2EmF", + "mangledName": "$s11SalemoveSDK0A0C6RegionO2usyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "eu", + "printedName": "eu", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.Region.Type) -> SalemoveSDK.Salemove.Region", + "children": [ + { + "kind": "TypeNominal", + "name": "Region", + "printedName": "SalemoveSDK.Salemove.Region", + "usr": "s:11SalemoveSDK0A0C6RegionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.Region.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Region", + "printedName": "SalemoveSDK.Salemove.Region", + "usr": "s:11SalemoveSDK0A0C6RegionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C6RegionO2euyA2EmF", + "mangledName": "$s11SalemoveSDK0A0C6RegionO2euyA2EmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "custom", + "printedName": "custom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.Region.Type) -> (Foundation.URL) -> SalemoveSDK.Salemove.Region", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.URL) -> SalemoveSDK.Salemove.Region", + "children": [ + { + "kind": "TypeNominal", + "name": "Region", + "printedName": "SalemoveSDK.Salemove.Region", + "usr": "s:11SalemoveSDK0A0C6RegionO" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.Region.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Region", + "printedName": "SalemoveSDK.Salemove.Region", + "usr": "s:11SalemoveSDK0A0C6RegionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C6RegionO6customyAE10Foundation3URLVcAEmF", + "mangledName": "$s11SalemoveSDK0A0C6RegionO6customyAE10Foundation3URLVcAEmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK0A0C6RegionO", + "mangledName": "$s11SalemoveSDK0A0C6RegionO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true + }, + { + "kind": "TypeDecl", + "name": "Configuration", + "printedName": "Configuration", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(siteId:region:authorizingMethod:pushNotifications:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "SalemoveSDK.Salemove.Configuration", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Region", + "printedName": "SalemoveSDK.Salemove.Region", + "usr": "s:11SalemoveSDK0A0C6RegionO" + }, + { + "kind": "TypeNominal", + "name": "AuthorizationMethod", + "printedName": "SalemoveSDK.Salemove.AuthorizationMethod", + "usr": "s:11SalemoveSDK0A0C19AuthorizationMethodO" + }, + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "hasDefaultArg": true, + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV6siteId6region17authorizingMethod17pushNotificationsAESS_AC6RegionOAC013AuthorizationH0OAE04PushJ0OtKcfc", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV6siteId6region17authorizingMethod17pushNotificationsAESS_AC6RegionOAC013AuthorizationH0OAE04PushJ0OtKcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "PushNotifications", + "printedName": "PushNotifications", + "children": [ + { + "kind": "Var", + "name": "disabled", + "printedName": "disabled", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.Configuration.PushNotifications.Type) -> SalemoveSDK.Salemove.Configuration.PushNotifications", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO8disabledyA2GmF", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO8disabledyA2GmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "sandbox", + "printedName": "sandbox", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.Configuration.PushNotifications.Type) -> SalemoveSDK.Salemove.Configuration.PushNotifications", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO7sandboxyA2GmF", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO7sandboxyA2GmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "production", + "printedName": "production", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.Configuration.PushNotifications.Type) -> SalemoveSDK.Salemove.Configuration.PushNotifications", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO10productionyA2GmF", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO10productionyA2GmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + }, + { + "kind": "TypeNominal", + "name": "PushNotifications", + "printedName": "SalemoveSDK.Salemove.Configuration.PushNotifications", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO2eeoiySbAG_AGtFZ", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO2eeoiySbAG_AGtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO9hashValueSivp", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO9hashValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO9hashValueSivg", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO9hashValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO4hash4intoys6HasherVz_tF", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO4hash4intoys6HasherVz_tF", + "moduleName": "SalemoveSDK", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV17PushNotificationsO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK0A0C13ConfigurationV", + "mangledName": "$s11SalemoveSDK0A0C13ConfigurationV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true + }, + { + "kind": "Function", + "name": "send", + "printedName": "send(selectedOptionValue:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C4send19selectedOptionValue10completionySS_ys6ResultOyAA7MessageCs5Error_pGctF", + "mangledName": "$s11SalemoveSDK0A0C4send19selectedOptionValue10completionySS_ys6ResultOyAA7MessageCs5Error_pGctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetchFile", + "printedName": "fetchFile(_:progress:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.EngagementFileProgress) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileProgress) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementFileProgress", + "printedName": "SalemoveSDK.EngagementFileProgress", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileData?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.EngagementFileData?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementFileData?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileData", + "printedName": "SalemoveSDK.EngagementFileData", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)fetchFile:progress:completion:", + "mangledName": "$s11SalemoveSDK0A0C9fetchFile_8progress10completionySS_yAA010EngagementD8ProgressCcSgyAA0gD4DataCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "fetchFile:progress:completion:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "updateInformation", + "printedName": "updateInformation(name:email:phone:externalID:customAttributes:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C17updateInformation4name5email5phone10externalID16customAttributes10completionySSSg_A3KSDyS2SGSgySb_AA0A5ErrorCSgtctF", + "mangledName": "$s11SalemoveSDK0A0C17updateInformation4name5email5phone10externalID16customAttributes10completionySSSg_A3KSDyS2SGSgySb_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "send", + "printedName": "send(selectedOptionValue:messageId:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Message?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.Message?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message?", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)sendWithSelectedOptionValue:messageId:completion:", + "mangledName": "$s11SalemoveSDK0A0C4send19selectedOptionValue9messageId10completionySS_SSyAA7MessageCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "sendWithSelectedOptionValue:messageId:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(appToken:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)configureWithAppToken:error:", + "mangledName": "$s11SalemoveSDK0A0C9configure8appTokenySS_tKF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "configureWithAppToken:error:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(site:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)configureWithSite:error:", + "mangledName": "$s11SalemoveSDK0A0C9configure4siteySS_tKF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "configureWithSite:error:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(environment:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)configureWithEnvironment:error:", + "mangledName": "$s11SalemoveSDK0A0C9configure11environmentySS_tKF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "configureWithEnvironment:error:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "queueForEngagement", + "printedName": "queueForEngagement(queueID:visitorContext:shouldCloseAllQueues:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.QueueTicket?", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueTicket", + "printedName": "SalemoveSDK.QueueTicket", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)queueForEngagementWithQueueID:visitorContext:shouldCloseAllQueues:completion:", + "mangledName": "$s11SalemoveSDK0A0C18queueForEngagement0C2ID14visitorContext20shouldCloseAllQueues10completionySS_AA07VisitorH0CSbyAA11QueueTicketCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "queueForEngagementWithQueueID:visitorContext:shouldCloseAllQueues:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "queueForEngagement", + "printedName": "queueForEngagement(queueID:visitorContext:shouldCloseAllQueues:mediaType:options:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementOptions", + "printedName": "SalemoveSDK.EngagementOptions", + "usr": "s:11SalemoveSDK17EngagementOptionsV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.QueueTicket?", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueTicket", + "printedName": "SalemoveSDK.QueueTicket", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C18queueForEngagement0C2ID14visitorContext20shouldCloseAllQueues9mediaType7options10completionySS_AA07VisitorH0CSbAA05MediaN0OAA0E7OptionsVSgyAA11QueueTicketCSg_AA0A5ErrorCSgtctF", + "mangledName": "$s11SalemoveSDK0A0C18queueForEngagement0C2ID14visitorContext20shouldCloseAllQueues9mediaType7options10completionySS_AA07VisitorH0CSbAA05MediaN0OAA0E7OptionsVSgyAA11QueueTicketCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestEngagementWith", + "printedName": "requestEngagementWith(selectedOperator:visitorContext:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + }, + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementRequest?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementRequest", + "printedName": "SalemoveSDK.EngagementRequest", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)requestEngagementWithSelectedOperator:visitorContext:completion:", + "mangledName": "$s11SalemoveSDK0A0C21requestEngagementWith16selectedOperator14visitorContext10completionyAA0G0C_AA07VisitorI0CyAA0D7RequestCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "requestEngagementWithSelectedOperator:visitorContext:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestEngagementWith", + "printedName": "requestEngagementWith(selectedOperator:visitorContext:mediaType:options:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + }, + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + }, + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementOptions", + "printedName": "SalemoveSDK.EngagementOptions", + "usr": "s:11SalemoveSDK17EngagementOptionsV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementRequest?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementRequest", + "printedName": "SalemoveSDK.EngagementRequest", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C21requestEngagementWith16selectedOperator14visitorContext9mediaType7options10completionyAA0G0C_AA07VisitorI0CAA05MediaK0OAA0D7OptionsVSgyAA0D7RequestCSg_AA0A5ErrorCSgtctF", + "mangledName": "$s11SalemoveSDK0A0C21requestEngagementWith16selectedOperator14visitorContext9mediaType7options10completionyAA0G0C_AA07VisitorI0CAA05MediaK0OAA0D7OptionsVSgyAA0D7RequestCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestVisitorCode", + "printedName": "requestVisitorCode(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)requestVisitorCodeWithCompletion:", + "mangledName": "$s11SalemoveSDK0A0C18requestVisitorCode10completionyySSSg_AA0A5ErrorCSgtc_tF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "objc_name": "requestVisitorCodeWithCompletion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestMediaUpgrade", + "printedName": "requestMediaUpgrade(offer:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "MediaUpgradeOffer", + "printedName": "SalemoveSDK.MediaUpgradeOffer", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)requestMediaUpgradeWithOffer:completion:", + "mangledName": "$s11SalemoveSDK0A0C19requestMediaUpgrade5offer10completionyAA0dE5OfferC_ySb_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "requestMediaUpgradeWithOffer:completion:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCurrentEngagement", + "printedName": "getCurrentEngagement()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Engagement?", + "children": [ + { + "kind": "TypeNominal", + "name": "Engagement", + "printedName": "SalemoveSDK.Engagement", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C20getCurrentEngagementAA0E0CSgyF", + "mangledName": "$s11SalemoveSDK0A0C20getCurrentEngagementAA0E0CSgyF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "submitSurveyAnswer", + "printedName": "submitSurveyAnswer(_:surveyId:engagementId:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Survey.Answer]", + "children": [ + { + "kind": "TypeNominal", + "name": "Answer", + "printedName": "SalemoveSDK.Survey.Answer", + "usr": "s:11SalemoveSDK6SurveyV6AnswerV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged", + "children": [ + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result<(), SalemoveSDK.SalemoveError>) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result<(), SalemoveSDK.SalemoveError>", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C18submitSurveyAnswer_8surveyId010engagementG010completionySayAA0D0V0E0VG_AA6TaggedVyAISSGSSys6ResultOyytAA0A5ErrorCGctF", + "mangledName": "$s11SalemoveSDK0A0C18submitSurveyAnswer_8surveyId010engagementG010completionySayAA0D0V0E0VG_AA6TaggedVyAISSGSSys6ResultOyytAA0A5ErrorCGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "waitForActiveEngagement", + "printedName": "waitForActiveEngagement(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Engagement?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.Engagement?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Engagement?", + "children": [ + { + "kind": "TypeNominal", + "name": "Engagement", + "printedName": "SalemoveSDK.Engagement", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)waitForActiveEngagementWithCompletion:", + "mangledName": "$s11SalemoveSDK0A0C23waitForActiveEngagement10completionyyAA0F0CSg_AA0A5ErrorCSgtc_tF", + "moduleName": "SalemoveSDK", + "objc_name": "waitForActiveEngagementWithCompletion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestEngagementWith", + "printedName": "requestEngagementWith(selectedOperator:visitorContext:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementRequest?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementRequest", + "printedName": "SalemoveSDK.EngagementRequest", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C21requestEngagementWith16selectedOperator14visitorContext10completionyAA0G0C_AA07VisitorI0CSgyAA0D7RequestCSg_AA0A5ErrorCSgtctF", + "mangledName": "$s11SalemoveSDK0A0C21requestEngagementWith16selectedOperator14visitorContext10completionyAA0G0C_AA07VisitorI0CSgyAA0D7RequestCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestEngagementWith", + "printedName": "requestEngagementWith(selectedOperator:visitorContext:mediaType:options:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementOptions", + "printedName": "SalemoveSDK.EngagementOptions", + "usr": "s:11SalemoveSDK17EngagementOptionsV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.EngagementRequest?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementRequest?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementRequest", + "printedName": "SalemoveSDK.EngagementRequest", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C21requestEngagementWith16selectedOperator14visitorContext9mediaType7options10completionyAA0G0C_AA07VisitorI0CSgAA05MediaK0OAA0D7OptionsVSgyAA0D7RequestCSg_AA0A5ErrorCSgtctF", + "mangledName": "$s11SalemoveSDK0A0C21requestEngagementWith16selectedOperator14visitorContext9mediaType7options10completionyAA0G0C_AA07VisitorI0CSgAA05MediaK0OAA0D7OptionsVSgyAA0D7RequestCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "cancel", + "printedName": "cancel(engagementRequest:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementRequest", + "printedName": "SalemoveSDK.EngagementRequest", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementRequest" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)cancelWithEngagementRequest:completion:", + "mangledName": "$s11SalemoveSDK0A0C6cancel17engagementRequest10completionyAA010EngagementE0C_ySb_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "cancelWithEngagementRequest:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestOperators", + "printedName": "requestOperators(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.Operator]?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([SalemoveSDK.Operator]?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.Operator]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Operator]", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C16requestOperators10completionyySayAA8OperatorCGSg_AA0A5ErrorCSgtc_tF", + "mangledName": "$s11SalemoveSDK0A0C16requestOperators10completionyySayAA8OperatorCGSg_AA0A5ErrorCSgtc_tF", + "moduleName": "SalemoveSDK", + "deprecated": true, + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "requestEngagedOperator", + "printedName": "requestEngagedOperator(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.Operator]?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([SalemoveSDK.Operator]?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.Operator]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Operator]", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)requestEngagedOperatorWithCompletion:", + "mangledName": "$s11SalemoveSDK0A0C22requestEngagedOperator10completionyySayAA0E0CGSg_AA0A5ErrorCSgtc_tF", + "moduleName": "SalemoveSDK", + "objc_name": "requestEngagedOperatorWithCompletion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "endEngagement", + "printedName": "endEngagement(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)endEngagementWithCompletion:", + "mangledName": "$s11SalemoveSDK0A0C13endEngagement10completionyySb_AA0A5ErrorCSgtc_tF", + "moduleName": "SalemoveSDK", + "objc_name": "endEngagementWithCompletion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "authentication", + "printedName": "authentication(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Authentication", + "printedName": "SalemoveSDK.Salemove.Authentication", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV" + }, + { + "kind": "TypeNominal", + "name": "Behavior", + "printedName": "SalemoveSDK.Salemove.Authentication.Behavior", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C14authentication4withAC14AuthenticationVAG8BehaviorO_tKF", + "mangledName": "$s11SalemoveSDK0A0C14authentication4withAC14AuthenticationVAG8BehaviorO_tKF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "Cancellable", + "printedName": "Cancellable", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(isCancelled:cancelOperation:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cancellable", + "printedName": "SalemoveSDK.Salemove.Cancellable", + "usr": "s:11SalemoveSDK0A0C11CancellableC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK0A0C11CancellableC11isCancelled15cancelOperationAESb_yycSgtcfc", + "mangledName": "$s11SalemoveSDK0A0C11CancellableC11isCancelled15cancelOperationAESb_yycSgtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "cancel", + "printedName": "cancel()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C11CancellableC6cancelyyF", + "mangledName": "$s11SalemoveSDK0A0C11CancellableC6cancelyyF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11SalemoveSDK0A0C11CancellableC", + "mangledName": "$s11SalemoveSDK0A0C11CancellableC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true + }, + { + "kind": "Function", + "name": "send", + "printedName": "send(option:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SingleChoiceOption", + "printedName": "SalemoveSDK.SingleChoiceOption", + "usr": "c:@M@SalemoveSDK@objc(cs)SingleChoiceOption" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C4send6option10completionyAA18SingleChoiceOptionC_ys6ResultOyAA7MessageCs5Error_pGctF", + "mangledName": "$s11SalemoveSDK0A0C4send6option10completionyAA18SingleChoiceOptionC_ys6ResultOyAA7MessageCs5Error_pGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "send", + "printedName": "send(message:attachment:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Attachment?", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Message?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.Message?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message?", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)sendWithMessage:attachment:completion:", + "mangledName": "$s11SalemoveSDK0A0C4send7message10attachment10completionySS_AA10AttachmentCSgyAA7MessageCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "sendWithMessage:attachment:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "send", + "printedName": "send(message:queueID:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Message?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.Message?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Message?", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)sendWithMessage:queueID:completion:", + "mangledName": "$s11SalemoveSDK0A0C4send7message7queueID10completionySS_SSyAA7MessageCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "sendWithMessage:queueID:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "sendMessagePreview", + "printedName": "sendMessagePreview(message:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)sendMessagePreviewWithMessage:completion:", + "mangledName": "$s11SalemoveSDK0A0C18sendMessagePreview7message10completionySS_ySb_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "sendMessagePreviewWithMessage:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clearSession", + "printedName": "clearSession()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)clearSession", + "mangledName": "$s11SalemoveSDK0A0C12clearSessionyyF", + "moduleName": "SalemoveSDK", + "objc_name": "clearSession", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetchSiteConfiguration", + "printedName": "fetchSiteConfiguration(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "SalemoveSDK.Site", + "usr": "s:11SalemoveSDK4SiteV" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C22fetchSiteConfigurationyyys6ResultOyAA0D0Vs5Error_pGcF", + "mangledName": "$s11SalemoveSDK0A0C22fetchSiteConfigurationyyys6ResultOyAA0D0Vs5Error_pGcF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "updateVisitorInfo", + "printedName": "updateVisitorInfo(_:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "VisitorInfoUpdate", + "printedName": "SalemoveSDK.VisitorInfoUpdate", + "usr": "s:11SalemoveSDK17VisitorInfoUpdateV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C17updateVisitorInfo_10completionyAA0dE6UpdateV_ys6ResultOySbs5Error_pGctF", + "mangledName": "$s11SalemoveSDK0A0C17updateVisitorInfo_10completionyAA0dE6UpdateV_ys6ResultOySbs5Error_pGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetchVisitorInfo", + "printedName": "fetchVisitorInfo(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorInfo", + "printedName": "SalemoveSDK.Salemove.VisitorInfo", + "usr": "s:11SalemoveSDK0A0C11VisitorInfoV" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C16fetchVisitorInfoyyys6ResultOyAC0dE0Vs5Error_pGcF", + "mangledName": "$s11SalemoveSDK0A0C16fetchVisitorInfoyyys6ResultOyAC0dE0Vs5Error_pGcF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "CallVisualizer", + "printedName": "CallVisualizer", + "children": [ + { + "kind": "Function", + "name": "requestVisitorCode", + "printedName": "requestVisitorCode(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cancellable", + "printedName": "SalemoveSDK.Salemove.Cancellable", + "usr": "s:11SalemoveSDK0A0C11CancellableC" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorCode", + "printedName": "SalemoveSDK.VisitorCode", + "usr": "s:11SalemoveSDK11VisitorCodeV" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C14CallVisualizerC18requestVisitorCode10completionAC11CancellableCys6ResultOyAA0fG0Vs5Error_pGc_tF", + "mangledName": "$s11SalemoveSDK0A0C14CallVisualizerC18requestVisitorCode10completionAC11CancellableCys6ResultOyAA0fG0Vs5Error_pGc_tF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "DiscardableResult", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11SalemoveSDK0A0C14CallVisualizerC", + "mangledName": "$s11SalemoveSDK0A0C14CallVisualizerC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "RawDocComment" + ], + "isFromExtension": true, + "hasMissingDesignatedInitializers": true + }, + { + "kind": "TypeDecl", + "name": "Authentication", + "printedName": "Authentication", + "children": [ + { + "kind": "Function", + "name": "authenticate", + "printedName": "authenticate(with:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tagged", + "printedName": "SalemoveSDK.Tagged<(SalemoveSDK.Salemove, idToken: ()), Swift.String>", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.Salemove, idToken: ())", + "children": [ + { + "kind": "TypeNominal", + "name": "Salemove", + "printedName": "SalemoveSDK.Salemove", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:11SalemoveSDK6TaggedV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result<(), SalemoveSDK.SalemoveError>) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result<(), SalemoveSDK.SalemoveError>", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV12authenticate4with10completionyAA6TaggedVyAC_yt7idTokentSSG_ys6ResultOyytAA0A5ErrorCGctF", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV12authenticate4with10completionyAA6TaggedVyAC_yt7idTokentSSG_ys6ResultOyytAA0A5ErrorCGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "deauthenticate", + "printedName": "deauthenticate(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result<(), SalemoveSDK.SalemoveError>) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result<(), SalemoveSDK.SalemoveError>", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV14deauthenticateyyys6ResultOyytAA0A5ErrorCGcF", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV14deauthenticateyyys6ResultOyytAA0A5ErrorCGcF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isAuthenticated", + "printedName": "isAuthenticated", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV15isAuthenticatedSbvp", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV15isAuthenticatedSbvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV15isAuthenticatedSbvg", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV15isAuthenticatedSbvg", + "moduleName": "SalemoveSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Authentication", + "printedName": "SalemoveSDK.Salemove.Authentication", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK0A0C14AuthenticationVAEycfc", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationVAEycfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "TypeDecl", + "name": "Behavior", + "printedName": "Behavior", + "children": [ + { + "kind": "Var", + "name": "forbiddenDuringEngagement", + "printedName": "forbiddenDuringEngagement", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Salemove.Authentication.Behavior.Type) -> SalemoveSDK.Salemove.Authentication.Behavior", + "children": [ + { + "kind": "TypeNominal", + "name": "Behavior", + "printedName": "SalemoveSDK.Salemove.Authentication.Behavior", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.Salemove.Authentication.Behavior.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Behavior", + "printedName": "SalemoveSDK.Salemove.Authentication.Behavior", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO25forbiddenDuringEngagementyA2GmF", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV8BehaviorO25forbiddenDuringEngagementyA2GmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Behavior", + "printedName": "SalemoveSDK.Salemove.Authentication.Behavior", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO" + }, + { + "kind": "TypeNominal", + "name": "Behavior", + "printedName": "SalemoveSDK.Salemove.Authentication.Behavior", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO2eeoiySbAG_AGtFZ", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV8BehaviorO2eeoiySbAG_AGtFZ", + "moduleName": "SalemoveSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO9hashValueSivp", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV8BehaviorO9hashValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO9hashValueSivg", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV8BehaviorO9hashValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO4hash4intoys6HasherVz_tF", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV8BehaviorO4hash4intoys6HasherVz_tF", + "moduleName": "SalemoveSDK", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV8BehaviorO", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV8BehaviorO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:11SalemoveSDK0A0C14AuthenticationV", + "mangledName": "$s11SalemoveSDK0A0C14AuthenticationV", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true + }, + { + "kind": "Function", + "name": "fetchChatTranscript", + "printedName": "fetchChatTranscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result<[SalemoveSDK.Message], SalemoveSDK.SalemoveError>) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result<[SalemoveSDK.Message], SalemoveSDK.SalemoveError>", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Message]", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C19fetchChatTranscriptyyys6ResultOySayAA7MessageCGAA0A5ErrorCGcF", + "mangledName": "$s11SalemoveSDK0A0C19fetchChatTranscriptyyys6ResultOySayAA7MessageCGAA0A5ErrorCGcF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configureLogLevel", + "printedName": "configureLogLevel(level:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "LogLevel", + "printedName": "SalemoveSDK.LogLevel", + "usr": "c:@M@SalemoveSDK@E@LogLevel" + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)configureLogLevelWithLevel:", + "mangledName": "$s11SalemoveSDK0A0C17configureLogLevel5levelyAA0dE0O_tF", + "moduleName": "SalemoveSDK", + "objc_name": "configureLogLevelWithLevel:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "queueForEngagement", + "printedName": "queueForEngagement(queueID:visitorContext:shouldCloseAllQueues:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.QueueTicket?", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueTicket", + "printedName": "SalemoveSDK.QueueTicket", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C18queueForEngagement0C2ID14visitorContext20shouldCloseAllQueues10completionySS_AA07VisitorH0CSgSbyAA11QueueTicketCSg_AA0A5ErrorCSgtctF", + "mangledName": "$s11SalemoveSDK0A0C18queueForEngagement0C2ID14visitorContext20shouldCloseAllQueues10completionySS_AA07VisitorH0CSgSbyAA11QueueTicketCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "queueForEngagement", + "printedName": "queueForEngagement(queueID:visitorContext:shouldCloseAllQueues:mediaType:options:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.VisitorContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorContext", + "printedName": "SalemoveSDK.VisitorContext", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorContext" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.EngagementOptions?", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementOptions", + "printedName": "SalemoveSDK.EngagementOptions", + "usr": "s:11SalemoveSDK17EngagementOptionsV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SalemoveSDK.QueueTicket?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.QueueTicket?", + "children": [ + { + "kind": "TypeNominal", + "name": "QueueTicket", + "printedName": "SalemoveSDK.QueueTicket", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C18queueForEngagement0C2ID14visitorContext20shouldCloseAllQueues9mediaType7options10completionySS_AA07VisitorH0CSgSbAA05MediaN0OAA0E7OptionsVSgyAA11QueueTicketCSg_AA0A5ErrorCSgtctF", + "mangledName": "$s11SalemoveSDK0A0C18queueForEngagement0C2ID14visitorContext20shouldCloseAllQueues9mediaType7options10completionySS_AA07VisitorH0CSgSbAA05MediaN0OAA0E7OptionsVSgyAA11QueueTicketCSg_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dequeueFromActiveTickets", + "printedName": "dequeueFromActiveTickets(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)dequeueFromActiveTicketsWithCompletion:", + "mangledName": "$s11SalemoveSDK0A0C24dequeueFromActiveTickets10completionyySb_AA0A5ErrorCSgtc_tF", + "moduleName": "SalemoveSDK", + "objc_name": "dequeueFromActiveTicketsWithCompletion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "cancel", + "printedName": "cancel(queueTicket:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "QueueTicket", + "printedName": "SalemoveSDK.QueueTicket", + "usr": "c:@M@SalemoveSDK@objc(cs)QueueTicket" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)cancelWithQueueTicket:completion:", + "mangledName": "$s11SalemoveSDK0A0C6cancel11queueTicket10completionyAA05QueueE0C_ySb_AA0A5ErrorCSgtctF", + "moduleName": "SalemoveSDK", + "objc_name": "cancelWithQueueTicket:completion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "listQueues", + "printedName": "listQueues(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([SalemoveSDK.Queue]?, SalemoveSDK.SalemoveError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([SalemoveSDK.Queue]?, SalemoveSDK.SalemoveError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.Queue]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.Queue]", + "children": [ + { + "kind": "TypeNominal", + "name": "Queue", + "printedName": "SalemoveSDK.Queue", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.SalemoveError?", + "children": [ + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)listQueuesWithCompletion:", + "mangledName": "$s11SalemoveSDK0A0C10listQueues10completionyySayAA5QueueCGSg_AA0A5ErrorCSgtc_tF", + "moduleName": "SalemoveSDK", + "objc_name": "listQueuesWithCompletion:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "subscribeForUpdates", + "printedName": "subscribeForUpdates(forQueue:onError:onUpdate:)", + "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": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.SalemoveError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ] + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.Queue) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Queue", + "printedName": "SalemoveSDK.Queue", + "usr": "c:@M@SalemoveSDK@objc(cs)Queue" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)subscribeForUpdatesForQueue:onError:onUpdate:", + "mangledName": "$s11SalemoveSDK0A0C19subscribeForUpdates8forQueue7onError0H6UpdateSSSgSaySSG_yAA0aI0CcyAA0G0CctF", + "moduleName": "SalemoveSDK", + "objc_name": "subscribeForUpdatesForQueue:onError:onUpdate:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unsubscribeFromUpdates", + "printedName": "unsubscribeFromUpdates(queueCallbackId:onError:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.SalemoveError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@SalemoveSDK@objc(cs)Salemove(im)unsubscribeFromUpdatesWithQueueCallbackId:onError:", + "mangledName": "$s11SalemoveSDK0A0C22unsubscribeFromUpdates15queueCallbackId7onErrorySS_yAA0aJ0CctF", + "moduleName": "SalemoveSDK", + "objc_name": "unsubscribeFromUpdatesWithQueueCallbackId:onError:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "TypeDecl", + "name": "SecureConversations", + "printedName": "SecureConversations", + "children": [ + { + "kind": "Function", + "name": "send", + "printedName": "send(attachment:queueIds:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cancellable", + "printedName": "SalemoveSDK.Salemove.Cancellable", + "usr": "s:11SalemoveSDK0A0C11CancellableC" + }, + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC4send10attachment8queueIds10completionAC11CancellableCAA10AttachmentC_SaySSGys6ResultOyAA7MessageCs5Error_pGctF", + "mangledName": "$s11SalemoveSDK0A0C19SecureConversationsC4send10attachment8queueIds10completionAC11CancellableCAA10AttachmentC_SaySSGys6ResultOyAA7MessageCs5Error_pGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "send", + "printedName": "send(secureMessage:attachment:queueIds:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cancellable", + "printedName": "SalemoveSDK.Salemove.Cancellable", + "usr": "s:11SalemoveSDK0A0C11CancellableC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Attachment?", + "children": [ + { + "kind": "TypeNominal", + "name": "Attachment", + "printedName": "SalemoveSDK.Attachment", + "usr": "c:@M@SalemoveSDK@objc(cs)Attachment" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Message", + "printedName": "SalemoveSDK.Message", + "usr": "c:@M@SalemoveSDK@objc(cs)Message" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC4send13secureMessage10attachment8queueIds10completionAC11CancellableCSS_AA10AttachmentCSgSaySSGys6ResultOyAA0G0Cs5Error_pGctF", + "mangledName": "$s11SalemoveSDK0A0C19SecureConversationsC4send13secureMessage10attachment8queueIds10completionAC11CancellableCSS_AA10AttachmentCSgSaySSGys6ResultOyAA0G0Cs5Error_pGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "uploadFile", + "printedName": "uploadFile(_:progress:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cancellable", + "printedName": "SalemoveSDK.Salemove.Cancellable", + "usr": "s:11SalemoveSDK0A0C11CancellableC" + }, + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.EngagementFileProgress) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileProgress) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementFileProgress", + "printedName": "SalemoveSDK.EngagementFileProgress", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileInformation", + "printedName": "SalemoveSDK.EngagementFileInformation", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileInformation" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC10uploadFile_8progress10completionAC11CancellableCAA010EngagementF0C_yAA0jF8ProgressCcSgys6ResultOyAA0jF11InformationCs5Error_pGctF", + "mangledName": "$s11SalemoveSDK0A0C19SecureConversationsC10uploadFile_8progress10completionAC11CancellableCAA010EngagementF0C_yAA0jF8ProgressCcSgys6ResultOyAA0jF11InformationCs5Error_pGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "downloadFile", + "printedName": "downloadFile(_:progress:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cancellable", + "printedName": "SalemoveSDK.Salemove.Cancellable", + "usr": "s:11SalemoveSDK0A0C11CancellableC" + }, + { + "kind": "TypeNominal", + "name": "EngagementFile", + "printedName": "SalemoveSDK.EngagementFile", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFile" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SalemoveSDK.EngagementFileProgress) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.EngagementFileProgress) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementFileProgress", + "printedName": "SalemoveSDK.EngagementFileProgress", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileProgress" + } + ] + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementFileData", + "printedName": "SalemoveSDK.EngagementFileData", + "usr": "c:@M@SalemoveSDK@objc(cs)EngagementFileData" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC12downloadFile_8progress10completionAC11CancellableCAA010EngagementF0C_yAA0jF8ProgressCcSgys6ResultOyAA0jF4DataCs5Error_pGctF", + "mangledName": "$s11SalemoveSDK0A0C19SecureConversationsC12downloadFile_8progress10completionAC11CancellableCAA010EngagementF0C_yAA0jF8ProgressCcSgys6ResultOyAA0jF4DataCs5Error_pGctF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "markMessagesAsRead", + "printedName": "markMessagesAsRead(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cancellable", + "printedName": "SalemoveSDK.Salemove.Cancellable", + "usr": "s:11SalemoveSDK0A0C11CancellableC" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result<(), Swift.Error>) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result<(), Swift.Error>", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC18markMessagesAsRead10completionAC11CancellableCys6ResultOyyts5Error_pGc_tF", + "mangledName": "$s11SalemoveSDK0A0C19SecureConversationsC18markMessagesAsRead10completionAC11CancellableCys6ResultOyyts5Error_pGc_tF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getUnreadMessageCount", + "printedName": "getUnreadMessageCount(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC21getUnreadMessageCount10completionyys6ResultOySis5Error_pGc_tF", + "mangledName": "$s11SalemoveSDK0A0C19SecureConversationsC21getUnreadMessageCount10completionyys6ResultOySis5Error_pGc_tF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:11SalemoveSDK0A0C19SecureConversationsC", + "mangledName": "$s11SalemoveSDK0A0C19SecureConversationsC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "hasMissingDesignatedInitializers": true + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)Salemove", + "mangledName": "$s11SalemoveSDK0A0C", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Operator", + "printedName": "Operator", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator(py)name", + "mangledName": "$s11SalemoveSDK8OperatorC4nameSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator(im)name", + "mangledName": "$s11SalemoveSDK8OperatorC4nameSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "picture", + "printedName": "picture", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.OperatorPicture?", + "children": [ + { + "kind": "TypeNominal", + "name": "OperatorPicture", + "printedName": "SalemoveSDK.OperatorPicture", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator(py)picture", + "mangledName": "$s11SalemoveSDK8OperatorC7pictureAA0C7PictureCSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.OperatorPicture?", + "children": [ + { + "kind": "TypeNominal", + "name": "OperatorPicture", + "printedName": "SalemoveSDK.OperatorPicture", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator(im)picture", + "mangledName": "$s11SalemoveSDK8OperatorC7pictureAA0C7PictureCSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "availableMedia", + "printedName": "availableMedia", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.MediaType]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.MediaType]", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK8OperatorC14availableMediaSayAA0E4TypeOGSgvp", + "mangledName": "$s11SalemoveSDK8OperatorC14availableMediaSayAA0E4TypeOGSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.MediaType]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.MediaType]", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK8OperatorC14availableMediaSayAA0E4TypeOGSgvg", + "mangledName": "$s11SalemoveSDK8OperatorC14availableMediaSayAA0E4TypeOGSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:name:picture:availableMedia:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.OperatorPicture?", + "children": [ + { + "kind": "TypeNominal", + "name": "OperatorPicture", + "printedName": "SalemoveSDK.OperatorPicture", + "usr": "c:@M@SalemoveSDK@objc(cs)OperatorPicture" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[SalemoveSDK.MediaType]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SalemoveSDK.MediaType]", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK8OperatorC2id4name7picture14availableMediaACSS_SSAA0C7PictureCSgSayAA0H4TypeOGSgtcfc", + "mangledName": "$s11SalemoveSDK8OperatorC2id4name7picture14availableMediaACSS_SSAA0C7PictureCSgSayAA0H4TypeOGSgtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK8OperatorC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s11SalemoveSDK8OperatorC4fromACs7Decoder_p_tKcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK8OperatorC6encode2toys7Encoder_p_tKF", + "mangledName": "$s11SalemoveSDK8OperatorC6encode2toys7Encoder_p_tKF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isEqual", + "printedName": "isEqual(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator(im)isEqual:", + "mangledName": "$s11SalemoveSDK8OperatorC7isEqualySbypSgF", + "moduleName": "SalemoveSDK", + "overriding": true, + "objc_name": "isEqual:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "Override", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator(im)init", + "mangledName": "$s11SalemoveSDK8OperatorCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator", + "mangledName": "$s11SalemoveSDK8OperatorC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "TwilioVoice", + "printedName": "TwilioVoice", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "ScreenSharingStatus", + "printedName": "ScreenSharingStatus", + "children": [ + { + "kind": "Var", + "name": "sharing", + "printedName": "sharing", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ScreenSharingStatus.Type) -> SalemoveSDK.ScreenSharingStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ScreenSharingStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus@ScreenSharingStatusSharing", + "mangledName": "$s11SalemoveSDK19ScreenSharingStatusO7sharingyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "notSharing", + "printedName": "notSharing", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.ScreenSharingStatus.Type) -> SalemoveSDK.ScreenSharingStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.ScreenSharingStatus.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus@ScreenSharingStatusNotSharing", + "mangledName": "$s11SalemoveSDK19ScreenSharingStatusO03notD0yA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.ScreenSharingStatus?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK19ScreenSharingStatusO8rawValueACSgSi_tcfc", + "mangledName": "$s11SalemoveSDK19ScreenSharingStatusO8rawValueACSgSi_tcfc", + "moduleName": "SalemoveSDK", + "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:11SalemoveSDK19ScreenSharingStatusO8rawValueSivp", + "mangledName": "$s11SalemoveSDK19ScreenSharingStatusO8rawValueSivp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK19ScreenSharingStatusO8rawValueSivg", + "mangledName": "$s11SalemoveSDK19ScreenSharingStatusO8rawValueSivg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus", + "mangledName": "$s11SalemoveSDK19ScreenSharingStatusO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "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": "VisitorScreenSharingState", + "printedName": "VisitorScreenSharingState", + "children": [ + { + "kind": "Var", + "name": "status", + "printedName": "status", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState(py)status", + "mangledName": "$s11SalemoveSDK25VisitorScreenSharingStateC6statusAA0dE6StatusOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState(im)status", + "mangledName": "$s11SalemoveSDK25VisitorScreenSharingStateC6statusAA0dE6StatusOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "localScreen", + "printedName": "localScreen", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.LocalScreen?", + "children": [ + { + "kind": "TypeNominal", + "name": "LocalScreen", + "printedName": "SalemoveSDK.LocalScreen", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState(py)localScreen", + "mangledName": "$s11SalemoveSDK25VisitorScreenSharingStateC05localD0AA05LocalD0CSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.LocalScreen?", + "children": [ + { + "kind": "TypeNominal", + "name": "LocalScreen", + "printedName": "SalemoveSDK.LocalScreen", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState(im)localScreen", + "mangledName": "$s11SalemoveSDK25VisitorScreenSharingStateC05localD0AA05LocalD0CSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(status:localScreen:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorScreenSharingState", + "printedName": "SalemoveSDK.VisitorScreenSharingState", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState" + }, + { + "kind": "TypeNominal", + "name": "ScreenSharingStatus", + "printedName": "SalemoveSDK.ScreenSharingStatus", + "usr": "c:@M@SalemoveSDK@E@ScreenSharingStatus" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.LocalScreen?", + "children": [ + { + "kind": "TypeNominal", + "name": "LocalScreen", + "printedName": "SalemoveSDK.LocalScreen", + "usr": "c:@M@SalemoveSDK@objc(cs)LocalScreen" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK25VisitorScreenSharingStateC6status05localD0AcA0dE6StatusO_AA05LocalD0CSgtcfc", + "mangledName": "$s11SalemoveSDK25VisitorScreenSharingStateC6status05localD0AcA0dE6StatusO_AA05LocalD0CSgtcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VisitorScreenSharingState", + "printedName": "SalemoveSDK.VisitorScreenSharingState", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState(im)init", + "mangledName": "$s11SalemoveSDK25VisitorScreenSharingStateCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)VisitorScreenSharingState", + "mangledName": "$s11SalemoveSDK25VisitorScreenSharingStateC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "WebRTC", + "printedName": "WebRTC", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "Engagement", + "printedName": "Engagement", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement(py)id", + "mangledName": "$s11SalemoveSDK10EngagementC2idSSvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement(im)id", + "mangledName": "$s11SalemoveSDK10EngagementC2idSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "engagedOperator", + "printedName": "engagedOperator", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Operator?", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement(py)engagedOperator", + "mangledName": "$s11SalemoveSDK10EngagementC15engagedOperatorAA0E0CSgvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Operator?", + "children": [ + { + "kind": "TypeNominal", + "name": "Operator", + "printedName": "SalemoveSDK.Operator", + "usr": "c:@M@SalemoveSDK@objc(cs)Operator" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement(im)engagedOperator", + "mangledName": "$s11SalemoveSDK10EngagementC15engagedOperatorAA0E0CSgvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "source", + "printedName": "source", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK10EngagementC6sourceAA0C6SourceOvp", + "mangledName": "$s11SalemoveSDK10EngagementC6sourceAA0C6SourceOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementSource", + "printedName": "SalemoveSDK.EngagementSource", + "usr": "s:11SalemoveSDK16EngagementSourceO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK10EngagementC6sourceAA0C6SourceOvg", + "mangledName": "$s11SalemoveSDK10EngagementC6sourceAA0C6SourceOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Engagement", + "printedName": "SalemoveSDK.Engagement", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement(im)init", + "mangledName": "$s11SalemoveSDK10EngagementCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getSurvey", + "printedName": "getSurvey(completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.Survey?", + "children": [ + { + "kind": "TypeNominal", + "name": "Survey", + "printedName": "SalemoveSDK.Survey", + "usr": "s:11SalemoveSDK6SurveyV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "SalemoveError", + "printedName": "SalemoveSDK.SalemoveError", + "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:11SalemoveSDK10EngagementC9getSurvey10completionyys6ResultOyAA0E0VSgAA0A5ErrorCGc_tF", + "mangledName": "$s11SalemoveSDK10EngagementC9getSurvey10completionyys6ResultOyAA0E0VSgAA0A5ErrorCGc_tF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)Engagement", + "mangledName": "$s11SalemoveSDK10EngagementC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "MediaUpgradeOffer", + "printedName": "MediaUpgradeOffer", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17MediaUpgradeOfferC4typeAA0C4TypeOvp", + "mangledName": "$s11SalemoveSDK17MediaUpgradeOfferC4typeAA0C4TypeOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17MediaUpgradeOfferC4typeAA0C4TypeOvg", + "mangledName": "$s11SalemoveSDK17MediaUpgradeOfferC4typeAA0C4TypeOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "direction", + "printedName": "direction", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK17MediaUpgradeOfferC9directionAA0C9DirectionOvp", + "mangledName": "$s11SalemoveSDK17MediaUpgradeOfferC9directionAA0C9DirectionOvp", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK17MediaUpgradeOfferC9directionAA0C9DirectionOvg", + "mangledName": "$s11SalemoveSDK17MediaUpgradeOfferC9directionAA0C9DirectionOvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(type:direction:)", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeOffer", + "printedName": "SalemoveSDK.MediaUpgradeOffer", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer" + }, + { + "kind": "TypeNominal", + "name": "MediaType", + "printedName": "SalemoveSDK.MediaType", + "usr": "s:11SalemoveSDK9MediaTypeO" + }, + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK17MediaUpgradeOfferC4type9directionAcA0C4TypeO_AA0C9DirectionOtKcfc", + "mangledName": "$s11SalemoveSDK17MediaUpgradeOfferC4type9directionAcA0C4TypeO_AA0C9DirectionOtKcfc", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaUpgradeOffer", + "printedName": "SalemoveSDK.MediaUpgradeOffer", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer(im)init", + "mangledName": "$s11SalemoveSDK17MediaUpgradeOfferCACycfc", + "moduleName": "SalemoveSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SalemoveSDK@objc(cs)MediaUpgradeOffer", + "mangledName": "$s11SalemoveSDK17MediaUpgradeOfferC", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "MediaDirection", + "printedName": "MediaDirection", + "children": [ + { + "kind": "Var", + "name": "oneWay", + "printedName": "oneWay", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaDirection.Type) -> SalemoveSDK.MediaDirection", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaDirection.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK14MediaDirectionO6oneWayyA2CmF", + "mangledName": "$s11SalemoveSDK14MediaDirectionO6oneWayyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "twoWay", + "printedName": "twoWay", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SalemoveSDK.MediaDirection.Type) -> SalemoveSDK.MediaDirection", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SalemoveSDK.MediaDirection.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:11SalemoveSDK14MediaDirectionO6twoWayyA2CmF", + "mangledName": "$s11SalemoveSDK14MediaDirectionO6twoWayyA2CmF", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SalemoveSDK.MediaDirection?", + "children": [ + { + "kind": "TypeNominal", + "name": "MediaDirection", + "printedName": "SalemoveSDK.MediaDirection", + "usr": "s:11SalemoveSDK14MediaDirectionO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:11SalemoveSDK14MediaDirectionO8rawValueACSgSS_tcfc", + "mangledName": "$s11SalemoveSDK14MediaDirectionO8rawValueACSgSS_tcfc", + "moduleName": "SalemoveSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:11SalemoveSDK14MediaDirectionO8rawValueSSvp", + "mangledName": "$s11SalemoveSDK14MediaDirectionO8rawValueSSvp", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:11SalemoveSDK14MediaDirectionO8rawValueSSvg", + "mangledName": "$s11SalemoveSDK14MediaDirectionO8rawValueSSvg", + "moduleName": "SalemoveSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:11SalemoveSDK14MediaDirectionO", + "mangledName": "$s11SalemoveSDK14MediaDirectionO", + "moduleName": "SalemoveSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "Import", + "name": "GliaCoreDependency", + "printedName": "GliaCoreDependency", + "declKind": "Import", + "moduleName": "SalemoveSDK" + }, + { + "kind": "TypeDecl", + "name": "UserDefaults", + "printedName": "UserDefaults", + "declKind": "Class", + "usr": "c:objc(cs)NSUserDefaults", + "moduleName": "Foundation", + "isOpen": true, + "objc_name": "NSUserDefaults", + "declAttributes": [ + "ObjC", + "NonSendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RTCPeerConnectionFactory", + "printedName": "RTCPeerConnectionFactory", + "declKind": "Class", + "usr": "c:objc(cs)RTCPeerConnectionFactory", + "moduleName": "WebRTC", + "isOpen": true, + "objc_name": "RTCPeerConnectionFactory", + "declAttributes": [ + "ObjC", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "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\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Mock.swift", + "kind": "BooleanLiteral", + "offset": 150, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Mock.swift", + "kind": "Array", + "offset": 562, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Mock.swift", + "kind": "StringLiteral", + "offset": 1194, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Mock.swift", + "kind": "IntegerLiteral", + "offset": 1254, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Events\/MedraReadyEvent.swift", + "kind": "StringLiteral", + "offset": 247, + "length": 14, + "value": "\"connectionId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Events\/MedraReadyEvent.swift", + "kind": "StringLiteral", + "offset": 247, + "length": 14, + "value": "\"connectionId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/AttachmentType.swift", + "kind": "IntegerLiteral", + "offset": 192, + "length": 12, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/AttachmentType.swift", + "kind": "IntegerLiteral", + "offset": 285, + "length": 20, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/AttachmentType.swift", + "kind": "IntegerLiteral", + "offset": 352, + "length": 4, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/AttachmentType.swift", + "kind": "IntegerLiteral", + "offset": 192, + "length": 12, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/AttachmentType.swift", + "kind": "IntegerLiteral", + "offset": 285, + "length": 20, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/AttachmentType.swift", + "kind": "IntegerLiteral", + "offset": 352, + "length": 4, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueTicketState.swift", + "kind": "StringLiteral", + "offset": 100, + "length": 14, + "value": "\"request_sent\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueTicketState.swift", + "kind": "StringLiteral", + "offset": 176, + "length": 18, + "value": "\"visitor_conflict\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueTicketState.swift", + "kind": "StringLiteral", + "offset": 100, + "length": 14, + "value": "\"request_sent\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueTicketState.swift", + "kind": "StringLiteral", + "offset": 176, + "length": 18, + "value": "\"visitor_conflict\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementFileData.swift", + "kind": "StringLiteral", + "offset": 99, + "length": 18, + "value": "\"SalemoveSDK.EngagementFileData\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Live.swift", + "kind": "BooleanLiteral", + "offset": 922, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Live.swift", + "kind": "Array", + "offset": 1075, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Live.swift", + "kind": "BooleanLiteral", + "offset": 1462, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/NotificationsHookBuilder.swift", + "kind": "BooleanLiteral", + "offset": 338, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/ReplayKitClient\/ReplayKitClient.Live.swift", + "kind": "BooleanLiteral", + "offset": 450, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 273, + "length": 3, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 371, + "length": 6, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 477, + "length": 7, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 608, + "length": 8, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 273, + "length": 3, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 371, + "length": 6, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 477, + "length": 7, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 608, + "length": 8, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 273, + "length": 3, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 371, + "length": 6, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 477, + "length": 7, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotificationsType.swift", + "kind": "IntegerLiteral", + "offset": 608, + "length": 8, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Configuration\/AppConfiguration.swift", + "kind": "StringLiteral", + "offset": 158, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Configuration\/AppConfiguration.swift", + "kind": "StringLiteral", + "offset": 190, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Remote\/RemoteLogClient.swift", + "kind": "IntegerLiteral", + "offset": 349, + "length": 2, + "value": "50" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Remote\/RemoteLogClient.swift", + "kind": "IntegerLiteral", + "offset": 379, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Remote\/RemoteLogClient.swift", + "kind": "IntegerLiteral", + "offset": 541, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/Attachment.swift", + "kind": "StringLiteral", + "offset": 59, + "length": 10, + "value": "\"SalemoveSDK.Attachment\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Socket\/PubsubManager.swift", + "kind": "StringLiteral", + "offset": 845, + "length": 18, + "value": "\"Audio conference\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Socket\/PubsubManager.swift", + "kind": "StringLiteral", + "offset": 910, + "length": 8, + "value": "\"change\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Socket\/PubsubManager.swift", + "kind": "BooleanLiteral", + "offset": 1382, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Socket\/PubsubManager.swift", + "kind": "IntegerLiteral", + "offset": 2019, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Socket\/PubsubManager.swift", + "kind": "Dictionary", + "offset": 8387, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/SingleChoiceOption.swift", + "kind": "StringLiteral", + "offset": 65, + "length": 18, + "value": "\"SalemoveSDK.SingleChoiceOption\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 9, + "value": "\"queueId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 258, + "length": 7, + "value": "\"state\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 287, + "length": 8, + "value": "\"medias\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 208, + "length": 9, + "value": "\"queueId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 258, + "length": 7, + "value": "\"state\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 287, + "length": 8, + "value": "\"medias\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 1274, + "length": 50, + "value": "\"Decode 'queue update' has failed. Error='\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueUpdate.swift", + "kind": "StringLiteral", + "offset": 1321, + "length": 6, + "value": "\"'.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/QueueTicket.swift", + "kind": "StringLiteral", + "offset": 136, + "length": 11, + "value": "\"SalemoveSDK.QueueTicket\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Data\/StateRepository.swift", + "kind": "Array", + "offset": 260, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/UserDefaultKeys.swift", + "kind": "StringLiteral", + "offset": 63, + "length": 47, + "value": "\"com.salemove.SalemoveSDK.unopenedNotification\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/UserDefaultKeys.swift", + "kind": "StringLiteral", + "offset": 133, + "length": 37, + "value": "\"com.salemove.SalemoveSDK.remoteLogs\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/UserDefaultKeys.swift", + "kind": "StringLiteral", + "offset": 63, + "length": 47, + "value": "\"com.salemove.SalemoveSDK.unopenedNotification\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/UserDefaultKeys.swift", + "kind": "StringLiteral", + "offset": 133, + "length": 37, + "value": "\"com.salemove.SalemoveSDK.remoteLogs\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Message.swift", + "kind": "StringLiteral", + "offset": 88, + "length": 7, + "value": "\"SalemoveSDK.Message\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Models\/EngagementFileInternal.swift", + "kind": "StringLiteral", + "offset": 292, + "length": 9, + "value": "\"deleted\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Models\/EngagementFileInternal.swift", + "kind": "StringLiteral", + "offset": 292, + "length": 9, + "value": "\"deleted\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Annotation\/SvgParser.swift", + "kind": "Dictionary", + "offset": 1766, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Annotation\/SvgParser.swift", + "kind": "StringLiteral", + "offset": 1140, + "length": 17, + "value": "\"SalemoveSDK.SvgParserDelegate\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Annotation\/SvgDrawingView.swift", + "kind": "StringLiteral", + "offset": 123, + "length": 14, + "value": "\"SalemoveSDK.SvgDrawingView\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/JSONDecoder.Glia.swift", + "kind": "StringLiteral", + "offset": 1219, + "length": 48, + "value": "\"Unable to convert '\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/JSONDecoder.Glia.swift", + "kind": "StringLiteral", + "offset": 1248, + "length": 20, + "value": "\"' to iso8601 Date.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/VisitorManager\/VisitorInfoUpdate.swift", + "kind": "StringLiteral", + "offset": 1233, + "length": 13, + "value": "\"external_id\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotifications.swift", + "kind": "BooleanLiteral", + "offset": 1468, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotifications.swift", + "kind": "Array", + "offset": 1545, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotifications.swift", + "kind": "BooleanLiteral", + "offset": 1746, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/PushNotifications.swift", + "kind": "StringLiteral", + "offset": 238, + "length": 17, + "value": "\"SalemoveSDK.PushNotifications\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/AccountManaging\/UnauthenticatedManaging.Mock.swift", + "kind": "BooleanLiteral", + "offset": 149, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/AccountManaging\/UnauthenticatedManaging.Mock.swift", + "kind": "BooleanLiteral", + "offset": 279, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", + "kind": "BooleanLiteral", + "offset": 2776, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", + "kind": "StringLiteral", + "offset": 2526, + "length": 13, + "value": "\"SalemoveSDK.InternalError\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.MultipartFormData.swift", + "kind": "Array", + "offset": 132, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.MultipartFormData.swift", + "kind": "Dictionary", + "offset": 207, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.MultipartFormData.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 9, + "value": "\"content\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.MultipartFormData.swift", + "kind": "Array", + "offset": 3331, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.MultipartFormData.swift", + "kind": "Dictionary", + "offset": 3406, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.MultipartFormData.swift", + "kind": "StringLiteral", + "offset": 3448, + "length": 9, + "value": "\"content\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/VisitorCapabilities.swift", + "kind": "BooleanLiteral", + "offset": 254, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/VisitorCapabilities.swift", + "kind": "Dictionary", + "offset": 280, + "length": 16, + "value": "[(\"accept\", true)]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/VisitorCapabilities.swift", + "kind": "BooleanLiteral", + "offset": 330, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Extensions\/Notification.Name.swift", + "kind": "StringLiteral", + "offset": 221, + "length": 31, + "value": "\"OPERATOR_TYPING_STATUS_UPDATE\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Remote\/RemoteLogger.swift", + "kind": "IntegerLiteral", + "offset": 186, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Deprecated.swift", + "kind": "StringLiteral", + "offset": 615, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Deprecated.swift", + "kind": "StringLiteral", + "offset": 639, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Deprecated.swift", + "kind": "BooleanLiteral", + "offset": 6767, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Deprecated.swift", + "kind": "BooleanLiteral", + "offset": 7390, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/StreamBuilder.swift", + "kind": "IntegerLiteral", + "offset": 1184, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/StreamBuilder.swift", + "kind": "IntegerLiteral", + "offset": 1210, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueInternal.swift", + "kind": "StringLiteral", + "offset": 257, + "length": 21, + "value": "\"availableProperties\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueInternal.swift", + "kind": "StringLiteral", + "offset": 257, + "length": 21, + "value": "\"availableProperties\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Remote\/RemoteLogRepository.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 2, + "value": "24" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Remote\/RemoteLogRepository.swift", + "kind": "IntegerLiteral", + "offset": 84, + "length": 3, + "value": "500" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/VisitorState.swift", + "kind": "StringLiteral", + "offset": 829, + "length": 12, + "value": "\"engagement\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/VisitorState.swift", + "kind": "StringLiteral", + "offset": 873, + "length": 7, + "value": "\"omniq\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/VisitorState.swift", + "kind": "StringLiteral", + "offset": 829, + "length": 12, + "value": "\"engagement\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/VisitorState.swift", + "kind": "StringLiteral", + "offset": 873, + "length": 7, + "value": "\"omniq\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MessageManager\/MessageManager.swift", + "kind": "Array", + "offset": 3679, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.Cancallable.swift", + "kind": "BooleanLiteral", + "offset": 159, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.Cancallable.swift", + "kind": "BooleanLiteral", + "offset": 314, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Messageable.swift", + "kind": "StringLiteral", + "offset": 3201, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/VisitorContext.swift", + "kind": "StringLiteral", + "offset": 447, + "length": 14, + "value": "\"SalemoveSDK.VisitorContext\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/ChatManager.swift", + "kind": "StringLiteral", + "offset": 173, + "length": 7, + "value": "\"[0-9]\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/ChatManager.swift", + "kind": "StringLiteral", + "offset": 224, + "length": 3, + "value": "\"*\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/ChatManager.swift", + "kind": "StringLiteral", + "offset": 298, + "length": 40, + "value": "\"engagement:chat_message:preview_update\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 90, + "length": 3, + "value": "200" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 123, + "length": 3, + "value": "201" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 168, + "length": 3, + "value": "422" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 203, + "length": 3, + "value": "204" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 241, + "length": 3, + "value": "401" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 275, + "length": 3, + "value": "404" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 309, + "length": 3, + "value": "409" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 353, + "length": 3, + "value": "503" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 393, + "length": 3, + "value": "413" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "Dictionary", + "offset": 476, + "length": 17, + "value": "[(\"Accept\", \"*\/*\")]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 526, + "length": 12, + "value": "\"User-Agent\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 540, + "length": 41, + "value": "\"Glia iOS SDK \"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 580, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "Dictionary", + "offset": 612, + "length": 112, + "value": "[(\"Content-Type\", \"application\/json\"), (\"Accept\", \"application\/vnd.salemove.v1+json\")]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "Dictionary", + "offset": 780, + "length": 124, + "value": "[(\"Content-Type\", \"application\/json\"), (\"Accept\", \"application\/vnd.salemove.private+json\")]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 1991, + "length": 26, + "value": "\"https:\/\/api.salemove.eu\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2052, + "length": 27, + "value": "\"https:\/\/api.salemove.com\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2118, + "length": 22, + "value": "\"https:\/\/api.glia.eu\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2179, + "length": 23, + "value": "\"https:\/\/api.glia.com\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2230, + "length": 23, + "value": "\"http:\/\/api.local.dev\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2280, + "length": 32, + "value": "\"https:\/\/api.beta.salemove.com\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2343, + "length": 28, + "value": "\"https:\/\/api.beta.glia.com\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2404, + "length": 25, + "value": "\"https:\/\/api.at.samo.io\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2543, + "length": 33, + "value": "\"https:\/\/client-logger.glia.com\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2615, + "length": 32, + "value": "\"https:\/\/client-logger.glia.eu\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2688, + "length": 38, + "value": "\"https:\/\/client-logger.beta.glia.com\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2773, + "length": 36, + "value": "\"https:\/\/client-logger.at.glia.com\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2916, + "length": 20, + "value": "\"pubsub.salemove.eu\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 2971, + "length": 21, + "value": "\"pubsub.salemove.com\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3020, + "length": 18, + "value": "\"pubsub.local.dev\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3065, + "length": 26, + "value": "\"pubsub.beta.salemove.com\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3124, + "length": 19, + "value": "\"pubsub.at.samo.io\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3199, + "length": 12, + "value": "\"omnibrowse\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3237, + "length": 5, + "value": "\"api\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3269, + "length": 15, + "value": "\"client-logger\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3341, + "length": 6, + "value": "\"page\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 3451, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "IntegerLiteral", + "offset": 3496, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3579, + "length": 18, + "value": "\"engagement.start\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3623, + "length": 16, + "value": "\"engagement.end\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3668, + "length": 28, + "value": "\"engagement.request.failure\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3726, + "length": 25, + "value": "\"engagement.chat.message\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3797, + "length": 43, + "value": "\"engagement.chat.typing_indicator.operator\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3881, + "length": 39, + "value": "\"engagement.files.security_scan_result\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 3951, + "length": 21, + "value": "\"engagement.transfer\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4023, + "length": 5, + "value": "\"end\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4057, + "length": 8, + "value": "\"cancel\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4094, + "length": 8, + "value": "\"accept\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4153, + "length": 5, + "value": "\"sdk\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4218, + "length": 12, + "value": "\"omnibrowse\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4306, + "length": 6, + "value": "\"apns\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4338, + "length": 5, + "value": "\"wss\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4379, + "length": 26, + "value": "\"\/notifications\/websocket\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4434, + "length": 8, + "value": "\"pubsub\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4496, + "length": 20, + "value": "\"Engagement started\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4542, + "length": 18, + "value": "\"Engagement ended\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4589, + "length": 19, + "value": "\"Engagement failed\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4638, + "length": 33, + "value": "\"You have received a new message\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4702, + "length": 21, + "value": "\"Engagement transfer\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4785, + "length": 5, + "value": "\"env\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4820, + "length": 19, + "value": "\"content_available\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4869, + "length": 9, + "value": "\"message\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4904, + "length": 5, + "value": "\"vsn\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 4943, + "length": 14, + "value": "\"access_token\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5018, + "length": 15, + "value": "\"site_visitor:\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5067, + "length": 13, + "value": "\"queue:multi\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5115, + "length": 16, + "value": "\"visitor_state:\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5169, + "length": 19, + "value": "\"visitor_volatile:\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5231, + "length": 25, + "value": "\"engagement_annotations:\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5312, + "length": 9, + "value": "\"nothing\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5349, + "length": 66, + "value": "\"ade24062f6c6ab90c0ca3deeb77a8264911549229fb403761bec3081c7770663\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "StringLiteral", + "offset": 5494, + "length": 17, + "value": "\"SalemoveVisitor\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/Constants.swift", + "kind": "BooleanLiteral", + "offset": 5651, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaManager.swift", + "kind": "StringLiteral", + "offset": 305, + "length": 9, + "value": "\"two_way\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaManager.swift", + "kind": "StringLiteral", + "offset": 347, + "length": 9, + "value": "\"one_way\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaManager.swift", + "kind": "StringLiteral", + "offset": 402, + "length": 33, + "value": "\"comms:media_upgrade_request:ack\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaManager.swift", + "kind": "StringLiteral", + "offset": 668, + "length": 32, + "value": "\"glia.media_manager.conferences\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 810, + "length": 13, + "value": "\"medra-ready\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 860, + "length": 29, + "value": "\"medra-request-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 925, + "length": 28, + "value": "\"medra-accept-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 997, + "length": 37, + "value": "\"medra-confirm-communication-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1065, + "length": 17, + "value": "\"connection-lock\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1120, + "length": 25, + "value": "\"connection-lock-confirm\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1181, + "length": 23, + "value": "\"offer-add-description\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1241, + "length": 24, + "value": "\"answer-add-description\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1297, + "length": 19, + "value": "\"add-ice-candidate\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1350, + "length": 26, + "value": "\"medra-stop-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1420, + "length": 36, + "value": "\"medra-cancel-communication-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1493, + "length": 29, + "value": "\"medra-decline-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1550, + "length": 20, + "value": "\"medra-stop-streams\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1604, + "length": 26, + "value": "\"medra-hold-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1666, + "length": 28, + "value": "\"medra-resume-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1728, + "length": 20, + "value": "\"medra-twilio-ready\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 810, + "length": 13, + "value": "\"medra-ready\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 860, + "length": 29, + "value": "\"medra-request-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 925, + "length": 28, + "value": "\"medra-accept-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 997, + "length": 37, + "value": "\"medra-confirm-communication-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1065, + "length": 17, + "value": "\"connection-lock\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1120, + "length": 25, + "value": "\"connection-lock-confirm\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1181, + "length": 23, + "value": "\"offer-add-description\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1241, + "length": 24, + "value": "\"answer-add-description\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1297, + "length": 19, + "value": "\"add-ice-candidate\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1350, + "length": 26, + "value": "\"medra-stop-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1420, + "length": 36, + "value": "\"medra-cancel-communication-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1493, + "length": 29, + "value": "\"medra-decline-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1550, + "length": 20, + "value": "\"medra-stop-streams\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1604, + "length": 26, + "value": "\"medra-hold-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1666, + "length": 28, + "value": "\"medra-resume-communication\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 1728, + "length": 20, + "value": "\"medra-twilio-ready\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 2079, + "length": 24, + "value": "\"operator-screensharing\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 2143, + "length": 23, + "value": "\"visitor-screensharing\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 2079, + "length": 24, + "value": "\"operator-screensharing\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Medra.swift", + "kind": "StringLiteral", + "offset": 2143, + "length": 23, + "value": "\"visitor-screensharing\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Utils\/AtomicProperty.swift", + "kind": "StringLiteral", + "offset": 364, + "length": 16, + "value": "\"AtomicProperty\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Utils\/AtomicProperty.swift", + "kind": "IntegerLiteral", + "offset": 405, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Utils\/AtomicProperty.swift", + "kind": "IntegerLiteral", + "offset": 409, + "length": 6, + "value": "100000" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Conferences\/TwilioClient\/TwilioClient.Live.swift", + "kind": "StringLiteral", + "offset": 205, + "length": 8, + "value": "\"SalemoveSDK.Delegate\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/EngagementFileProgress.swift", + "kind": "StringLiteral", + "offset": 76, + "length": 22, + "value": "\"SalemoveSDK.EngagementFileProgress\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.swift", + "kind": "StringLiteral", + "offset": 3034, + "length": 15, + "value": "\"single_choice\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.swift", + "kind": "StringLiteral", + "offset": 3034, + "length": 15, + "value": "\"single_choice\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaProvider.RequestBuilder.swift", + "kind": "StringLiteral", + "offset": 2927, + "length": 8, + "value": "\"accept\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaProvider.RequestBuilder.swift", + "kind": "StringLiteral", + "offset": 2960, + "length": 9, + "value": "\"browser\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaProvider.RequestBuilder.swift", + "kind": "StringLiteral", + "offset": 3040, + "length": 9, + "value": "\"decline\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/MediaManager\/MediaProvider.RequestBuilder.swift", + "kind": "StringLiteral", + "offset": 3182, + "length": 9, + "value": "\"browser\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Connections\/ConnectionChannel.swift", + "kind": "StringLiteral", + "offset": 173, + "length": 14, + "value": "\"connectionId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Connections\/ConnectionChannel.swift", + "kind": "StringLiteral", + "offset": 221, + "length": 9, + "value": "\"message\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Annotation\/Svg.swift", + "kind": "Array", + "offset": 117, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Annotation\/Svg.swift", + "kind": "IntegerLiteral", + "offset": 341, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Annotation\/Svg.swift", + "kind": "IntegerLiteral", + "offset": 352, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Models\/AttachmentTypeInternal.swift", + "kind": "StringLiteral", + "offset": 203, + "length": 15, + "value": "\"single_choice\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Models\/AttachmentTypeInternal.swift", + "kind": "StringLiteral", + "offset": 322, + "length": 24, + "value": "\"single_choice_response\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Models\/AttachmentTypeInternal.swift", + "kind": "StringLiteral", + "offset": 203, + "length": 15, + "value": "\"single_choice\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Models\/AttachmentTypeInternal.swift", + "kind": "StringLiteral", + "offset": 322, + "length": 24, + "value": "\"single_choice_response\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/InMemoryDictionaryCache.swift", + "kind": "Dictionary", + "offset": 130, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Views\/OverlayView.swift", + "kind": "BooleanLiteral", + "offset": 247, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Push\/UserNotificationCenterClient\/UserNotificationCenterClient.Mock.swift", + "kind": "BooleanLiteral", + "offset": 438, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/LocalLogger.swift", + "kind": "StringLiteral", + "offset": 207, + "length": 14, + "value": "\"HH:mm:ss.SSS\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Kluster\/Signaler\/Signaler.Channel.swift", + "kind": "StringLiteral", + "offset": 10554, + "length": 6, + "value": "\"send\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Kluster\/Signaler\/Signaler.Channel.swift", + "kind": "StringLiteral", + "offset": 10611, + "length": 4, + "value": "\"ok\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Kluster\/Signaler\/Signaler.Channel.swift", + "kind": "StringLiteral", + "offset": 10643, + "length": 7, + "value": "\"error\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Kluster\/Signaler\/Signaler.Channel.swift", + "kind": "StringLiteral", + "offset": 10680, + "length": 9, + "value": "\"timeout\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Kluster\/Signaler\/Signaler.Channel.swift", + "kind": "StringLiteral", + "offset": 10743, + "length": 3, + "value": "\"0\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Kluster\/Signaler\/Signaler.Channel.swift", + "kind": "StringLiteral", + "offset": 10773, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Kluster\/Signaler\/Signaler.Channel.swift", + "kind": "StringLiteral", + "offset": 10841, + "length": 10, + "value": "\"response\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/ConferencePayload.swift", + "kind": "StringLiteral", + "offset": 808, + "length": 13, + "value": "\"in-progress\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/ConferencePayload.swift", + "kind": "StringLiteral", + "offset": 808, + "length": 13, + "value": "\"in-progress\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Push.swift", + "kind": "StringLiteral", + "offset": 86, + "length": 4, + "value": "\"SalemoveSDK.Push\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Push.swift", + "kind": "IntegerLiteral", + "offset": 1405, + "length": 11, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Push.swift", + "kind": "IntegerLiteral", + "offset": 1405, + "length": 11, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Concurency\/Atomic.swift", + "kind": "StringLiteral", + "offset": 677, + "length": 47, + "value": "\"com.glia.sdk.atomic_prop.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Concurency\/Atomic.swift", + "kind": "StringLiteral", + "offset": 723, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/EngagementRequest.swift", + "kind": "StringLiteral", + "offset": 75, + "length": 17, + "value": "\"SalemoveSDK.EngagementRequest\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", + "kind": "Dictionary", + "offset": 7738, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5098, + "length": 3, + "value": "\".\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "IntegerLiteral", + "offset": 5137, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5163, + "length": 72, + "value": "\"Access token has wrong format. Components count='\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5232, + "length": 4, + "value": "\"'.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "IntegerLiteral", + "offset": 5306, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5347, + "length": 3, + "value": "\"-\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5358, + "length": 3, + "value": "\"+\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5401, + "length": 3, + "value": "\"_\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5412, + "length": 3, + "value": "\"\/\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "IntegerLiteral", + "offset": 5497, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "IntegerLiteral", + "offset": 5502, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "IntegerLiteral", + "offset": 5507, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5519, + "length": 3, + "value": "\"=\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "IntegerLiteral", + "offset": 5536, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5631, + "length": 80, + "value": "\"Access token payload can't be base64 encoded. Length='\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5708, + "length": 4, + "value": "\"'.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 5965, + "length": 50, + "value": "\"Access token can't be decoded. Error='\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 6012, + "length": 4, + "value": "\"'.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 6132, + "length": 18, + "value": "\"site_application\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 6185, + "length": 110, + "value": "\"Access token payload has unexpected format or 'site_application' role not found. Role='\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 6292, + "length": 4, + "value": "\"'.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 6382, + "length": 17, + "value": "\"visitors:create\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 6630, + "length": 317, + "value": "\"# # # # #\n\n💥 💥 💥 The Site API Key has unnecessary permissions for visitor applications. This can lead to security issues.\nPlease select 'Create Visitor' permission only and refer to the Site API Keys article for more information.\n\n# # # # #\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 6972, + "length": 98, + "value": "\"Access token contains unnecessary permissions='\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 7062, + "length": 3, + "value": "\",\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/SiteAuthorizing\/SiteAuthorizing.Implementation.swift", + "kind": "StringLiteral", + "offset": 7067, + "length": 4, + "value": "\"'.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/MediaSupport.swift", + "kind": "StringLiteral", + "offset": 98, + "length": 9, + "value": "\"browser\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/MediaSupport.swift", + "kind": "StringLiteral", + "offset": 193, + "length": 7, + "value": "\"audio\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/MediaSupport.swift", + "kind": "StringLiteral", + "offset": 243, + "length": 7, + "value": "\"video\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/EngagementFile.swift", + "kind": "StringLiteral", + "offset": 1178, + "length": 9, + "value": "\"content\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/EngagementFile.swift", + "kind": "StringLiteral", + "offset": 68, + "length": 14, + "value": "\"SalemoveSDK.EngagementFile\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 196, + "length": 30, + "value": "\"stun:stun.l.google.com:19302\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "Array", + "offset": 264, + "length": 876, + "value": "[\"turn:turn.salemove.com:443?transport=udp\", \"turn:turn.salemove.com:443?transport=tcp\", \"turn:[2600:1f18:640:e800:91ba:e6da:1ee0:b937]:443?transport=udp\", \"turn:[2600:1f18:640:e800:91ba:e6da:1ee0:b937]:443?transport=tcp\", \"turn:turn2.salemove.com:443?transport=udp\", \"turn:turn2.salemove.com:443?transport=tcp\", \"turn:[2600:1f18:640:e801:b580:f1d8:7814:700d]:443?transport=udp\", \"turn:[2600:1f18:640:e801:b580:f1d8:7814:700d]:443?transport=tcp\", \"turn:turn3.salemove.com:443?transport=udp\", \"turn:turn3.salemove.com:443?transport=tcp\", \"turn:[2600:1f18:640:e802:fee4:5887:72bd:1da0]:443?transport=udp\", \"turn:[2600:1f18:640:e802:fee4:5887:72bd:1da0]:443?transport=tcp\"]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1180, + "length": 8, + "value": "\"smturn\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1229, + "length": 12, + "value": "\"smturnpass\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1318, + "length": 14, + "value": "\"SALEMOVEMSa1\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1375, + "length": 14, + "value": "\"SALEMOVEMSa0\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1433, + "length": 14, + "value": "\"SALEMOVEMSv1\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1490, + "length": 14, + "value": "\"SALEMOVEMSv0\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1549, + "length": 14, + "value": "\"SALEMOVEMSs1\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1607, + "length": 14, + "value": "\"SALEMOVEMSs0\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1695, + "length": 7, + "value": "\"offer\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1735, + "length": 8, + "value": "\"answer\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/RTCClient.swift", + "kind": "StringLiteral", + "offset": 1769, + "length": 9, + "value": "\"SalemoveSDK.RTCClient\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Proposal.swift", + "kind": "FloatLiteral", + "offset": 344, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Proposal.swift", + "kind": "FloatLiteral", + "offset": 352, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.Mock.swift", + "kind": "StringLiteral", + "offset": 58, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.Mock.swift", + "kind": "StringLiteral", + "offset": 85, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.Mock.swift", + "kind": "StringLiteral", + "offset": 119, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.Mock.swift", + "kind": "StringLiteral", + "offset": 147, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.Mock.swift", + "kind": "StringLiteral", + "offset": 312, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.Mock.swift", + "kind": "Array", + "offset": 348, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Survey\/Survey.Mock.swift", + "kind": "StringLiteral", + "offset": 906, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 695, + "length": 21, + "value": "\"engagementRequestId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 695, + "length": 21, + "value": "\"engagementRequestId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 785, + "length": 15, + "value": "\"outbound-call\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 823, + "length": 13, + "value": "\"inbound-sms\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 860, + "length": 14, + "value": "\"inbound-call\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 899, + "length": 15, + "value": "\"queue-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 942, + "length": 18, + "value": "\"reactive-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 989, + "length": 19, + "value": "\"proactive-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 785, + "length": 15, + "value": "\"outbound-call\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 823, + "length": 13, + "value": "\"inbound-sms\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 860, + "length": 14, + "value": "\"inbound-call\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 899, + "length": 15, + "value": "\"queue-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 942, + "length": 18, + "value": "\"reactive-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 989, + "length": 19, + "value": "\"proactive-request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 2809, + "length": 10, + "value": "\"platform\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 2851, + "length": 10, + "value": "\"operator\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 2809, + "length": 10, + "value": "\"platform\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementInternal.swift", + "kind": "StringLiteral", + "offset": 2851, + "length": 10, + "value": "\"operator\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/VisitorManager\/VisitorManager.swift", + "kind": "BooleanLiteral", + "offset": 1773, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementFileInformation.swift", + "kind": "StringLiteral", + "offset": 615, + "length": 8, + "value": "\"fileId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementFileInformation.swift", + "kind": "StringLiteral", + "offset": 666, + "length": 26, + "value": "\"securityScanningRequired\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementFileInformation.swift", + "kind": "StringLiteral", + "offset": 615, + "length": 8, + "value": "\"fileId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/EngagementFileInformation.swift", + "kind": "StringLiteral", + "offset": 666, + "length": 26, + "value": "\"securityScanningRequired\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/Keychain.swift", + "kind": "StringLiteral", + "offset": 71, + "length": 23, + "value": "\"General Error Message\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Connection.swift", + "kind": "FloatLiteral", + "offset": 127, + "length": 4, + "value": "10.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Connection.swift", + "kind": "FloatLiteral", + "offset": 171, + "length": 4, + "value": "11.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/OperatorTypingStatus.swift", + "kind": "StringLiteral", + "offset": 66, + "length": 20, + "value": "\"SalemoveSDK.OperatorTypingStatus\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/Censor.swift", + "kind": "StringLiteral", + "offset": 560, + "length": 47, + "value": "\"(\\d{\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/Censor.swift", + "kind": "StringLiteral", + "offset": 603, + "length": 1, + "value": "\",})\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/Censor.swift", + "kind": "StringLiteral", + "offset": 649, + "length": 50, + "value": "\"(?:^|\\D)(\\d{3}(-| )\\d{2}(-| )\\d{4})(?=\\D|$)\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/Censor.swift", + "kind": "StringLiteral", + "offset": 766, + "length": 3, + "value": "\"*\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/Censor.swift", + "kind": "StringLiteral", + "offset": 813, + "length": 38, + "value": "\"***Credit Card Number Not Allowed***\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/Censor.swift", + "kind": "StringLiteral", + "offset": 897, + "length": 42, + "value": "\"***Social Security Number Not Allowed***\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Chat\/Censor.swift", + "kind": "IntegerLiteral", + "offset": 1013, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Views\/StreamView.swift", + "kind": "IntegerLiteral", + "offset": 423, + "length": 9, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Views\/StreamView.swift", + "kind": "IntegerLiteral", + "offset": 554, + "length": 10, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Views\/StreamView.swift", + "kind": "IntegerLiteral", + "offset": 423, + "length": 9, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Views\/StreamView.swift", + "kind": "IntegerLiteral", + "offset": 554, + "length": 10, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 376, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 423, + "length": 7, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 477, + "length": 4, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 520, + "length": 5, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 376, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 423, + "length": 7, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 477, + "length": 4, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Protocols\/Debugable.swift", + "kind": "IntegerLiteral", + "offset": 520, + "length": 5, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/LocalScreen.swift", + "kind": "StringLiteral", + "offset": 133, + "length": 11, + "value": "\"SalemoveSDK.LocalScreen\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", + "kind": "IntegerLiteral", + "offset": 124, + "length": 2, + "value": "24" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", + "kind": "StringLiteral", + "offset": 185, + "length": 27, + "value": "\"shouldForceVisitorRenewal\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/OperatorPicture.swift", + "kind": "StringLiteral", + "offset": 75, + "length": 15, + "value": "\"SalemoveSDK.OperatorPicture\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Configuration\/SDKConfiguration.swift", + "kind": "StringLiteral", + "offset": 162, + "length": 26, + "value": "\"PushNotificationsEnabled\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Configuration\/SDKConfiguration.swift", + "kind": "StringLiteral", + "offset": 162, + "length": 26, + "value": "\"PushNotificationsEnabled\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 185, + "length": 12, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 185, + "length": 12, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 867, + "length": 18, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 929, + "length": 15, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 1066, + "length": 15, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 1208, + "length": 20, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 1275, + "length": 17, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 1349, + "length": 21, + "value": "6" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 867, + "length": 18, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 929, + "length": 15, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 1208, + "length": 20, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 1275, + "length": 17, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 1349, + "length": 21, + "value": "6" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2243, + "length": 18, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2243, + "length": 18, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2720, + "length": 7, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2791, + "length": 8, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2862, + "length": 15, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2938, + "length": 16, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 3021, + "length": 12, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 3841, + "length": 55, + "value": "\"'operator_id' Operator is not available to be engaged\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 3943, + "length": 11, + "value": "\"timed_out\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 3989, + "length": 10, + "value": "\"rejected\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 4035, + "length": 16, + "value": "\"visitor_cancel\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 4094, + "length": 15, + "value": "\"operator_left\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 4149, + "length": 17, + "value": "\"operator_cancel\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2720, + "length": 7, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2791, + "length": 8, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2862, + "length": 15, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 2938, + "length": 16, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 3021, + "length": 12, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 4490, + "length": 25, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 4591, + "length": 24, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 4690, + "length": 25, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 4490, + "length": 25, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 4591, + "length": 24, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 4690, + "length": 25, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 5381, + "length": 9, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 5434, + "length": 9, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 5495, + "length": 15, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 6162, + "length": 17, + "value": "\"Queue is closed\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 6213, + "length": 15, + "value": "\"Queue is full\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 5381, + "length": 9, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 5434, + "length": 9, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 5495, + "length": 15, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6501, + "length": 19, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6575, + "length": 10, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6638, + "length": 14, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6743, + "length": 15, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6883, + "length": 9, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6501, + "length": 19, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6575, + "length": 10, + "value": "2" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6638, + "length": 14, + "value": "3" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6743, + "length": 15, + "value": "4" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "IntegerLiteral", + "offset": 6883, + "length": 9, + "value": "5" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/GliaCoreError.swift", + "kind": "StringLiteral", + "offset": 7398, + "length": 13, + "value": "\"SalemoveSDK.SalemoveError\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Queue.swift", + "kind": "StringLiteral", + "offset": 68, + "length": 5, + "value": "\"SalemoveSDK.Queue\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Queue.swift", + "kind": "StringLiteral", + "offset": 675, + "length": 10, + "value": "\"SalemoveSDK.QueueState\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Queue.swift", + "kind": "StringLiteral", + "offset": 1087, + "length": 8, + "value": "\"opened\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Queue.swift", + "kind": "StringLiteral", + "offset": 1087, + "length": 8, + "value": "\"opened\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/MedraError.swift", + "kind": "BooleanLiteral", + "offset": 3511, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/MedraError.swift", + "kind": "StringLiteral", + "offset": 3284, + "length": 10, + "value": "\"SalemoveSDK.MedraError\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Constants\/StaticValues.swift", + "kind": "StringLiteral", + "offset": 433, + "length": 9, + "value": "\"0.35.12\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Channel\/NamespacedChannel.swift", + "kind": "StringLiteral", + "offset": 1498, + "length": 3, + "value": "\":\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 2036, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 3800, + "length": 113, + "value": "\"Setting 'activeEngagement' from '\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 3865, + "length": 6, + "value": "\"' to '\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 3910, + "length": 3, + "value": "\"'.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "BooleanLiteral", + "offset": 15041, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 46325, + "length": 22, + "value": "\"capabilities:request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 46384, + "length": 23, + "value": "\"capabilities:response\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 46325, + "length": 22, + "value": "\"capabilities:request\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore.swift", + "kind": "StringLiteral", + "offset": 46384, + "length": 23, + "value": "\"capabilities:response\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Operator.swift", + "kind": "StringLiteral", + "offset": 71, + "length": 8, + "value": "\"SalemoveSDK.Operator\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueCollection.Mock.swift", + "kind": "StringLiteral", + "offset": 229, + "length": 8, + "value": "\"mockId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/QueueCollection.Mock.swift", + "kind": "StringLiteral", + "offset": 255, + "length": 12, + "value": "\"mockSiteId\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.swift", + "kind": "Array", + "offset": 1518, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.swift", + "kind": "Dictionary", + "offset": 1593, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.swift", + "kind": "Array", + "offset": 2710, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.swift", + "kind": "Dictionary", + "offset": 2785, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.Request.swift", + "kind": "Dictionary", + "offset": 3505, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Conferences\/TwilioClient\/TwilioClient.Mock.swift", + "kind": "Dictionary", + "offset": 545, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Conferences\/ConferenceProvider.swift", + "kind": "Dictionary", + "offset": 294, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Conferences\/ConferenceProvider.swift", + "kind": "StringLiteral", + "offset": 126, + "length": 18, + "value": "\"SalemoveSDK.ConferenceProvider\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 196, + "length": 14, + "value": "\"video-paused\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 245, + "length": 15, + "value": "\"video-resumed\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 293, + "length": 13, + "value": "\"audio-muted\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 341, + "length": 15, + "value": "\"audio-unmuted\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 196, + "length": 14, + "value": "\"video-paused\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 245, + "length": 15, + "value": "\"video-resumed\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 293, + "length": 13, + "value": "\"audio-muted\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Stream.swift", + "kind": "StringLiteral", + "offset": 341, + "length": 15, + "value": "\"audio-unmuted\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Queueable.swift", + "kind": "BooleanLiteral", + "offset": 1642, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Queueable.swift", + "kind": "BooleanLiteral", + "offset": 3619, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+Queueable.swift", + "kind": "Dictionary", + "offset": 19711, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Extensions\/UIView.swift", + "kind": "FloatLiteral", + "offset": 2672, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Extensions\/UIView.swift", + "kind": "FloatLiteral", + "offset": 3752, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/CameraVideoProvider.swift", + "kind": "IntegerLiteral", + "offset": 237, + "length": 3, + "value": "480" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/CameraVideoProvider.swift", + "kind": "IntegerLiteral", + "offset": 250, + "length": 3, + "value": "640" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/ScreenSharing\/VisitorScreenSharingState.swift", + "kind": "IntegerLiteral", + "offset": 239, + "length": 10, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/ScreenSharing\/VisitorScreenSharingState.swift", + "kind": "IntegerLiteral", + "offset": 239, + "length": 10, + "value": "1" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/ScreenSharing\/VisitorScreenSharingState.swift", + "kind": "StringLiteral", + "offset": 272, + "length": 25, + "value": "\"SalemoveSDK.VisitorScreenSharingState\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Events\/AddIceCandidateEvent.swift", + "kind": "StringLiteral", + "offset": 299, + "length": 11, + "value": "\"candidate\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Events\/AddIceCandidateEvent.swift", + "kind": "StringLiteral", + "offset": 299, + "length": 11, + "value": "\"candidate\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/Engagement.swift", + "kind": "StringLiteral", + "offset": 71, + "length": 10, + "value": "\"SalemoveSDK.Engagement\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/MediaUpgradeRequest.swift", + "kind": "StringLiteral", + "offset": 92, + "length": 9, + "value": "\"visitor\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/PhoenixClient\/PhoenixClient.Interface.swift", + "kind": "Dictionary", + "offset": 5479, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 265, + "length": 5, + "value": "\"❌\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 294, + "length": 8, + "value": "\"⚠️\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 323, + "length": 8, + "value": "\"ℹ️\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 353, + "length": 6, + "value": "\"🔎\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 265, + "length": 5, + "value": "\"❌\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 294, + "length": 8, + "value": "\"⚠️\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 323, + "length": 8, + "value": "\"ℹ️\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "StringLiteral", + "offset": 353, + "length": 6, + "value": "\"🔎\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Logger\/Log.swift", + "kind": "Dictionary", + "offset": 720, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/MessageInternal.swift", + "kind": "StringLiteral", + "offset": 328, + "length": 12, + "value": "\"senderType\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Model\/JSON\/MessageInternal.swift", + "kind": "StringLiteral", + "offset": 328, + "length": 12, + "value": "\"senderType\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/MediaUpgradeOffer.swift", + "kind": "StringLiteral", + "offset": 99, + "length": 17, + "value": "\"SalemoveSDK.MediaUpgradeOffer\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+SetupAccount.swift", + "kind": "FloatLiteral", + "offset": 373, + "length": 3, + "value": "3.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+SetupAccount.swift", + "kind": "FloatLiteral", + "offset": 467, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/SalemoveExtensions\/GliaCore+SetupAccount.swift", + "kind": "StringLiteral", + "offset": 6947, + "length": 14, + "value": "\"SetupAccount\"" + } + ] +} \ No newline at end of file diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..e935209 --- /dev/null +++ b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,1247 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name SalemoveSDK +// swift-module-flags-ignorable: -enable-bare-slash-regex +import AVFoundation +import CoreMedia/*.CMSampleBuffer*/ +import CoreServices +import Foundation +import GliaCoreDependency +import GliaCoreDependency/*.Defaults*/ +import GliaCoreDependency/*.ReactiveSwift*/ +import GliaCoreDependency/*.Starscream*/ +import GliaCoreDependency/*.SwiftPhoenixClient*/ +import ReplayKit +import ReplayKit/*.RPSampleBufferType*/ +@_exported import SalemoveSDK +import Security +import Swift +import TwilioVoice +import UIKit +import UserNotifications +import WebRTC +import _Concurrency +import _StringProcessing +@objc public enum AttachmentType : Swift.Int, Swift.Decodable { + case files + case singleChoice + case singleChoiceResponse + case ssml + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public struct VisitorCode : Swift.Decodable { + public let code: Swift.String + public let expiresAt: Foundation.Date + public init(from decoder: Swift.Decoder) throws +} +@objc @_hasMissingDesignatedInitializers @objcMembers public class EngagementFileData : ObjectiveC.NSObject { + @objc final public let data: Foundation.Data + @objc deinit +} +public struct EngagementOptions { + public init(mediaDirection: SalemoveSDK.MediaDirection? = nil) +} +public enum EngagementEndingReason { + case natural + case error + public static func == (a: SalemoveSDK.EngagementEndingReason, b: SalemoveSDK.EngagementEndingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum PushNotificationsType : Swift.Int { + case start + case end + case failed + case message + case transfer + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension SalemoveSDK.Salemove { + @objc final public func uploadFileToEngagement(_ file: SalemoveSDK.EngagementFile, progress: SalemoveSDK.EngagementFileProgressBlock?, completion: @escaping SalemoveSDK.EngagementFileCompletionBlock) + @objc final public func fetchFile(engagementFile: SalemoveSDK.EngagementFile, progress: SalemoveSDK.EngagementFileProgressBlock?, completion: @escaping SalemoveSDK.EngagementFileFetchCompletionBlock) +} +@objc public class Attachment : ObjectiveC.NSObject, Swift.Decodable { + final public let type: SalemoveSDK.AttachmentType? + final public let selectedOption: Swift.String? + final public let options: [SalemoveSDK.SingleChoiceOption]? + final public let imageUrl: Swift.String? + final public let files: [SalemoveSDK.EngagementFile]? + public init(type: SalemoveSDK.AttachmentType?, selectedOption: Swift.String?, options: [SalemoveSDK.SingleChoiceOption]?, files: [SalemoveSDK.EngagementFile]?, imageUrl: Swift.String?) + public init(file: SalemoveSDK.EngagementFile) + public init(files: [SalemoveSDK.EngagementFile]) + @objc deinit + required public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.Salemove { + public struct VisitorInfo : Swift.Equatable, Swift.Codable { + public let name: Swift.String? + public let email: Swift.String? + public let phone: Swift.String? + public let note: Swift.String? + public let customAttributes: [Swift.String : Swift.String]? + public let banned: Swift.Bool + public static func == (a: SalemoveSDK.Salemove.VisitorInfo, b: SalemoveSDK.Salemove.VisitorInfo) -> Swift.Bool + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws + } +} +@objc @_hasMissingDesignatedInitializers @objcMembers public class SingleChoiceOption : ObjectiveC.NSObject, Swift.Codable { + @objc public var text: Swift.String? + @objc public var value: Swift.String? + @objc deinit + public func encode(to encoder: Swift.Encoder) throws + required public init(from decoder: Swift.Decoder) throws +} +public protocol PushNotificationsConfigurable { + func enable(_ shouldEnablePushNotifications: Swift.Bool) + func subscribeTo(_ notifications: [SalemoveSDK.PushNotificationsType]) +} +@objc public class QueueTicket : ObjectiveC.NSObject { + public init(id: Swift.String) + @objc deinit +} +public protocol EngagementHandling { + @available(*, deprecated, message: "Use EngagementHandling.start(with:) instead.") + func start() + func start(engagement: SalemoveSDK.Engagement) + @available(*, deprecated, message: "Use EngagementHandling.end(with:) instead.") + func end() + func end(with reason: SalemoveSDK.EngagementEndingReason) + var onEngagementRequest: SalemoveSDK.RequestOfferBlock { get } + var onEngagementTransfer: SalemoveSDK.EngagementTransferBlock { get } + var onEngagementTransferring: SalemoveSDK.EngagementTransferringBlock { get } +} +extension SalemoveSDK.EngagementHandling { + public func end(with reason: SalemoveSDK.EngagementEndingReason) + public func start(engagement: SalemoveSDK.Engagement) +} +@objc public protocol MessageHandling { + @objc func receive(message: SalemoveSDK.Message) + @objc var onOperatorTypingStatusUpdate: SalemoveSDK.OperatorTypingStatusUpdate { get } + @objc var onMessagesUpdated: SalemoveSDK.MessagesUpdateBlock { get } +} +public protocol MediaHandling { + var onMediaUpgradeOffer: SalemoveSDK.MediaUgradeOfferBlock { get } + var onEngagementTransferMediaUpdate: SalemoveSDK.MediaUpdateBlock { get } + var onScreenSharingOffer: SalemoveSDK.ScreenshareOfferBlock { get } + var onVideoStreamAdded: SalemoveSDK.VideoStreamAddedBlock { get } + var onAudioStreamAdded: SalemoveSDK.AudioStreamAddedBlock { get } + var onVisitorScreenSharingStateChange: SalemoveSDK.VisitorScreenSharingStateChange { get } +} +@objc public protocol ErrorHandling { + @objc func fail(error: SalemoveSDK.GliaCoreError) +} +public protocol Interactable : SalemoveSDK.EngagementHandling, SalemoveSDK.ErrorHandling, SalemoveSDK.MediaHandling, SalemoveSDK.MessageHandling { +} +extension SalemoveSDK.Salemove { + final public func configure(with sdkConfiguration: SalemoveSDK.Salemove.Configuration, completion: (() -> Swift.Void)? = nil) + final public func configure(interactor: SalemoveSDK.Interactable) +} +extension SalemoveSDK.Salemove { + public enum AuthorizationMethod { + case appToken(Swift.String) + case siteApiKey(id: Swift.String, secret: Swift.String) + } +} +extension SalemoveSDK.Salemove { + public enum Region { + case us + case eu + case custom(Foundation.URL) + } + public struct Configuration { + public init(siteId: Swift.String, region: SalemoveSDK.Salemove.Region, authorizingMethod: SalemoveSDK.Salemove.AuthorizationMethod, pushNotifications: SalemoveSDK.Salemove.Configuration.PushNotifications = .disabled) throws + } +} +extension SalemoveSDK.Salemove.Configuration { + public enum PushNotifications { + case disabled + case sandbox + case production + public static func == (a: SalemoveSDK.Salemove.Configuration.PushNotifications, b: SalemoveSDK.Salemove.Configuration.PushNotifications) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } +} +@objc public class Message : ObjectiveC.NSObject, Swift.Decodable { + public typealias Id = SalemoveSDK.Tagged + @objc public var id: Swift.String { + get + } + @objc public var content: Swift.String { + get + } + @objc public var attachment: SalemoveSDK.Attachment? { + get + } + public var sender: SalemoveSDK.MessageSender { + get + } + final public let metadata: SalemoveSDK.Message.Metadata? + public init(id: Swift.String, content: Swift.String, sender: SalemoveSDK.MessageSender, attachment: SalemoveSDK.Attachment? = nil, metadata: SalemoveSDK.Message.Metadata?) + required public init(from decoder: Swift.Decoder) throws + @objc deinit +} +extension SalemoveSDK.Message { + public struct Metadata { + public enum CodingKeys : Swift.String, Swift.CodingKey { + case metadata + public init?(rawValue: Swift.String) + public init?(stringValue: Swift.String) + public init?(intValue: Swift.Int) + public typealias RawValue = Swift.String + public var intValue: Swift.Int? { + get + } + public var rawValue: Swift.String { + get + } + public var stringValue: Swift.String { + get + } + } + public func decode(_ type: T.Type) throws -> T where T : Swift.Decodable + public init(container: Swift.KeyedDecodingContainer) + } +} +public struct MessageSender : Swift.Equatable, Swift.Codable { + public let type: SalemoveSDK.MessageSender.SenderType + public static func == (a: SalemoveSDK.MessageSender, b: SalemoveSDK.MessageSender) -> Swift.Bool + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.MessageSender { + public init(type: SalemoveSDK.MessageSender.SenderType) +} +extension SalemoveSDK.MessageSender { + public enum SenderType : Swift.String, Swift.Codable { + case visitor + case `operator` + case omniguide + case system + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } +} +public typealias EngagementSessionBlock = (SalemoveSDK.EngagementRequest?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias OperatorBlock = ([SalemoveSDK.Operator]?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias QueueTicketBlock = (SalemoveSDK.QueueTicket?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias QueueRequestBlock = ([SalemoveSDK.Queue]?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias QueueUpdateBlock = (SalemoveSDK.Queue) -> Swift.Void +public typealias MessageBlock = (SalemoveSDK.Message?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias EngagementBlock = (SalemoveSDK.Engagement?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias SuccessBlock = (Swift.Bool, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias AnswerBlock = (Swift.Bool) -> Swift.Void +public typealias ErrorBlock = (SalemoveSDK.GliaCoreError) -> Swift.Void +public typealias AnswerWithSuccessBlock = (Swift.Bool, SalemoveSDK.SuccessBlock?) -> Swift.Void +public typealias RequestAnswerBlock = (SalemoveSDK.VisitorContext?, Swift.Bool, @escaping SalemoveSDK.SuccessBlock) -> Swift.Void +public typealias VisitorCodeBlock = (Swift.String?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias RequestOfferBlock = (@escaping SalemoveSDK.RequestAnswerBlock) -> Swift.Void +public typealias MediaUgradeOfferBlock = (SalemoveSDK.MediaUpgradeOffer, @escaping SalemoveSDK.AnswerWithSuccessBlock) -> Swift.Void +public typealias MediaUpdateBlock = (SalemoveSDK.MediaUpgradeOffer) -> Swift.Void +public typealias ScreenshareOfferBlock = (@escaping SalemoveSDK.AnswerBlock) -> Swift.Void +public typealias VisitorScreenSharingStateChange = (SalemoveSDK.VisitorScreenSharingState, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias AudioStreamAddedBlock = (SalemoveSDK.AudioStreamable?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias VideoStreamAddedBlock = (SalemoveSDK.VideoStreamable?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias MessagesUpdateBlock = ([SalemoveSDK.Message]) -> Swift.Void +public typealias EngagementTransferBlock = ([SalemoveSDK.Operator]?) -> Swift.Void +public typealias EngagementTransferringBlock = () -> Swift.Void +public typealias PushActionBlock = (SalemoveSDK.Push) -> Swift.Void +public typealias OperatorTypingStatusUpdate = (SalemoveSDK.OperatorTypingStatus) -> Swift.Void +public typealias EngagementFileProgressBlock = (SalemoveSDK.EngagementFileProgress) -> Swift.Void +public typealias EngagementFileCompletionBlock = (SalemoveSDK.EngagementFileInformation?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias EngagementFileFetchCompletionBlock = (SalemoveSDK.EngagementFileData?, SalemoveSDK.GliaCoreError?) -> Swift.Void +public typealias StreamableOnHoldHandler = (_ onHold: Swift.Bool) -> Swift.Void +public protocol PushNotificationsHandling { + func userNotificationCenter(_ center: UserNotifications.UNUserNotificationCenter, willPresent notification: UserNotifications.UNNotification, withCompletionHandler completionHandler: @escaping (UserNotifications.UNNotificationPresentationOptions) -> Swift.Void) + func userNotificationCenter(_ center: UserNotifications.UNUserNotificationCenter, didReceive response: UserNotifications.UNNotificationResponse, withCompletionHandler completionHandler: @escaping () -> Swift.Void) + func application(_ application: UIKit.UIApplication, didFailToRegisterForRemoteNotificationsWithError error: Swift.Error) + func application(_ application: UIKit.UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Foundation.Data) +} +public struct VisitorInfoUpdate : Swift.Encodable { + public var name: Swift.String? + public var email: Swift.String? + public var phone: Swift.String? + public var note: Swift.String? + public var noteUpdateMethod: SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod? + public var externalID: Swift.String? { + get + set + } + public var customAttributes: [Swift.String : Swift.String]? + public var customAttributesUpdateMethod: SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod? + public init(name: Swift.String? = nil, email: Swift.String? = nil, phone: Swift.String? = nil, note: Swift.String? = nil, noteUpdateMethod: SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod? = nil, externalID: Swift.String? = nil, customAttributes: [Swift.String : Swift.String]? = nil, customAttributesUpdateMethod: SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod? = nil) + public func encode(to encoder: Swift.Encoder) throws +} +extension SalemoveSDK.VisitorInfoUpdate { + public enum NoteUpdateMethod : Swift.String { + case replace + case append + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum CustomAttributesUpdateMethod : Swift.String, Swift.Encodable { + case replace + case merge + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } +} +@objc @_hasMissingDesignatedInitializers public class PushNotifications : ObjectiveC.NSObject { + @objc public var handler: SalemoveSDK.PushActionBlock? { + @objc get + @objc set + } + @objc deinit +} +extension SalemoveSDK.PushNotifications : SalemoveSDK.PushNotificationsHandling, UserNotifications.UNUserNotificationCenterDelegate { + @objc dynamic public func application(_ application: UIKit.UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Foundation.Data) + @objc dynamic public func application(_ application: UIKit.UIApplication, didFailToRegisterForRemoteNotificationsWithError error: Swift.Error) + @objc dynamic public func userNotificationCenter(_ center: UserNotifications.UNUserNotificationCenter, willPresent notification: UserNotifications.UNNotification, withCompletionHandler completionHandler: @escaping (UserNotifications.UNNotificationPresentationOptions) -> Swift.Void) + @objc dynamic public func userNotificationCenter(_ center: UserNotifications.UNUserNotificationCenter, didReceive response: UserNotifications.UNNotificationResponse, withCompletionHandler completionHandler: @escaping () -> Swift.Void) +} +extension SalemoveSDK.PushNotifications : SalemoveSDK.PushNotificationsConfigurable { + @available(*, deprecated, message: "Use `GliaCore.Configuration` to make push notifications feature enabled.") + public func enable(_ shouldEnablePushNotifications: Swift.Bool) + public func subscribeTo(_ notifications: [SalemoveSDK.PushNotificationsType]) +} +@dynamicMemberLookup public struct Tagged { + public var rawValue: RawValue + public init(rawValue: RawValue) + public func map(_ f: (RawValue) -> B) -> SalemoveSDK.Tagged +} +extension SalemoveSDK.Tagged { + public subscript(dynamicMember keyPath: Swift.KeyPath) -> T { + get + } +} +extension SalemoveSDK.Tagged : Swift.CustomStringConvertible { + public var description: Swift.String { + get + } +} +extension SalemoveSDK.Tagged : Swift.RawRepresentable { +} +extension SalemoveSDK.Tagged : Swift.CustomPlaygroundDisplayConvertible { + public var playgroundDescription: Any { + get + } +} +extension SalemoveSDK.Tagged : Swift.Collection where RawValue : Swift.Collection { + public typealias Element = RawValue.Element + public typealias Index = RawValue.Index + public func index(after i: RawValue.Index) -> RawValue.Index + public subscript(position: RawValue.Index) -> RawValue.Element { + get + } + public var startIndex: RawValue.Index { + get + } + public var endIndex: RawValue.Index { + get + } + public __consuming func makeIterator() -> RawValue.Iterator + public typealias Indices = Swift.DefaultIndices> + public typealias SubSequence = Swift.Slice> +} +extension SalemoveSDK.Tagged : Swift.Comparable where RawValue : Swift.Comparable { + public static func < (lhs: SalemoveSDK.Tagged, rhs: SalemoveSDK.Tagged) -> Swift.Bool +} +extension SalemoveSDK.Tagged : Swift.Decodable where RawValue : Swift.Decodable { + public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.Tagged : Swift.Encodable where RawValue : Swift.Encodable { + public func encode(to encoder: Swift.Encoder) throws +} +extension SalemoveSDK.Tagged : Swift.Equatable where RawValue : Swift.Equatable { +} +extension SalemoveSDK.Tagged : Swift.Error where RawValue : Swift.Error { +} +extension SalemoveSDK.Tagged : Foundation.LocalizedError where RawValue : Swift.Error { + public var errorDescription: Swift.String? { + get + } + public var failureReason: Swift.String? { + get + } + public var helpAnchor: Swift.String? { + get + } + public var recoverySuggestion: Swift.String? { + get + } +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByBooleanLiteral where RawValue : Swift.ExpressibleByBooleanLiteral { + public typealias BooleanLiteralType = RawValue.BooleanLiteralType + public init(booleanLiteral value: RawValue.BooleanLiteralType) +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByExtendedGraphemeClusterLiteral where RawValue : Swift.ExpressibleByExtendedGraphemeClusterLiteral { + public typealias ExtendedGraphemeClusterLiteralType = RawValue.ExtendedGraphemeClusterLiteralType + public init(extendedGraphemeClusterLiteral: SalemoveSDK.Tagged.ExtendedGraphemeClusterLiteralType) +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByFloatLiteral where RawValue : Swift.ExpressibleByFloatLiteral { + public typealias FloatLiteralType = RawValue.FloatLiteralType + public init(floatLiteral: SalemoveSDK.Tagged.FloatLiteralType) +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByIntegerLiteral where RawValue : Swift.ExpressibleByIntegerLiteral { + public typealias IntegerLiteralType = RawValue.IntegerLiteralType + public init(integerLiteral: SalemoveSDK.Tagged.IntegerLiteralType) +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByStringLiteral where RawValue : Swift.ExpressibleByStringLiteral { + public typealias StringLiteralType = RawValue.StringLiteralType + public init(stringLiteral: SalemoveSDK.Tagged.StringLiteralType) +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByStringInterpolation where RawValue : Swift.ExpressibleByStringInterpolation { + public typealias StringInterpolation = RawValue.StringInterpolation + public init(stringInterpolation: SalemoveSDK.Tagged.StringInterpolation) +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByUnicodeScalarLiteral where RawValue : Swift.ExpressibleByUnicodeScalarLiteral { + public typealias UnicodeScalarLiteralType = RawValue.UnicodeScalarLiteralType + public init(unicodeScalarLiteral: SalemoveSDK.Tagged.UnicodeScalarLiteralType) +} +@available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *) +extension SalemoveSDK.Tagged : Swift.Identifiable where RawValue : Swift.Identifiable { + public typealias ID = RawValue.ID + public var id: SalemoveSDK.Tagged.ID { + get + } +} +extension SalemoveSDK.Tagged : Swift.LosslessStringConvertible where RawValue : Swift.LosslessStringConvertible { + public init?(_ description: Swift.String) +} +extension SalemoveSDK.Tagged : Swift.AdditiveArithmetic where RawValue : Swift.AdditiveArithmetic { + public static var zero: SalemoveSDK.Tagged { + get + } + public static func + (lhs: SalemoveSDK.Tagged, rhs: SalemoveSDK.Tagged) -> SalemoveSDK.Tagged + public static func += (lhs: inout SalemoveSDK.Tagged, rhs: SalemoveSDK.Tagged) + public static func - (lhs: SalemoveSDK.Tagged, rhs: SalemoveSDK.Tagged) -> SalemoveSDK.Tagged + public static func -= (lhs: inout SalemoveSDK.Tagged, rhs: SalemoveSDK.Tagged) +} +extension SalemoveSDK.Tagged : Swift.Numeric where RawValue : Swift.Numeric { + public init?(exactly source: T) where T : Swift.BinaryInteger + public var magnitude: RawValue.Magnitude { + get + } + public static func * (lhs: SalemoveSDK.Tagged, rhs: SalemoveSDK.Tagged) -> SalemoveSDK.Tagged + public static func *= (lhs: inout SalemoveSDK.Tagged, rhs: SalemoveSDK.Tagged) + public typealias Magnitude = RawValue.Magnitude +} +extension SalemoveSDK.Tagged : Swift.Hashable where RawValue : Swift.Hashable { +} +extension SalemoveSDK.Tagged : Swift.SignedNumeric where RawValue : Swift.SignedNumeric { +} +extension SalemoveSDK.Tagged : Swift.Sequence where RawValue : Swift.Sequence { + public typealias Iterator = RawValue.Iterator + public __consuming func makeIterator() -> RawValue.Iterator +} +extension SalemoveSDK.Tagged : Swift.Strideable where RawValue : Swift.Strideable { + public typealias Stride = RawValue.Stride + public func distance(to other: SalemoveSDK.Tagged) -> RawValue.Stride + public func advanced(by n: RawValue.Stride) -> SalemoveSDK.Tagged +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByArrayLiteral where RawValue : Swift.ExpressibleByArrayLiteral { + public typealias ArrayLiteralElement = RawValue.ArrayLiteralElement + public init(arrayLiteral elements: SalemoveSDK.Tagged.ArrayLiteralElement...) +} +extension SalemoveSDK.Tagged : Swift.ExpressibleByDictionaryLiteral where RawValue : Swift.ExpressibleByDictionaryLiteral { + public typealias Key = RawValue.Key + public typealias Value = RawValue.Value + public init(dictionaryLiteral elements: (SalemoveSDK.Tagged.Key, SalemoveSDK.Tagged.Value)...) +} +extension SalemoveSDK.Tagged { + public func coerced(to type: Tag2.Type) -> SalemoveSDK.Tagged +} +@objc public protocol AudioStreamable { + @objc @available(iOS, obsoleted: 10.0, message: "Audio is now played automatically when media is established") + func playAudio() + @objc func mute() + @objc func unmute() + @objc var isMuted: Swift.Bool { get } + @objc var isRemote: Swift.Bool { get } + @objc var onHold: SalemoveSDK.StreamableOnHoldHandler? { get set } +} +public protocol VideoStreamable : AnyObject { + func getStreamView() -> SalemoveSDK.StreamView + func playVideo() + func pause() + func resume() + func stop() + var isPaused: Swift.Bool { get } + var isRemote: Swift.Bool { get } + var onHold: SalemoveSDK.StreamableOnHoldHandler? { get set } +} +@objc @_inheritsConvenienceInitializers @available(*, deprecated, message: "Deprecated. This class will be removed in the version 0.40.0") +@_Concurrency.MainActor(unsafe) public class SalemoveAppDelegate : ObjectiveC.NSObject, UIKit.UIApplicationDelegate { + @discardableResult + @_Concurrency.MainActor(unsafe) @objc public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool + @_Concurrency.MainActor(unsafe) @objc public func applicationDidBecomeActive(_ application: UIKit.UIApplication) + @_Concurrency.MainActor(unsafe) @objc override dynamic public init() + @objc deinit +} +public typealias GliaCoreAppDelegate = SalemoveSDK.SalemoveAppDelegate +public typealias GliaCore = SalemoveSDK.Salemove +public typealias GliaCoreError = SalemoveSDK.SalemoveError +extension SalemoveSDK.Salemove { + @available(*, deprecated, message: "Use `GliaCore.send(option:completion:)` instead.") + final public func send(selectedOptionValue: Swift.String, completion: @escaping (Swift.Result) -> Swift.Void) + @available(*, deprecated, message: "Use GliaCore.fetchFile(engagementFile:progress:completion:) instead.") + @objc final public func fetchFile(_ id: Swift.String, progress: SalemoveSDK.EngagementFileProgressBlock?, completion: @escaping SalemoveSDK.EngagementFileFetchCompletionBlock) + @available(*, deprecated, message: "Use updateVisitorInfo(_:completion:) instead.") + final public func updateInformation(name: Swift.String?, email: Swift.String?, phone: Swift.String?, externalID: Swift.String?, customAttributes: [Swift.String : Swift.String]?, completion: @escaping SalemoveSDK.SuccessBlock) + @available(*, deprecated, message: "Use send(selectedOptionValue:completion:) instead.") + @objc final public func send(selectedOptionValue: Swift.String, messageId: Swift.String, completion: @escaping SalemoveSDK.MessageBlock) + @available(*, deprecated, message: "Use `GliaCore.configure(with:) throws` instead.") + @objc final public func configure(appToken: Swift.String) throws + @available(*, deprecated, message: "Use `GliaCore.configure(_ configuration: Configuration)` instead.") + @objc final public func configure(site: Swift.String) throws + @available(*, deprecated, message: "Use `GliaCore.configure(_ configuration: Configuration)` instead.") + @objc final public func configure(environment: Swift.String) throws + @available(*, unavailable, message: "Api token is not supported.") + @objc final public func configure(apiToken: Swift.String) throws + @available(*, deprecated, message: "Use queueForEngagement(queueID:visitorContext:shouldCloseAllQueues:completion:) with Optional instead.") + @objc final public func queueForEngagement(queueID: Swift.String, visitorContext: SalemoveSDK.VisitorContext, shouldCloseAllQueues: Swift.Bool = true, completion: @escaping SalemoveSDK.QueueTicketBlock) + @available(*, deprecated, message: "Use queueForEngagement(queueID:visitorContext:shouldCloseAllQueues:mediaType:options:completion:) with Optional instead.") + final public func queueForEngagement(queueID: Swift.String, visitorContext: SalemoveSDK.VisitorContext, shouldCloseAllQueues: Swift.Bool = true, mediaType: SalemoveSDK.MediaType, options: SalemoveSDK.EngagementOptions?, completion: @escaping SalemoveSDK.QueueTicketBlock) + @available(*, deprecated, message: "Use requestEngagementWith(selectedOperator:visitorContext:completion:) with Optional instead.") + @objc final public func requestEngagementWith(selectedOperator: SalemoveSDK.Operator, visitorContext: SalemoveSDK.VisitorContext, completion: @escaping SalemoveSDK.EngagementSessionBlock) + @available(*, deprecated, message: "Use requestEngagementWith(selectedOperator:visitorContext:mediaType:options:completion:) with Optional instead.") + final public func requestEngagementWith(selectedOperator: SalemoveSDK.Operator, visitorContext: SalemoveSDK.VisitorContext, mediaType: SalemoveSDK.MediaType, options: SalemoveSDK.EngagementOptions? = nil, completion: @escaping SalemoveSDK.EngagementSessionBlock) + @available(*, deprecated, message: "Use `GliaCore.CallVisualizer` to request visitor code.") + @objc final public func requestVisitorCode(completion: @escaping SalemoveSDK.VisitorCodeBlock) +} +extension SalemoveSDK.Salemove { + @objc final public func requestMediaUpgrade(offer: SalemoveSDK.MediaUpgradeOffer, completion: @escaping SalemoveSDK.SuccessBlock) +} +extension SalemoveSDK.Salemove { + final public func getCurrentEngagement() -> SalemoveSDK.Engagement? + final public func submitSurveyAnswer(_ answers: [SalemoveSDK.Survey.Answer], surveyId: SalemoveSDK.Survey.Id, engagementId: Swift.String, completion: @escaping (Swift.Result) -> Swift.Void) +} +extension SalemoveSDK.Salemove { + @objc final public func waitForActiveEngagement(completion: @escaping SalemoveSDK.EngagementBlock) + final public func requestEngagementWith(selectedOperator: SalemoveSDK.Operator, visitorContext: SalemoveSDK.VisitorContext? = nil, completion: @escaping SalemoveSDK.EngagementSessionBlock) + final public func requestEngagementWith(selectedOperator: SalemoveSDK.Operator, visitorContext: SalemoveSDK.VisitorContext? = nil, mediaType: SalemoveSDK.MediaType, options: SalemoveSDK.EngagementOptions? = nil, completion: @escaping SalemoveSDK.EngagementSessionBlock) + @objc final public func cancel(engagementRequest: SalemoveSDK.EngagementRequest, completion: @escaping SalemoveSDK.SuccessBlock) + @available(*, deprecated, message: "Operator request has been deprecated.") + final public func requestOperators(completion: @escaping SalemoveSDK.OperatorBlock) + @objc final public func requestEngagedOperator(completion: @escaping SalemoveSDK.OperatorBlock) + @objc final public func endEngagement(completion: @escaping SalemoveSDK.SuccessBlock) +} +public enum EngagementSource : Swift.RawRepresentable, Swift.Codable { + case coreEngagement + case callVisualizer + case unknown(Swift.String) + public var rawValue: Swift.String { + get + } + public init?(rawValue: Swift.String) + public init(from decoder: Swift.Decoder) throws + public typealias RawValue = Swift.String +} +extension SalemoveSDK.Salemove { + public typealias IdToken = SalemoveSDK.Tagged<(SalemoveSDK.GliaCore, idToken: ()), Swift.String> + final public func authentication(with behavior: SalemoveSDK.Salemove.Authentication.Behavior) throws -> SalemoveSDK.Salemove.Authentication +} +extension SalemoveSDK.Salemove { + final public class Cancellable { + public init(isCancelled: Swift.Bool = false, cancelOperation: (() -> Swift.Void)? = nil) + final public func cancel() + @objc deinit + } +} +extension SalemoveSDK.Salemove { + final public func send(option: SalemoveSDK.SingleChoiceOption, completion: @escaping (Swift.Result) -> Swift.Void) + @objc final public func send(message: Swift.String = "", attachment: SalemoveSDK.Attachment? = nil, completion: @escaping SalemoveSDK.MessageBlock) + @objc final public func send(message: Swift.String, queueID: Swift.String, completion: @escaping SalemoveSDK.MessageBlock) + @objc final public func sendMessagePreview(message: Swift.String, completion: @escaping SalemoveSDK.SuccessBlock) +} +public enum AnyCodable : Swift.Equatable { + case string(Swift.String) + case number(Swift.Double) + case object([Swift.String : SalemoveSDK.AnyCodable]) + case array([SalemoveSDK.AnyCodable]) + case bool(Swift.Bool) + case null + public static func == (a: SalemoveSDK.AnyCodable, b: SalemoveSDK.AnyCodable) -> Swift.Bool +} +extension SalemoveSDK.AnyCodable : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +@available(*, deprecated) +public enum ContextType : Swift.String { + case page + case assetId + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@objc public class VisitorContext : ObjectiveC.NSObject { + @available(*, deprecated) + public var type: SalemoveSDK.ContextType { + get + } + @available(*, deprecated) + public var url: Swift.String { + get + } + @available(*, deprecated, message: "Use init(_ contextType: VisitorContext.ContextType) instead.") + public init(type: SalemoveSDK.ContextType, url: Swift.String) + public init(_ contextType: SalemoveSDK.VisitorContext.ContextType) + @objc deinit +} +extension SalemoveSDK.VisitorContext { + public typealias AssetId = SalemoveSDK.Tagged<(SalemoveSDK.VisitorContext, assetId: ()), Foundation.UUID> + public enum ContextType { + case assetId(SalemoveSDK.VisitorContext.AssetId) + } +} +extension SalemoveSDK.VisitorContext : Swift.Encodable { + public func encode(to encoder: Swift.Encoder) throws +} +public enum MediaType : Swift.String, Swift.Codable { + case audio + case video + case text + case messaging + case phone + case unknown + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@_hasMissingDesignatedInitializers @objc public class EngagementFileProgress : ObjectiveC.NSObject { + final public let fractionCompleted: Swift.Double + @objc deinit +} +public struct Survey : Swift.Equatable { + public typealias Id = SalemoveSDK.Tagged + public let id: SalemoveSDK.Survey.Id + public let name: Swift.String + public let description: Swift.String + public let title: Swift.String + public let type: SalemoveSDK.Survey.SurveyType + public let isDefault: Swift.Bool? + public let isEnabled: Swift.Bool? + public let queueIds: [Swift.String]? + public let siteId: Swift.String + public let questions: [SalemoveSDK.Survey.Question] + public let createdAt: Foundation.Date? + public let updatedAt: Foundation.Date? + public static func == (a: SalemoveSDK.Survey, b: SalemoveSDK.Survey) -> Swift.Bool +} +extension SalemoveSDK.Survey : Swift.Decodable { + public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.Survey { + public enum SurveyType : Swift.String { + case `operator` + case visitor + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } +} +extension SalemoveSDK.Survey.SurveyType : Swift.Decodable { +} +extension SalemoveSDK.Survey { + public struct Question : Swift.Equatable { + public typealias Id = SalemoveSDK.Tagged + public let id: SalemoveSDK.Survey.Question.Id + public let name: Swift.String + public let text: Swift.String + public let type: SalemoveSDK.Survey.QuestionType + public let options: [SalemoveSDK.Survey.Question.Option]? + public let required: Swift.Bool + public let siteId: Swift.String + public let createdAt: Foundation.Date + public let updatedAt: Foundation.Date + public static func == (a: SalemoveSDK.Survey.Question, b: SalemoveSDK.Survey.Question) -> Swift.Bool + } +} +extension SalemoveSDK.Survey.Question : Swift.Decodable { + public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.Survey.Question { + public struct Option : Swift.Equatable { + public typealias Id = SalemoveSDK.Tagged + public let id: SalemoveSDK.Survey.Question.Option.Id + public let label: Swift.String + public let isDefault: Swift.Bool + public let position: Swift.Int + public static func == (a: SalemoveSDK.Survey.Question.Option, b: SalemoveSDK.Survey.Question.Option) -> Swift.Bool + } +} +extension SalemoveSDK.Survey.Question.Option : Swift.Decodable { + public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.Survey { + public enum QuestionType : Swift.String { + case text + case scale + case singleChoice + case boolean + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } +} +extension SalemoveSDK.Survey.QuestionType : Swift.Decodable { +} +extension SalemoveSDK.Survey { + public struct Answer { + public let questionId: SalemoveSDK.Survey.Question.Id + public let response: SalemoveSDK.Survey.Answer.ValueContainer + public init(questionId: SalemoveSDK.Survey.Question.Id, response: SalemoveSDK.Survey.Answer.ValueContainer) + } +} +extension SalemoveSDK.Survey.Answer : Swift.Encodable { + public func encode(to encoder: Swift.Encoder) throws +} +extension SalemoveSDK.Survey.Answer { + public enum ValueContainer : Swift.Encodable { + case int(Swift.Int) + case string(Swift.String) + case boolean(Swift.Bool) + public func encode(to encoder: Swift.Encoder) throws + } +} +public struct SurveyResponse : Swift.Equatable { + public let survey: SalemoveSDK.Survey? + public static func == (a: SalemoveSDK.SurveyResponse, b: SalemoveSDK.SurveyResponse) -> Swift.Bool +} +extension SalemoveSDK.SurveyResponse : Swift.Decodable { + public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.Salemove { + @objc final public func clearSession() + final public func fetchSiteConfiguration(_ completion: @escaping (Swift.Result) -> Swift.Void) +} +@_hasMissingDesignatedInitializers @objc public class Push : ObjectiveC.NSObject, Swift.Codable { + @objc public var actionIdentifier: Swift.String { + get + } + @objc public var type: SalemoveSDK.PushType { + get + } + required public init(from decoder: Swift.Decoder) throws + public func encode(to encoder: Swift.Encoder) throws + @objc deinit +} +@objc public enum PushType : Swift.Int { + case unidentified + case chatMessage + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc @_hasMissingDesignatedInitializers public class EngagementRequest : ObjectiveC.NSObject, Swift.Decodable { + final public let timeout: Swift.Int + @objc deinit + required public init(from decoder: Swift.Decoder) throws +} +@objc @_hasMissingDesignatedInitializers @objcMembers public class EngagementFile : ObjectiveC.NSObject, Swift.Decodable { + @objc public var id: Swift.String? { + get + } + public var size: Swift.Double? { + get + } + @objc public var contentType: Swift.String? { + get + } + public var isDeleted: Swift.Bool? { + get + } + @objc final public let name: Swift.String + @objc final public let url: Foundation.URL? + @objc public init(name: Swift.String = "content", url: Foundation.URL) + @objc public init(id: Swift.String) + @objc deinit + required public init(from decoder: Swift.Decoder) throws +} +public struct Site : Swift.Decodable, Swift.Equatable { + public let id: Foundation.UUID + public let allowedFileSenders: SalemoveSDK.Site.AllowedFileSenders + public static func == (a: SalemoveSDK.Site, b: SalemoveSDK.Site) -> Swift.Bool + public init(from decoder: Swift.Decoder) throws +} +extension SalemoveSDK.Site { + public struct AllowedFileSenders : Swift.Decodable, Swift.Equatable { + public let `operator`: Swift.Bool + public let visitor: Swift.Bool + public static func == (a: SalemoveSDK.Site.AllowedFileSenders, b: SalemoveSDK.Site.AllowedFileSenders) -> Swift.Bool + public init(from decoder: Swift.Decoder) throws + } +} +extension SalemoveSDK.Salemove { + final public func updateVisitorInfo(_ info: SalemoveSDK.VisitorInfoUpdate, completion: @escaping (Swift.Result) -> Swift.Void) + final public func fetchVisitorInfo(_ completion: @escaping (Swift.Result) -> Swift.Void) +} +extension SalemoveSDK.Salemove { + @_hasMissingDesignatedInitializers final public class CallVisualizer { + @objc deinit + } +} +extension SalemoveSDK.Salemove.CallVisualizer { + @discardableResult + final public func requestVisitorCode(completion: @escaping (Swift.Result) -> Swift.Void) -> SalemoveSDK.GliaCore.Cancellable +} +@objc public class EngagementFileInformation : ObjectiveC.NSObject, Swift.Codable { + final public let id: Swift.String + final public let isSecurityScanningRequired: Swift.Bool + final public let url: Swift.String? + @objc deinit + public func encode(to encoder: Swift.Encoder) throws + required public init(from decoder: Swift.Decoder) throws +} +infix operator &/ : DefaultPrecedence +@objc public class OperatorTypingStatus : ObjectiveC.NSObject { + @objc public var isTyping: Swift.Bool { + get + } + public init(isTyping: Swift.Bool) + @objc deinit +} +extension SalemoveSDK.Salemove { + public struct Authentication { + } +} +extension SalemoveSDK.Salemove.Authentication { + public func authenticate(with idToken: SalemoveSDK.GliaCore.IdToken, completion: @escaping (Swift.Result) -> Swift.Void) + public func deauthenticate(_ completion: @escaping (Swift.Result) -> Swift.Void) + public var isAuthenticated: Swift.Bool { + get + } + public init() +} +extension SalemoveSDK.Salemove.Authentication { + public enum Behavior { + case forbiddenDuringEngagement + public static func == (a: SalemoveSDK.Salemove.Authentication.Behavior, b: SalemoveSDK.Salemove.Authentication.Behavior) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } +} +@objc public enum VideoScalingOptions : Swift.Int { + case fill + case aspectFit + case aspectFill + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor(unsafe) public class StreamView : UIKit.UIView { + @objc @_Concurrency.MainActor(unsafe) public var scale: SalemoveSDK.VideoScalingOptions { + @objc get + @objc set + } + @objc deinit +} +extension SalemoveSDK.StreamView : WebRTC.RTCVideoViewDelegate { + @_Concurrency.MainActor(unsafe) @objc dynamic public func videoView(_ videoView: WebRTC.RTCVideoRenderer, didChangeVideoSize size: CoreFoundation.CGSize) +} +@objc public enum LogLevel : Swift.Int { + case none + case error + case warning + case info + case debug + public static func >= (a: SalemoveSDK.LogLevel, b: SalemoveSDK.LogLevel) -> Swift.Bool + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@_hasMissingDesignatedInitializers @objc public class LocalScreen : ObjectiveC.NSObject { + @objc public func stopSharing() + @objc public func getStreamView() -> SalemoveSDK.StreamView + @objc deinit +} +@_hasMissingDesignatedInitializers @objc public class OperatorPicture : ObjectiveC.NSObject, Swift.Codable { + @objc final public let url: Swift.String? + @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool + @objc deinit + public func encode(to encoder: Swift.Encoder) throws + required public init(from decoder: Swift.Decoder) throws +} +@objc public enum GeneralError : Swift.Int, Swift.Error { + case internalError + case networkError + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@available(*, deprecated) +@objc public enum ContextError : Swift.Int, Swift.Error { + case invalidURL + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@objc public enum ConfigurationError : Swift.Int, Swift.Error { + case invalidSite + case invalidEnvironment + case invalidAppToken + @available(*, unavailable, message: "Api token is not supported by SDK.") + case invalidApiToken + @available(*, deprecated, message: "Api token is not supported by SDK.") + case apiTokenNotSupported + case invalidSiteApiKey + case invalidRegionEndpoint + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@objc public enum MediaUpgradeError : Swift.Int, Swift.Error { + case requestError + case unsupportedRequest + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@objc public enum EngagementError : Swift.Int, Swift.Error { + case operatorUnavailable + case timeout + case rejected + case visitorCanceled + case operatorCanceled + case operatorLeft + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@objc public enum MediaError : Swift.Int, Swift.Error { + case permissionDenied + case screenSharingNotAvailable + case notAvailableOnIOSVersion + case unsupportedEngagementType + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@objc public enum QueueError : Swift.Int, Swift.Error { + case queueClosed + case queueFull + case invalidId + case alreadyEnqueued + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@objc public enum FileError : Swift.Int, Swift.Error { + case infected + case unsupportedFileType + case fileTooBig + case invalidFileURL + case fileUnavailable + case forbidden + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public static var _nsErrorDomain: Swift.String { + get + } + public var rawValue: Swift.Int { + get + } +} +@objc public class SalemoveError : ObjectiveC.NSObject, Swift.Error { + @objc final public let reason: Swift.String + @objc final public let error: Swift.Error? + public init(reason: Swift.String, error: Swift.Error? = nil) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc public class Queue : ObjectiveC.NSObject { + @objc final public let id: Swift.String + @objc final public let name: Swift.String + @objc final public let state: SalemoveSDK.QueueState + @objc final public let isDefault: Swift.Bool + @objc deinit +} +@_hasMissingDesignatedInitializers @objc public class QueueState : ObjectiveC.NSObject, Swift.Decodable { + final public let status: SalemoveSDK.QueueStatus + final public let media: [SalemoveSDK.MediaType] + @objc deinit + required public init(from decoder: Swift.Decoder) throws +} +public enum QueueStatus : Swift.String, Swift.Codable { + case open + case closed + case full + case unstaffed + case unknown + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers final public class Salemove : ObjectiveC.NSObject { + @objc public static let sharedInstance: SalemoveSDK.GliaCore + weak final public var currentInteractor: SalemoveSDK.Interactable? + @objc final public var environment: Swift.String { + @objc get + } + @objc final public var site: Swift.String { + @objc get + } + @objc final public var appToken: Swift.String { + @objc get + } + final public var secureConversations: SalemoveSDK.Salemove.SecureConversations { + get + set + } + final public var callVisualizer: SalemoveSDK.Salemove.CallVisualizer { + get + set + } + @available(*, unavailable, message: "Api token is not supported.") + final public let apiToken: Swift.String + final public var pushNotifications: SalemoveSDK.PushNotifications { + get + } + @objc deinit +} +extension SalemoveSDK.Salemove { + final public func fetchChatTranscript(_ completion: @escaping (Swift.Result<[SalemoveSDK.Message], SalemoveSDK.GliaCoreError>) -> Swift.Void) +} +extension SalemoveSDK.Salemove { + @objc final public func configureLogLevel(level: SalemoveSDK.LogLevel) +} +@_hasMissingDesignatedInitializers @objc public class Operator : ObjectiveC.NSObject, Swift.Codable { + @objc final public let name: Swift.String + @objc public var picture: SalemoveSDK.OperatorPicture? { + get + } + public var availableMedia: [SalemoveSDK.MediaType]? { + get + } + public init(id: Swift.String, name: Swift.String, picture: SalemoveSDK.OperatorPicture?, availableMedia: [SalemoveSDK.MediaType]?) + required public init(from decoder: Swift.Decoder) throws + public func encode(to encoder: Swift.Encoder) throws + @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool + @objc deinit +} +public typealias InternalOperatorTypingStatusUpdate = (SalemoveSDK.OperatorTypingStatus) -> Swift.Void +extension SalemoveSDK.Salemove { + final public func queueForEngagement(queueID: Swift.String, visitorContext: SalemoveSDK.VisitorContext? = nil, shouldCloseAllQueues: Swift.Bool = true, completion: @escaping SalemoveSDK.QueueTicketBlock) + final public func queueForEngagement(queueID: Swift.String, visitorContext: SalemoveSDK.VisitorContext? = nil, shouldCloseAllQueues: Swift.Bool = true, mediaType: SalemoveSDK.MediaType, options: SalemoveSDK.EngagementOptions?, completion: @escaping SalemoveSDK.QueueTicketBlock) + @objc final public func dequeueFromActiveTickets(completion: @escaping SalemoveSDK.SuccessBlock) + @objc final public func cancel(queueTicket: SalemoveSDK.QueueTicket, completion: @escaping SalemoveSDK.SuccessBlock) + @objc final public func listQueues(completion: @escaping SalemoveSDK.QueueRequestBlock) + @objc final public func subscribeForUpdates(forQueue queueIds: [Swift.String], onError: @escaping SalemoveSDK.ErrorBlock, onUpdate: @escaping SalemoveSDK.QueueUpdateBlock) -> Swift.String? + @objc final public func unsubscribeFromUpdates(queueCallbackId: Swift.String, onError: @escaping SalemoveSDK.ErrorBlock) +} +extension SalemoveSDK.Salemove { + @_hasMissingDesignatedInitializers final public class SecureConversations { + final public func send(attachment: SalemoveSDK.Attachment, queueIds: [Swift.String], completion: @escaping (Swift.Result) -> Swift.Void) -> SalemoveSDK.Salemove.Cancellable + final public func send(secureMessage: Swift.String, attachment: SalemoveSDK.Attachment? = nil, queueIds: [Swift.String], completion: @escaping (Swift.Result) -> Swift.Void) -> SalemoveSDK.Salemove.Cancellable + final public func uploadFile(_ file: SalemoveSDK.EngagementFile, progress: SalemoveSDK.EngagementFileProgressBlock?, completion: @escaping (Swift.Result) -> Swift.Void) -> SalemoveSDK.Salemove.Cancellable + final public func downloadFile(_ file: SalemoveSDK.EngagementFile, progress: SalemoveSDK.EngagementFileProgressBlock?, completion: @escaping (Swift.Result) -> Swift.Void) -> SalemoveSDK.Salemove.Cancellable + @objc deinit + } +} +extension SalemoveSDK.Salemove.SecureConversations { + @discardableResult + final public func markMessagesAsRead(completion: @escaping (Swift.Result) -> Swift.Void) -> SalemoveSDK.GliaCore.Cancellable + final public func getUnreadMessageCount(completion: @escaping (Swift.Result) -> Swift.Void) +} +@objc public enum ScreenSharingStatus : Swift.Int { + case sharing + case notSharing + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc public class VisitorScreenSharingState : ObjectiveC.NSObject { + @objc public var status: SalemoveSDK.ScreenSharingStatus { + get + } + @objc public var localScreen: SalemoveSDK.LocalScreen? { + get + } + public init(status: SalemoveSDK.ScreenSharingStatus, localScreen: SalemoveSDK.LocalScreen?) + @objc deinit +} +@objc @_hasMissingDesignatedInitializers @objcMembers public class Engagement : ObjectiveC.NSObject { + @objc final public let id: Swift.String + @objc final public let engagedOperator: SalemoveSDK.Operator? + final public let source: SalemoveSDK.EngagementSource + @objc deinit +} +extension SalemoveSDK.Engagement { + public func getSurvey(completion: @escaping (Swift.Result) -> Swift.Void) +} +@objc public class MediaUpgradeOffer : ObjectiveC.NSObject { + final public let type: SalemoveSDK.MediaType + final public let direction: SalemoveSDK.MediaDirection + public init(type: SalemoveSDK.MediaType, direction: SalemoveSDK.MediaDirection) throws + @objc deinit +} +public enum MediaDirection : Swift.String { + case oneWay + case twoWay + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +extension SalemoveSDK.AttachmentType : Swift.Equatable {} +extension SalemoveSDK.AttachmentType : Swift.Hashable {} +extension SalemoveSDK.AttachmentType : Swift.RawRepresentable {} +extension SalemoveSDK.EngagementEndingReason : Swift.Equatable {} +extension SalemoveSDK.EngagementEndingReason : Swift.Hashable {} +extension SalemoveSDK.PushNotificationsType : Swift.Equatable {} +extension SalemoveSDK.PushNotificationsType : Swift.Hashable {} +extension SalemoveSDK.PushNotificationsType : Swift.RawRepresentable {} +extension SalemoveSDK.Salemove.Configuration.PushNotifications : Swift.Equatable {} +extension SalemoveSDK.Salemove.Configuration.PushNotifications : Swift.Hashable {} +extension SalemoveSDK.Message.Metadata.CodingKeys : Swift.Equatable {} +extension SalemoveSDK.Message.Metadata.CodingKeys : Swift.Hashable {} +extension SalemoveSDK.Message.Metadata.CodingKeys : Swift.RawRepresentable {} +extension SalemoveSDK.MessageSender.SenderType : Swift.Equatable {} +extension SalemoveSDK.MessageSender.SenderType : Swift.Hashable {} +extension SalemoveSDK.MessageSender.SenderType : Swift.RawRepresentable {} +extension SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod : Swift.Equatable {} +extension SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod : Swift.Hashable {} +extension SalemoveSDK.VisitorInfoUpdate.NoteUpdateMethod : Swift.RawRepresentable {} +extension SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod : Swift.Equatable {} +extension SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod : Swift.Hashable {} +extension SalemoveSDK.VisitorInfoUpdate.CustomAttributesUpdateMethod : Swift.RawRepresentable {} +@available(*, deprecated) +extension SalemoveSDK.ContextType : Swift.Equatable {} +@available(*, deprecated) +extension SalemoveSDK.ContextType : Swift.Hashable {} +@available(*, deprecated) +extension SalemoveSDK.ContextType : Swift.RawRepresentable {} +extension SalemoveSDK.MediaType : Swift.Equatable {} +extension SalemoveSDK.MediaType : Swift.Hashable {} +extension SalemoveSDK.MediaType : Swift.RawRepresentable {} +extension SalemoveSDK.Survey.SurveyType : Swift.Equatable {} +extension SalemoveSDK.Survey.SurveyType : Swift.Hashable {} +extension SalemoveSDK.Survey.SurveyType : Swift.RawRepresentable {} +extension SalemoveSDK.Survey.QuestionType : Swift.Equatable {} +extension SalemoveSDK.Survey.QuestionType : Swift.Hashable {} +extension SalemoveSDK.Survey.QuestionType : Swift.RawRepresentable {} +extension SalemoveSDK.PushType : Swift.Equatable {} +extension SalemoveSDK.PushType : Swift.Hashable {} +extension SalemoveSDK.PushType : Swift.RawRepresentable {} +extension SalemoveSDK.Salemove.Authentication.Behavior : Swift.Equatable {} +extension SalemoveSDK.Salemove.Authentication.Behavior : Swift.Hashable {} +extension SalemoveSDK.VideoScalingOptions : Swift.Equatable {} +extension SalemoveSDK.VideoScalingOptions : Swift.Hashable {} +extension SalemoveSDK.VideoScalingOptions : Swift.RawRepresentable {} +extension SalemoveSDK.LogLevel : Swift.Equatable {} +extension SalemoveSDK.LogLevel : Swift.Hashable {} +extension SalemoveSDK.LogLevel : Swift.RawRepresentable {} +extension SalemoveSDK.GeneralError : Swift.Equatable {} +extension SalemoveSDK.GeneralError : Swift.Hashable {} +extension SalemoveSDK.GeneralError : Swift.RawRepresentable {} +@available(*, deprecated) +extension SalemoveSDK.ContextError : Swift.Equatable {} +@available(*, deprecated) +extension SalemoveSDK.ContextError : Swift.Hashable {} +@available(*, deprecated) +extension SalemoveSDK.ContextError : Swift.RawRepresentable {} +extension SalemoveSDK.ConfigurationError : Swift.Equatable {} +extension SalemoveSDK.ConfigurationError : Swift.Hashable {} +extension SalemoveSDK.ConfigurationError : Swift.RawRepresentable {} +extension SalemoveSDK.MediaUpgradeError : Swift.Equatable {} +extension SalemoveSDK.MediaUpgradeError : Swift.Hashable {} +extension SalemoveSDK.MediaUpgradeError : Swift.RawRepresentable {} +extension SalemoveSDK.EngagementError : Swift.Equatable {} +extension SalemoveSDK.EngagementError : Swift.Hashable {} +extension SalemoveSDK.EngagementError : Swift.RawRepresentable {} +extension SalemoveSDK.MediaError : Swift.Equatable {} +extension SalemoveSDK.MediaError : Swift.Hashable {} +extension SalemoveSDK.MediaError : Swift.RawRepresentable {} +extension SalemoveSDK.QueueError : Swift.Equatable {} +extension SalemoveSDK.QueueError : Swift.Hashable {} +extension SalemoveSDK.QueueError : Swift.RawRepresentable {} +extension SalemoveSDK.FileError : Swift.Equatable {} +extension SalemoveSDK.FileError : Swift.Hashable {} +extension SalemoveSDK.FileError : Swift.RawRepresentable {} +extension SalemoveSDK.QueueStatus : Swift.Equatable {} +extension SalemoveSDK.QueueStatus : Swift.Hashable {} +extension SalemoveSDK.QueueStatus : Swift.RawRepresentable {} +extension SalemoveSDK.ScreenSharingStatus : Swift.Equatable {} +extension SalemoveSDK.ScreenSharingStatus : Swift.Hashable {} +extension SalemoveSDK.ScreenSharingStatus : Swift.RawRepresentable {} +extension SalemoveSDK.MediaDirection : Swift.Equatable {} +extension SalemoveSDK.MediaDirection : Swift.Hashable {} +extension SalemoveSDK.MediaDirection : Swift.RawRepresentable {} diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc index d463360..1d8fde5 100644 Binary files a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface index 62384e3..e935209 100644 --- a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -1,6 +1,7 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) // swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name SalemoveSDK +// swift-module-flags-ignorable: -enable-bare-slash-regex import AVFoundation import CoreMedia/*.CMSampleBuffer*/ import CoreServices @@ -20,6 +21,7 @@ import UIKit import UserNotifications import WebRTC import _Concurrency +import _StringProcessing @objc public enum AttachmentType : Swift.Int, Swift.Decodable { case files case singleChoice @@ -495,7 +497,7 @@ public protocol VideoStreamable : AnyObject { @discardableResult @_Concurrency.MainActor(unsafe) @objc public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool @_Concurrency.MainActor(unsafe) @objc public func applicationDidBecomeActive(_ application: UIKit.UIApplication) - @objc override dynamic public init() + @_Concurrency.MainActor(unsafe) @objc override dynamic public init() @objc deinit } public typealias GliaCoreAppDelegate = SalemoveSDK.SalemoveAppDelegate @@ -872,7 +874,7 @@ extension SalemoveSDK.Salemove.Authentication { @objc deinit } extension SalemoveSDK.StreamView : WebRTC.RTCVideoViewDelegate { - @_Concurrency.MainActor(unsafe) @objc dynamic public func videoView(_ videoView: WebRTC.RTCVideoRenderer, didChangeVideoSize size: CoreGraphics.CGSize) + @_Concurrency.MainActor(unsafe) @objc dynamic public func videoView(_ videoView: WebRTC.RTCVideoRenderer, didChangeVideoSize size: CoreFoundation.CGSize) } @objc public enum LogLevel : Swift.Int { case none @@ -1125,13 +1127,14 @@ extension SalemoveSDK.Salemove.SecureConversations { get } } -@_hasMissingDesignatedInitializers @objc public class VisitorScreenSharingState : ObjectiveC.NSObject { +@objc public class VisitorScreenSharingState : ObjectiveC.NSObject { @objc public var status: SalemoveSDK.ScreenSharingStatus { get } @objc public var localScreen: SalemoveSDK.LocalScreen? { get } + public init(status: SalemoveSDK.ScreenSharingStatus, localScreen: SalemoveSDK.LocalScreen?) @objc deinit } @objc @_hasMissingDesignatedInitializers @objcMembers public class Engagement : ObjectiveC.NSObject { diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/module.modulemap b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/module.modulemap index 2736681..d3d7482 100644 --- a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/module.modulemap +++ b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/module.modulemap @@ -6,6 +6,6 @@ framework module SalemoveSDK { } module SalemoveSDK.Swift { - header "SalemoveSDK-Swift.h" - requires objc + header "SalemoveSDK-Swift.h" + requires objc } diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/SalemoveSDK b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/SalemoveSDK index 8ba5efc..cef8f06 100755 Binary files a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/SalemoveSDK and b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/SalemoveSDK differ diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/_CodeSignature/CodeResources b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/_CodeSignature/CodeResources index 4af3dee..1928296 100644 --- a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/_CodeSignature/CodeResources +++ b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/_CodeSignature/CodeResources @@ -10,7 +10,7 @@ Headers/SalemoveSDK-Swift.h - H9xhWgkVo6eIUlCxBoBoBcJAt+8= + QhXmwntzpv8jNfzQ/cG4DFfVEmM= Headers/SalemoveSDK.h @@ -18,35 +18,51 @@ Info.plist - VEvbInIHE8FYMYSjkpPQJemodjA= + ERIZsvuw5r5TZ0CVx82Hlzl1b7s= + + Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.abi.json + + Q6SiX0KSXu0tPZFqctBvNei20SI= + + Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + OiXA7EfWRSVx2it2QonzJRDgIrA= Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc - b3WWgmWlOO1puisLanTpaeej8yE= + 2KCVSAvEOIYe1VcAu/cDf6vkuS8= Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface - iCPaGA29WlYu4hZwvEuafodIW+k= + OiXA7EfWRSVx2it2QonzJRDgIrA= Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftmodule - nsdmFOaISF1lyWgAB8n+rrNBF+8= + taiAwXt2LEMkak8zCsXwoCxEowg= + + Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json + + Q6SiX0KSXu0tPZFqctBvNei20SI= + + Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + 8W+8hoXV0Mcj8YerjFffemaVElk= Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - 7XNgTHKXROZKlbxhZ6s73SvpR2w= + 4b1Gq5DdgYP9HaJuB13sVIkchLI= Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - iziBebS4STkxAeLn1YWHLvZaErw= + 8W+8hoXV0Mcj8YerjFffemaVElk= Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - dh5qUKg80N1+0Vki5S0dytB9xr4= + kcUXt2k81XFWBKSRu6HjNJcGR0A= Modules/module.modulemap - YmstSutTYRuYk/uFz4BnTXQ9NAI= + BoVJSlR2ozLW1UKFppEFObFel3I= files2 @@ -62,7 +78,7 @@ hash2 - pK8boUFbpSlmtn2gnBW1N6QO2d5SIpPS3HGU1UNS7Ag= + ACa1GCbWttz7b+sGhSANt6k/nlNE1EqxBv/wLPcHc6k= Headers/SalemoveSDK.h @@ -72,53 +88,81 @@ dthhfKXgQ2j3EjRkHbQbnb+10eLvsOluXE3yrtujdQg= + Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash2 + + FSdPSVtT8ov6/pf9GTZqwEtz9SY8tRTqUi+MkZ8LonI= + + + Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash2 + + l7brMY+q6TKxKgmWpujeXT9CNwZp6bqiP1WVeK/hICk= + + Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc hash2 - bZhA3esasegK6yp/xjQWXwgJpO2G3ahlEWBJMyAKqAg= + Kfhb0e5ybVY89bJGy3ZZLGAZnLQVn2j/giGStnfzgZI= Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface hash2 - CucgKb96D2AmP/4adDCWcDYeVBvtGrLv9MlFatN4Qxk= + l7brMY+q6TKxKgmWpujeXT9CNwZp6bqiP1WVeK/hICk= Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftmodule hash2 - akmQlo0UiI/wRdoTGQFb7tYIDcmDvZxBdFd6kzE8vfA= + CJ0aIuwzBKzPf8vDFC9XxkDHAcdmRwzfVNLbpycu7DI= + + + Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash2 + + FSdPSVtT8ov6/pf9GTZqwEtz9SY8tRTqUi+MkZ8LonI= + + + Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash2 + + CkG6KWch2srVyzE/cov7A7cILgA4sVbSwJKM5mRgaFQ= Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc hash2 - HQTvEsLvqdEvZBZpp+WwCl1muD4iDw60bDw8bjsfTvM= + cxJhP0E6qN0f/emIs/rMTpG0C+8R0AqUVvJbXZITCJ8= Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface hash2 - MQr4S53CbPa05axV5XyMd43MUEKrajGtvlgf58vQThs= + CkG6KWch2srVyzE/cov7A7cILgA4sVbSwJKM5mRgaFQ= Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftmodule hash2 - wqsW9MW1Fi6h8tcyWM/otyP84CKdFC3E9trC8vANkkI= + pUo/WOgdULRx9lzm6UZyEViYfQSIuXjdYG/P05LHoyo= Modules/module.modulemap hash2 - OJ0BaYrqaNGTePJi7k+CbvHN10Cr5d6cbSRCzEWnJg8= + pjkQX85RtpBvQ5PAa+5vgNxEAfBejFPfBKvRxnuzJ+g=